A Ajuda do Windows (WinHlp32.exe) é um programa de Ajuda que começou a ser incluído nas versões do Microsoft Windows com o sistema operacional Microsoft Windows 3.1. No entanto, o programa de Ajuda do Windows não passa por uma atualização importante há muitas versões, e não atende mais ao padrões da Microsoft. Por isso, a partir do lançamento do Windows Vista e continuando no Windows 7, o programa de Ajuda do Windows não será mais fornecido como um recurso do Windows. Se você desejar exibir arquivos .hlp de 32 bits, deverá baixar e instalar o programa (WinHlp32.exe) no Centro de Download da Microsoft.

O Help é considerado formato obsoleto, fora dos padrões da Microsoft. O Vista e o Longhorn não trarão suporte nativo ao mesmo. Mais ainda: Desenvolvedores que utilizam o formato não podem distribuir junto com seus programas o executável WinHlp32.exe, necessário para visualizar arquivos neste formato.

A Microsoft sugere que os desenvolvedores usem formatos mais modernos, como o chm, .html, ou .xml. Prometem, para o lançamento oficial do Vista, uma versão do WinHlp32.exe, disponível para download, mas não incorporada ao sistema operacional.

Curiosamente o programa Winhelp.exe, para visualização de arquivos .hlp de 16 bits (ao contrário dos de 32, visualizados pelo WinHlp32.exe) é distribuído com o Vista, embora seja rigorosamente inútil. (o Winhelp, não o Vista)

Link do programa Windows Vista: http://www.microsoft.com/downloads/details…splaylang=pt-br[/url]

Link do programa Windows 7: http://www.microsoft.com/downloads/details…bCZSe114w%3d%3d

Caso ainda não funcione tente registrar a dll

Iniciar / Acessórios / clique com o direito do rato no Prompt de Comandos e escolha executar como administrador.

A seguir digite: regsvr32 msxml3.dll

Fonte: http://www.forumpcs.com.br/viewtopic.php?t…3&view=next e
http://support.microsoft.com/kb/917607