Ранее в Windows 10 я мог открывать файлы .hlp. Теперь, после обновления до Windows 10 Anniversary Edition, я больше не могу открывать файлы .hlp.
Кто-нибудь может мне помочь?
Ранее в Windows 10 я мог открывать файлы .hlp. Теперь, после обновления до Windows 10 Anniversary Edition, я больше не могу открывать файлы .hlp.
Кто-нибудь может мне помочь?
Я нашел решение, которое не предполагает загрузку каких-либо сторонних утилит. Благодарим Андреаса Поллака за оригинальное решение.
В этом ответе предполагается, что вы используете 64-разрядную версию Windows 10 на английском языке (США). Вам нужно будет настроить команды, если вы используете 32-битную версию или если вы находитесь в другой локали.
Сначала загрузите Windows8.1-KB917607-x64.msu из KB917607.
Затем в командной строке администратора перейдите в папку, содержащую загрузку, и выполните следующие команды. (Вам может быть проще запустить их по одному.)
md ContentMSU
expand Windows8.1-KB917607-x64.msu /F:* .\ContentMSU
cd ContentMSU
md ContentCAB
expand Windows8.1-KB917607-x64.cab /F:* .\ContentCAB
cd ContentCAB
cd amd64_microsoft-windows-winhstb.resources_31bf3856ad364e35_6.3.9600.20470_en-us_c3a9a33a1aee3495
takeown /f %systemroot%\en-us\winhlp32.exe.mui
icacls %systemroot%\en-us\winhlp32.exe.mui /grant "%UserName%":F
ren %systemroot%\en-us\winhlp32.exe.mui winhlp32.exe.mui.w10
copy winhlp32.exe.mui %systemroot%\en-us\winhlp32.exe.mui
cd ..
cd amd64_microsoft-windows-winhstb_31bf3856ad364e35_6.3.9600.20470_none_1a54d9f2f676f6c2
takeown /f %systemroot%\winhlp32.exe
icacls %systemroot%\winhlp32.exe /grant "%UserName%":F
ren %SystemRoot%\winhlp32.exe winhlp32.exe.w10
copy winhlp32.exe %systemroot%\winhlp32.exe
После этого вы сможете открыть файлы .hlp.
Для открытия файлов .hlp в Windows 10 у вас должна быть исправленная версия winhelp32.exe из Windows XP в папке c:\Windows.
Если вы могли открыть .hlp раньше, у вас должен быть этот файл в вашей системе.
При выполнении обновления будет перезаписана папка c:\Windows, что приведет к удалению winhelp32.exe из вашей системы.
Следуйте инструкциям по этой ссылке, чтобы ввести winhelp32.exe в правильное расположение в Windows 10.
http://appuals.com/how-to-read-hlp-files-in-windows-10/