Wie bekomme ich alte Sticky Notes nach dem Update auf Windows 10 vom Dezember 2018 zurück?

1

Ich habe jahrelang diese Lösung benutzt: https://superuser.com/a/1173332/458487 Verlinkung zu https://www.winhelponline.com/blog/get-classic-sticky-notes-windows-10-anniversary/

Nach Dezember 2018 "Feature-Update auf Windows 10, Version 1809" funktioniert es nicht mehr, getestet auf Windows 10 Home und Windows 10 Professional (Home-Betriebssystem Build 17763.194).

Ich habe die alten stikynot exe- und mui-Dateien wie üblich in den System32-Ordner kopiert (einschließlich der MUI-Datei in den en-US-Ordner), aber es wird nicht ausgeführt. Die Aufgabe beginnt für ein oder zwei Sekunden. Entweder wird der Name Sticky Notes angezeigt, wenn eine MUI-Datei vorhanden ist, oder es wird überhaupt kein Name angezeigt, wenn ich sie lösche, es wird kein Symbol angezeigt und sie endet stillschweigend, ohne dass jemals etwas angezeigt wird. Irgendwelche Ideen, wie man es repariert?

Ich habe versucht, SNTSearch.dll herunterzuladen, es hilft nicht.

Vielen Dank! Ich möchte nicht die abscheulichen neuen Haftnotizen im Metro-Stil verwenden - entweder repariere ich diese oder ich finde eine Alternative. Aber ich habe mich an das Aussehen und die Benutzerfreundlichkeit gewöhnt.


BEARBEITEN: Auf einem anderen Computer habe ich den Ordner Windows.old noch nicht gelöscht, und wenn ich ihn dort von System32 aus starte, wird er gestartet. Wir vermissen also wahrscheinlich eine andere DLL. Irgendeine Idee, wie man welche herausfindet? Gibt es irgendwo Protokolle? Ich bin leider nicht so vertraut mit dem Debuggen unter Windows.

LuH
quelle

Antworten:

1

Alte Notizzettel in Windows 10 Version 1809 alias ausführen. Oktober 2018 Update, StikyNot.exe braucht einen kompatiblen DUI70.DLL Datei (Windows DirectUI Engine). Es gibt viele Websites, auf denen DLL-Dateien (Dynamic Link Library) kostenlos zur Verfügung gestellt werden. Laden Sie sie NICHT herunter, da sie schädliche Malware enthalten können.

Es gibt viele Möglichkeiten um alte Windows 10 ISO-Dateien herunterzuladen. Hier habe ich ein Werkzeug gewählt von HeiDoc.net Hier wird der offizielle Microsoft-Link zum Herunterladen von ISO-Dateien verwendet. Für diesen Vorgang habe ich zwei Windows 10-Versionen verwendet -

Extrahieren Sie diese Dateien jeweils aus ihren ISO-Dateien. Hier ist die Liste dessen, was wir brauchen:

Win10_1511_English_x64.iso
|
+-- sources
    |
    +-- install.wim
        |
        +-- Windows\System32\StikyNot.exe
        +-- Windows\System32\en-US\StikyNot.exe.mui

Win10_1803_English_x64.iso
|
+-- sources
    |
    +-- install.wim
        |
        +-- Windows\System32\DUI70.dll
        +-- Windows\System32\en-US\DUI70.dll.mui

Das en-US Ordner kann sich je nach Hauptgebietsschema dieser ISO-Datei ändern, z. B. en-GB für britisches Englisch, zh-CN für vereinfachtes Chinesisch usw. Kopieren Sie die obigen vier Dateien in einen Ordner wie diesen:

MyFolder
|
+-- StikyNot.exe
+-- DUI70.dll
|
+-- en-US
    |
    +-- StikyNot.exe.mui
    +-- DUI70.dll.mui

Alternativ können beide Dateien von der Windows 7 ISO-Datei kopiert werden. Wie habe ich die Abhängigkeit von gefunden? DUI70.dll? Antwort mit Abhängigkeiten Tool (Open Source und kostenlos) und einige Testversuche. Öffne das StikyNot.exe in diesem Werkzeug. Es werden viele Funktionen angezeigt, aus denen importiert werden DUI70.dll Bibliothek. Die anderen importierten Funktionen stammen aus System32-Bibliotheken.

Biswapriyo
quelle
Vielen Dank für Ihre ausführliche Antwort! In meinem System sind die Dateien dui70.dll und dui70.dll.mui jedoch sowohl in Windows.old als auch in der aktuellen Version vorhanden. Sie sind unterschiedlich - alte dui70.dll hat 1 719 808 Bytes (erstellt am 6. Juni 18, 20:43, md5 923706cce2eb713fa7cc04db93c52da3) und die neue hat 1 761 280 Bytes und ist vom 15. September 18, 09:28 (44017d29603b61caacfe78161070403f) . Das neue kann nicht gelöscht / überschrieben werden, auch nicht als Administrator - anscheinend wird es verwendet. Irgendwelche anderen Hinweise? Möchten Sie eine Liste der Dateien in meinem System32?
LuH
Aus irgendeinem Grund steckte ich fest, dass ich versuche, es im System32-Ordner zum Laufen zu bringen C:\Program Files (x86)\stikynot ). Also, die für mich funktionierenden Dateien stammen aus einer älteren Version des Systems (brauchen Sie nichts anderes im Ordner): b2e22260e4238371b90a1ad8d85804d1 * dui70.dll 42e7a1e58b1708de50db56dfbe061ab3 * StikyNot.exe 53c978bed543b4716925f6a361887fda * en-US \ dui70.dll.mui a4ba35f4eb39a76e3067d840258bcd94 * en-US \ StikyNot.exe.mui Danke, @Biswapriyo!
LuH