Noch ein kurzer Hinweis bzw. eine gute Nachricht: Was lange währt, wird irgendwann auch bei Microsoft gut. Es gibt Aussichten, dass der Winhlp32-Bug, der seit dem November-Update durch KB917607 entstand, demnächst gefixt wird.
Anzeige
Worum geht es genau?
In Windows 7 und höher lassen sich keine .HLP-Dateien darstellen. Microsoft stellt für diesen Zweck eine Erweiterung bereit. Nach Installation der Erweiterung lassen sich normalerweise HLP-Dateien anzeigen. Ich habe das in diesen Blog-Beiträgen thematisiert.
Windows 8: Alte hlp-Dateien anzeigen
Windows 8.1: Alte Windows-Hilfedateien anzeigen
Das Problem: Der November 2014-Patch
Ich habe das Problem im Beitrag Windows 8.1: WinHelp32.exe Patch funktioniert nach Dezember Patchday nicht mehr [English] thematisiert. Irgendwann Ende 2014 tauchten eine Menge Anwender auf, bei denen die Erweiterungslösung Windows8.1-KB917607-x64.msu nicht mehr funktionierte. Einer der Kernelpatches (es dürfte ein November Update Rollup gewesen sein), führt dazu, dass die Winhelp32.exe, die als Stub funktioniert, nicht mehr verwendbar ist. Es können schlicht keine .HLP-Dateien mehr dargestellt werden. In diesem englischsprachigen Blog-Beitrag gibt es auch einen Workaround von mir.
Microsoft tut sich schwer – aber alles wird gut …
Die Blog-Beiträge und die MS-Anwers-Forenbeiträge existieren nun schon eine Weile. Und auch die Kontaktversuche seitens André Ziegler, einen Kümmerer bei Microsoft zu finden – dokumentiert in Kommentaren hier im Blog – verliefen bisher ergebnislos. Aber wenn die Hoffnung bleibt, gibt es eine Lösung. Heute ist mir folgendes Posting als Benachrichtigung ins Postfach gespült worden:
Anzeige
Title: November Update (KB3000850) breaks legacy .HLP WinHelp update (KB917607)…
Hi All,
We are working on rebuilding KB917607 to resolve this issue. The problem was winhlp32.exe in the OS code tree is just a stub. The hotfix was rebuilt out of the OS code tree and included winhlp32.exe, and since it then had a newer version than the OOB (out of band) 917607 download, it overwrote it. The new 917607 will have a newer build number, which will resolve this issue.
Thanks,
Ray Ackley
Windows Debugging Team
Na bitte, wer sagt es denn – alles wird gut – nächsten Monat, nächstes Jahr oder irgendwann …
Anzeige
Danke für den Hinweis. Mal sehen wie lange es dauert bis das neue Update kommt
Das Update ist mittlerweile verfügbar und funktioniert bei mir auch (Win 8.1 x64)!
https://support.microsoft.com/de-de/kb/917607