Não é possível abrir arquivos .hlp após a atualização para o Windows 10 Anniversary Edition

4

Anteriormente, no Windows 10, eu conseguia abrir arquivos .hlp. Agora, depois de atualizar para o Windows 10 Anniversary Edition, não consigo mais abrir arquivos .hlp.

Alguém pode me ajudar?

    
por Passella 16.08.2016 / 15:40

2 respostas

2

Para abrir arquivos .hlp no Windows 10, você deve ter uma versão com patch do winhelp32.exe do Windows XP na pasta c: \ Windows.
Se você pudesse abrir o .hlp antes, você deve ter esse arquivo em seu sistema.
Executar uma atualização substituiria a pasta c: \ Windows, removendo assim winhelp32.exe do seu sistema.
Siga as instruções neste link para injetar winhelp32.exe no local adequado no Windows 10.
link

    
por 16.08.2016 / 16:29
7

Encontrei uma solução que não envolve baixar quaisquer utilitários de terceiros. O crédito vai para Andreas Pollak para a solução original.

Esta resposta assume que você está executando uma versão em inglês dos EUA de 64 bits do Windows 10. Você precisará ajustar os comandos se estiver usando uma versão de 32 bits ou se estiver em uma localidade diferente.

Primeiro, baixe Windows8.1-KB917607-x64.msu de KB917607 .

Em seguida, em um prompt de comando administrativo , alterne para a pasta que contém o download e execute os seguintes comandos. (Você pode achar mais fácil executá-los um de cada vez.)

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

Depois disso, você poderá abrir arquivos .hlp.

    
por 28.02.2017 / 17:40