Artigo: 917607 - Última revisão: quinta-feira, 5 de Janeiro de 2012 - Revisão: 5.0

Não consigo abrir a Ajuda que foi criada no formato de Ajuda do Windows (WinHlp32.exe)

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Num computador com o Windows Vista, Windows 7, Windows Server 2008 ou Windows Server 2008 R2, poderá não conseguir utilizar a funcionalidade de Ajuda em certos programas.

Quando tenta utilizar a Ajuda em certos programas num computador com o Windows Vista ou Windows Server 2008, poderá receber a mensagem seguinte na janela de Ajuda e Suporte do Windows:
A Ajuda relativa a este programa foi criada no formato Ajuda do Windows utilizado em versões anteriores do Windows, pelo que não é suportada no Windows Vista.
Quando tenta utilizar a Ajuda em certos programas num computador com o Windows 7 ou Windows Server 2008 R2, poderá receber a mensagem seguinte na janela de Ajuda e Suporte do Windows:
A Ajuda relativa a este programa foi criada no formato Ajuda do Windows, o qual depende de uma funcionalidade não incluída nesta versão do Windows. Contudo, é possível transferir um programa que permite visualizar a Ajuda criada no formato Ajuda do Windows.

Causa

Este problema pode ocorrer se tentar utilizar a Ajuda num programa que utiliza um componente de Ajuda mais antigo, WinHlp32.exe, para apresentar o conteúdo da Ajuda. Porque o Windows Vista e as versões mais recentes do Windows não incluem o WinHlp32.exe, tem de instalar este componente de modo a poder abrir os ficheiros .hlp que foram criados em conteúdos de Ajuda mais antigos.

Por exemplo, este problema pode ocorrer nas seguintes situações:
  • Actualiza do Windows XP para o Windows Vista ou o Windows 7 e, em seguida, tenta utilizar a Ajuda num programa que foi instalado no seu sistema baseado no Windows XP.
  • Compra um computador novo que possui o Windows 7 ou Windows Vista pré-instalados. Em seguida, instala um programa mais antigo que utilizou no Windows XP e tenta utilizar a Ajuda nesse programa.

Solução

Para resolver este problema, obtenha o programa de Ajuda do Windows (WinHlp32.exe). Para obter a versão correcta para o seu sistema operativo, tem de saber se possui um sistema Windows de 32 bits ou Windows de 64 bits. Se não tem certeza de que versão do Windows está a executar, siga os passos sob o cabeçalho ?Se não tiver a certeza da versão do Windows instalada?.

Nota Para determinar que versão do Windows está a executar, tem de ter sessão iniciada como administrador. Para verificar se iniciou sessão como administrador, siga os passos sob o cabeçalho "Para verificar se iniciou sessão como administrador".
  • Se não tiver a certeza da versão do Windows instalada, siga estes passos:
    Clique aqui para ver ou ocultar instruções passo-a-passo com imagens
  • Para verificar se iniciou sessão como administrador, siga estes passos:
    Clique aqui para ver ou ocultar instruções passo-a-passo com imagens
Como obter a versão correcta do programa de Ajuda do Windows (WinHlp32.exe)
  1. Clique numa das seguintes hiperligações de ?programa de Ajuda do Windows?, dependendo do sistema operativo em execução:
  2. Clique em Continuar para executar a Validação de Windows Genuíno. Para obter informações sobre como instalar o Componente da Validação de Windows Genuíno, visite o seguinte Web site da Microsoft:
    http://www.microsoft.com/download/en/genuine-validation.aspx?id=5143 (http://www.microsoft.com/download/en/genuine-validation.aspx?id=5143)
  3. Transfira e instale o ficheiro Windows6.*-KB917607-x64.msu ou Windows6.*-KB917607-x86.msu, dependendo do sistema operativo que estiver a executar.
Nota Depois de instalar a transferência do WinHlp32.exe, determinadas macros poderão ser desactivadas e os ficheiros .hlp que estejam armazenados numa intranet podem ser bloqueados. Para mais informações sobre estes problemas, consulte a secção "Problemas conhecidos que podem ocorrer depois de instalar a actualização do WinHlp32.exe".

Para mais informações sobre como activar macros num computador, consulte a secção "Como activar macros num computador após instalar a transferência do WinHlp32.exe".

Para mais informações sobre como activar macros num ambiente gerido utilizando políticas de grupo, consulte a secção "Entradas de registo e políticas de grupo para administradores de rede".
Esta informação foi útil? Envie-nos os seus comentários

Mais informações para utilizadores avançados

Problemas conhecidos

Problemas conhecidos que podem ocorrer ao instalar a actualização do WinHlp32.exe

Clique aqui para mostrar ou ocultar as informações detalhadas

Problemas conhecidos que podem ocorrer depois de instalar a actualização WinHlp32.exe

Clique aqui para mostrar ou ocultar as informações detalhadas

Como resolver problemas de compatibilidade relacionados com o Programa de Ajuda do Windows (WinHlp32.exe) no Windows Vista, Windows 7, Windows Server 2008 e Windows Server 2008 R2

Clique aqui para mostrar ou ocultar as informações detalhadas

Como activar macros num computador após instalar a transferência do WinHlp32.exe

Clique aqui para mostrar ou ocultar uma solução automatizada detalhada

Como desbloquear ficheiros .hlp armazenados numa intranet num computador após instalar a transferência do WinHlp32.exe

Clique aqui para mostrar ou ocultar uma solução automatizada detalhada

Entradas de registo e políticas de grupo para administradores de rede

Clique aqui para mostrar ou ocultar as informações detalhadas

Mais informações para fornecedores de conteúdo de Ajuda que lançam ficheiros .hlp

A começar pelo Windows Vista, o componente de Ajuda mais antigo (WinHlp32.exe) foi substituído por um novo componente de Ajuda que adiciona mais funcionalidades para as versões mais recentes do Windows.

A tecnologia WinHlp32.exe deixará de ser suportada no formato actual nas versões futuras do Windows. Assim, recomendamos vivamente que os programadores de software deixem de utilizar este programa de Ajuda do Windows no Windows Vista, no Windows 7, no Windows Server 2008 ou no Windows Server 2008 R2. Aos programadores de software que lançam programas baseados em ficheiros .hlp é recomendada a transição dos sistemas de Ajuda para formatos alternativos de ficheiros de Ajuda, como .chm, .html ou .xml. Também terão de alterar as chamadas à API WinHelp para a nova origem de conteúdo. Estão disponíveis várias ferramentas de outros fabricantes para ajudar os programadores a converterem conteúdo de Ajuda de um formato para outro.

Nota: o Windows Vista, Windows 7, Windows Server 2008 e Windows Server 2008 R2 ainda suportam o WinHelp.exe para ficheiros .hlp de 16 bits. O programa WinHelp.exe é uma versão da Ajuda do Windows para ficheiros .hlp de 16 bits. O programa WinHelp.exe ainda está incluído no Windows Vista e no Windows 7.

Referências

Para obter mais informações sobre a Política de Grupo, visite os seguintes Web sites da Microsoft TechNet:


A informação contida neste artigo aplica-se a:
  • Windows Server 2008 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Ultimate
  • Windows Vista Starter
  • Windows Vista Business 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
Palavras-chave: 
kbmsifixme kbfixme kbresolve kbtshoot kbhelp kbexpertisebeginner kbinfo kbcip KB917607