O programa de Ajuda do Windows não é suportado em Windows 10, Windows Server 2012 ou versões posteriores do Windows Server. O programa de Ajuda do Windows está apenas disponível para o Windows Vista, 7, 8 e 8.1.De que versão da Ajuda preciso? Enquanto a Microsoft desenvolve futuras tecnologias de Ajuda, encorajamos os autores da Ajuda a continuar a utilizar a Ajuda HTML 1.4. A Ajuda HTML 1.4 está incluída nas versões do Windows a partir do Windows 7.
A Microsoft recomenda vivamente que os programadores de software descontinuem a utilizar a aplicação de Ajuda do Windows. Os programadores de software que enviam programas que dependem de ficheiros .hlp são encorajados a transitar a sua experiência de Ajuda para um formato de ficheiro de Ajuda alternativo, como CHM, HTML ou XML. Para obter mais informações, consulte o artigo do MSDNSintomas
Quando tenta abrir a Ajuda em programas baseados no Windows, recebe uma das seguintes mensagens de erro.
A Ajuda deste programa foi criada no formato de Ajuda do Windows, que era utilizado em versões anteriores do Windows e não é suportada no Windows Vista.
A Ajuda para este programa foi criada no formato de Ajuda do Windows, que depende de uma funcionalidade que não está incluída nesta versão do Windows. No entanto, pode transferir um programa que lhe permitirá ver a Ajuda criada no formato de Ajuda do Windows.
A Ajuda para este programa foi criada no formato de Ajuda do Windows, que depende de uma funcionalidade que não está incluída nesta versão do Windows. Para obter mais informações, vá para o Site de Ajuda e Suporte da Microsoft.
Resolução
Para ver ficheiros de Ajuda de 32 bits com a extensão de ficheiro .hlp no Windows, terá de transferir e instalar os WinHlp32.exe a partir do Centro de Transferências da Microsoft.
-
4013443 WinHlp32.exe para versões baseadas em x86 do Windows 8.1
-
4013443 WinHlp32.exe para versões baseadas em x64 do Windows 8.1
Notas importantes para transferir este programa
-
Abra as ligações com o Internet Explorer.
-
Se vir uma mensagem "Validação Necessária" quando abrir a página de transferência, clique em Continuar e, em seguida, siga as instruções no ecrã.
-
Quando lhe for pedido para transferir o ficheiro, selecione o nome de ficheiro que contém "x64" para versões de 64 bits do Windows ou "x86" para versões de 32 bits do Windows. Utilize as seguintes informações de deteção automática para fazer a sua escolha.
-
O programa de Ajuda do Windows não é suportado em Windows Server 2012 ou versões posteriores do Windows Server.
Se tiver problemas ao instalar o WinHlp32.exe ou utilizar a Ajuda, vá para a secção "Mais informações".
Mais informações para utilizadores avançados
Este problema ocorre quando a Ajuda do Windows utiliza uma versão anterior do programa de Ajuda do Windows (WinHlp32.exe) para apresentar conteúdo.
Problemas conhecidos que podem ocorrer ao instalar o WinHlp32.exe
Windows Update erro 80070422
Corrigir este problema manualmente
Se receber Windows Update erro 80070422 quando transferir a atualização do WinHlp32.exe, poderá ter de alterar as definições de serviço do Windows Update e, em seguida, reiniciar o serviço. Para tal, siga estes passos:
-
Clique em Iniciar e escreva Serviços na caixa de texto Iniciar Pesquisaou Procurar Programas e ficheiros .
-
Faça duplo clique em Serviços na lista Programas. Se lhe for solicitada uma palavra-passe de administrador ou para confirmar, escreva a palavra-passe ou forneça a confirmação.
-
Clique com o botão direito do rato no Windows Update de Remendo e, em seguida, clique em Propriedades.
-
No separador Geral , certifique-se de que a opção Automático está selecionada junto a Tipo de arranque.
-
Junto a Estado do serviço, verifique se o serviço foi iniciado. Se não estiver iniciada, clique em Iniciar. Se lhe for solicitada uma palavra-passe de administrador ou para confirmar, escreva a palavra-passe ou forneça a confirmação.
-
Clique em OK.
Problemas conhecidos que podem ocorrer depois de instalar o WinHlp32.exe
A lista seguinte mostra as regressões de funcionalidades conhecidas de versões anteriores de WinHlp32.exe. Os seguintes problemas conhecidos aplicam-se apenas à versão do WinHlp32.exe que é abordada neste artigo.
-
As macros são desativadas
Por predefinição, as macros seguintes estão desativadas na Ajuda do Windows:-
ExecFile
-
RegisterRoutine
-
ShellExecute
-
Atalho
-
Gerar
-
Teste
-
ExecProgram
No entanto, todas as outras macros nos ficheiros .hlp irão funcionar como em versões passadas. Portanto, se um ficheiro .hlp que depende destas macros for aberto após instalar a Ajuda do Windows para Windows Vista, Windows 7, Windows Server 2008 ou Windows Server 2008 R2, algumas funcionalidades do ficheiro poderão não funcionar corretamente. Se tal acontecer, poderá receber a seguinte mensagem de erro:
Havia um problema ao executar a macro. (1037)
Se tiver de utilizar estas macros, pode abri-las ao utilizar a respetivas sões Política de Grupo ou a recorrência do registo descrita na secção "Entradas de registo e políticas de grupo para administradores de rede".
-
-
Não é possível aceder a ficheiros .hlp que estão armazenados em sites
de intranet Por predefinição, não pode utilizar WinHlp32.exe para aceder a ficheiros .hlp armazenados em sites da intranet. Se tentar abrir um ficheiro remoto, receberá a seguinte mensagem de erro:Não é possível apresentar este ficheiro de ajuda. Tente abrir o ficheiro de ajuda novamente e, se continuar a receber esta mensagem, copie o ficheiro de ajuda para uma unidade diferente e tente novamente.
Se tiver de aceder Política de Grupo ficheiros .hlp armazenados em sites da intranet, pode desbloqueá-los ao utilizar a alternativa de Política de Grupo ou a alternativa de registo descrita na secção "Entradas de registo e políticas de grupo para administradores de rede".
-
O acesso de utilizadores não interativos está bloqueado
O Access foi bloqueado para ficheiros .hlp por utilizadores não interativos, como processos de sistema. O utilizador não recebe uma mensagem de erro quando este erro ocorre. -
A funcionalidade arrastar e largar está desativada
O suporte para a funcionalidade de arrastar e largar na aplicação foi desativado. O utilizador não recebe uma mensagem de erro quando este erro ocorre. -
Dependências de ficheiros de "Como Utilizar a Ajuda"
Os ficheiros de Ajuda intitulados "Como Utilizar a Ajuda" foram removidos do Windows Vista e do Windows Server 2008. Os seguintes ficheiros foram removidos:-
Windows.hlp
-
Winhlp32.hlp
-
Winhlp32.cnt
-
Winhelp.cnt
-
Nocnt.cnt
Notas
-
Estes ficheiros não estão incluídos no Windows 7 nem no Windows Server 2008 R2.
-
Os ficheiros .hlp que dependem destes ficheiros podem devolver um erro quando tentar abri-los.
-
Como resolver problemas de compatibilidade relacionados com WinHlp32.exe
Pode utilizar o WinHlp32.exe para ver ficheiros de Ajuda de 32 bits. Esta versão fornece Política de Grupo definições e subtrações de registo que pode utilizar para resolver problemas de compatibilidade de aplicações. Por exemplo, as definições do Política de Grupo e as subteções de registo podem ser utilizadas para resolver problemas relacionados com macros em ficheiros .hlp e para aceder a ficheiros .hlp que estão armazenados em sites da intranet. No entanto, se os utilizadores visualizarem ficheiros de Ajuda de uma origem desconhecida, o computador será colocado em maior risco se ativar estas políticas ou estas definições. Por essa razão, deve ter cuidado ao decidir se quer implementar as sões de compatibilidade de aplicações descritas nesta secção.
Utilize as seguintes perguntas para determinar se deve instalar o WinHlp32.exe e que alterações de política e alterações de registo deve fazer.-
Precisa de ter as aplicações e as funcionalidades que são afetadas pela remoção do WinHlp32.ex?
-
Quantas aplicações necessitam de WinHlp32.exe? Quantas aplicações são afetadas pelas alterações de funcionalidade? Qual a importância destas aplicações?
-
Quão grave é a falha causada pelas alterações?
-
-
Quais são os seus requisitos de segurança e capacidades de segurança?
-
O que é mais importante: que pode utilizar a funcionalidade WinHlp32.exe dados ou que se certifica de que a sua segurança é o mais forte possível?
-
As medidas de segurança externas, como a firewall local ou empresarial, dão-lhe confiança suficiente para poder instalar o WinHlp32.exe e fazer as alterações à política ou as alterações de registo descritas neste artigo?
-
-
Se estiver numa organização, a sua organização fornece conteúdo no formato .hlp?
-
É possível modificar o programa ou os conteúdos para que não tenham de utilizar WinHlp32.exe programa? Por exemplo, pode converter o conteúdo de ajuda que está atualmente no formato .hlp para um formato de ficheiro alternativo, como .chm, .html ou .xml?
-
A sua organização armazena ficheiros .hlp num site intranet? Em alternativa, pode instalar estes ficheiros localmente?
-
Como ativar macros num único computador depois de instalar WinHlp32.exe
Após instalar o programa WinHelp32.exe que é debatido neste artigo, determinadas macros são desativadas. Para obter mais informações sobre este problema, consulte a secção "Problemas conhecidos". Esta secção contém os passos para reativar estas macros ao modificar uma chave de registo. Se o seu computador estiver num ambiente gerido, não siga estes passos sem consultar primeiro o seu departamento de TI. Os departamentos de TI podem decidir não reativar as macros ou podem decidir voltar a ativar as macros através de políticas de grupo. Os departamentos de TI devem ler este artigo na sua totalidade antes de continuar. Aviso Este artigo disponibiliza informações sobre como resolver problemas causados por alterações nesta versão da Ajuda do Windows. No entanto, a Microsoft não faz recomendações específicas sobre que chaves de registo e quais os valores certos para o seu ambiente exclusivo. Se estiver num ambiente gerido, o seu departamento de TI é o melhor a ponderar como avaliar as vantagens destas sábitas em contraste com os riscos de as utilizar. O curso mais seguro é não utilizar nenhuma ressarcimento do registo. Nota Para efetuar os passos nesta tarefa, tem de ter sessão no computador com uma conta de administrador. Ao utilizar uma conta de administrador, pode fazer alterações no seu computador que não pode fazer com outra conta, como uma conta padrão. Para iniciar sessão com uma conta de administrador, tem de saber a palavra-passe de uma conta de administrador no seu computador. Se estiver a efetuar estes passos no seu computador pessoal, é provável que já tenha sessão sido efetuada com uma conta de administrador. Se estiver a efetuar estes passos num computador no trabalho, poderá ter de pedir ajuda ao administrador do sistema.
Ativar manualmente macros num único computador
Importante a restaurar o registo para o caso de ocorrerem problemas. Para ativar macros num único computador depois de instalar WinHelp32.exe, siga estes passos:
Siga cuidadosamente os passos nesta secção. Poderão ocorrer problemas graves se modificar o registo incorretamente. Antes de o modificar, volte-
Increva-se com uma conta de administrador.
-
Prima a tecla do logótipo do Windows + R, escreva regedit e, em seguida, clique em OK.
se lhe for solicitada uma palavra-passe de administrador ou para confirmar, escreva a palavra-passe ou clique em Continuar. -
Nas edições de 32 bits do Windows, localize e, em seguida, selecione a seguinte subtema de registo:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
No menu Editar , aponte para Novo e, em seguida, clique em Chave.
-
Escreva WinHelp e, em seguida, prima Enter.
-
Clique na tecla WinHelp .
-
No menu Editar, aponte para Novo e, em seguida, clique em Valor DWORD (32 bits).
-
Escreva AllowProgrammaticMacros e, em seguida, prima Enter.
-
No menu Editar , clique em Modificar.
-
Na caixa Dados do valor , escreva 1, clique em Hexadecimal na Área base e, em seguida, clique em OK.
-
Saia do Editor de Registo.
Como desbloquear ficheiros .hlp armazenados numa intranet num único computador depois de instalar o WinHlp32.exe
Depois de instalar o WinHelp32.exe de edição que é abordado neste artigo, os ficheiros .hlp armazenados em sites da intranet são bloqueados. Para obter mais informações sobre este problema, consulte a secção "Problemas conhecidos". Este artigo contém os passos para desbloquear estes ficheiros .hlp ao modificar uma chave de registo. Se o seu computador estiver num ambiente gerido, não siga estes passos sem consultar primeiro o seu departamento de TI. Os departamentos de TI podem decidir não reativar as macros ou podem decidir voltar a ativar as macros através de políticas de grupo. Importante Este artigo contém informações que mostram como pode ajudar a definições de segurança mais baixas ou como desligá-los num computador. Pode fazer estas alterações para resolver um problema específico. Antes de fazer estas alterações, recomendamos que avalie os riscos associados à implementação desta correção no seu ambiente específico. Se implementar esta maneira de resolver, execute os passos adicionais adequados para ajudar a proteger o computador. Aviso Este artigo disponibiliza informações sobre como resolver problemas causados por alterações nesta versão da Ajuda do Windows. No entanto, a Microsoft não faz recomendações específicas sobre que chaves de registo e quais os valores certos para o seu ambiente exclusivo. Se estiver num ambiente gerido, o seu departamento de TI é o melhor a ponderar como avaliar as vantagens destas sábitas em contraste com os riscos de as utilizar. O curso mais seguro é não utilizar nenhuma ressarcimento do registo. Nota Para efetuar os passos nesta tarefa, tem de ter sessão no computador com uma conta de administrador. Ao utilizar uma conta de administrador, pode fazer alterações no seu computador que não pode fazer com outra conta, como uma conta padrão. Para iniciar sessão com uma conta de administrador, tem de saber a palavra-passe de uma conta de administrador no seu computador. Se estiver a efetuar estes passos no seu computador pessoal, é provável que já tenha sessão sido efetuada com uma conta de administrador. Se estiver a efetuar estes passos num computador no trabalho, poderá ter de pedir ajuda ao administrador do sistema.
Desbloquear manualmente ficheiros .hlp armazenados numa intranet num único computador
Importante a restaurar o registo para o caso de ocorrerem problemas. Para desbloquear ficheiros .hlp após instalar o WinHelp32.exe, siga estes passos:
Siga cuidadosamente os passos nesta secção. Poderão ocorrer problemas graves se modificar o registo incorretamente. Antes de o modificar, volte-
Increva-se com uma conta de administrador.
-
Prima a tecla do logótipo do Windows + R, escreva regedit e, em seguida, clique em OK.
se lhe for solicitada uma palavra-passe de administrador ou para confirmar, escreva a palavra-passe ou clique em Continuar. -
Nas edições de 32 bits do Windows, localize e, em seguida, selecione a seguinte subtema de registo:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
No menu Editar , aponte para Novo e, em seguida, clique em Chave.
-
Escreva WinHelp e, em seguida, prima Enter.
-
Clique na tecla WinHelp .
-
No menu Editar, aponte para Novo e, em seguida, clique em Valor DWORD (32 bits).
-
Escreva AllowIntranetAccess e, em seguida, prima Enter.
-
No menu Editar , clique em Modificar.
-
Na caixa Dados do valor , escreva 1, clique em Hexadecimal na Área base e, em seguida, clique em OK.
-
Saia do Editor de Registo.
Políticas de grupo e entradas de registo para administradores de rede
Aviso Esta soluções pode tornar um computador ou uma rede mais vulnerável a ataques por parte de utilizadores maliciosos ou software malicioso, como vírus. Não recomendamos esta maneira de resolver este caso, mas estamos a fornecer estas informações para que possa implementar esta sagem a seu exclusivo critério. Utilize esta correção por sua conta e risco.
Aviso Este artigo disponibiliza informações sobre como resolver problemas causados por alterações nesta versão da Ajuda do Windows. No entanto, a Microsoft não faz recomendações específicas sobre que chaves de registo e quais os valores certos para a sua organização. O seu departamento de TI é o melhor avaliador de como avaliar as vantagens destas sões em contraste com os riscos da sua utilização. O curso mais seguro é não utilizar nenhuma ressarcimento do registo. A transferência WinHlp32.exe fornece Política de Grupo definições e entradas de registo para resolver dois problemas conhecidos nesta versão da Ajuda do Windows. Ao utilizar as seguintes definições de Política de Grupo ou entradas de registo, os administradores de rede e utilizadores individuais podem reativar macros e desbloquear ficheiros .hlp armazenados em sites da intranet. Uma definição de localização Política de Grupo computador local e um utilizador Política de Grupo definição de utilizador atual são fornecidos como uma forma de resolver cada funcionalidade. Também pode utilizar uma definição de registo de utilizadores para gerir cada funcionalidade. Para cada funcionalidade, a precedência é dada pela seguinte ordem:-
Computador local Política de Grupo
-
Utilizadores atuais Política de Grupo
-
Definição de registo de utilizadores
Se não tiver sido definida uma política para uma funcionalidade e a definição de registo do utilizador para a funcionalidade não tiver sido definida, as funcionalidades irão comportar-se conforme descrito na secção "Problemas conhecidos". Importante Esta secção, método ou tarefa contém passos que lhe dizem como modificar o registo. No entanto, podem ocorrer problemas graves se modificar o registo incorretamente. Por essa razão, certifique-se de que segue estes passos cuidadosamente. Para uma proteção adicional, eis uma segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como fazer uma segurança e restaurar o registo, clique no número de artigo seguinte para ver o artigo na Base de Dados de Conhecimento Microsoft:
322756 Como fazer uma back-up e restaurar o registo no Windows
-
Como ativar macros
Os administradores de rede podem utilizar a definição Permitir macros programáticas no WinHlp32.exe Política de Grupo de Ação ou desligá-los em ficheiros .hlp. Os administradores podem utilizar Política de Grupo Consola de Gestão do Microsoft Política de Grupo (GPMC) para gerir esta Política de Grupo definição. Para obter mais informações Política de Grupo, consulte a secção "Referências". Se os utilizadores não Política de Grupo computador local nem o Política de Grupo utilizador atual para esta funcionalidade foram definidos, os utilizadores podem modificar a definição de registo de utilizadores para esta funcionalidade ativar ou destivar macros em ficheiros .hlp. Para alterar esta definição, os utilizadores têm primeiro de adicionar a seguinte subconsciente ao registo:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Em seguida, os utilizadores têm de adicionar um valor DWORD com o nome AllowProgrammaticMacros a esta subkey. Se o valor AllowProgrammaticMacros estiver definido para 1, as macros serão ajustados. Se o valor estiver definido como 0, as macros serão desligáveis. Se este valor de registo não existir, as macros serão descritas.
-
Como desbloquear ficheiros .hlp armazenados numa intranet
Os administradores de rede podem utilizar a definição Permitir que o WinHlp32.exe aceda a ficheiros .hlp armazenados em sites da intranet Política de Grupo para desbloquear ficheiros .hlp armazenados na intranet. Os administradores podem utilizar o GPMC para gerir este Política de Grupo definições. Para obter mais informações Política de Grupo, consulte a secção "Referências". Se nenhuma Política de Grupo desta funcionalidade tiver sido definida, os utilizadores podem modificar a definição de registo de utilizadores para esta funcionalidade bloquear ou desbloquear ficheiros .hlp armazenados em sites da intranet. Para alterar esta definição, os utilizadores têm primeiro de adicionar a seguinte subconsciente ao registo:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Em seguida, os utilizadores têm de adicionar um valor DWORD com o nome AllowIntranetAccess a esta subkey. Se o valor de AllowIntranetAccess estiver definido para 1, os ficheiros .hlp que estão armazenados em sites da intranet estarão disponíveis. Se o valor estiver definido como 0, os ficheiros .hlp armazenados em sites de intranet serão bloqueados. Se este valor de registo não existir, os ficheiros .hlp armazenados em sites de intranet serão bloqueados.
Ajudar os fornecedores de conteúdos que disponibilizam ficheiros .hlp
A partir do Windows Vista, o componente de Ajuda mais antigo (WinHlp32.exe) é substituído por um novo componente de Ajuda que adiciona mais funcionalidades para versões mais recentes do Windows.
A WinHlp32.exe de atualizações não será suportada na sua forma atual nas versões futuras do Windows. Por conseguinte, recomendamos vivamente que os programadores de software já não utilizem este programa de Ajuda do Windows. Os programadores de software que disponibilizam programas que dependem de ficheiros .hlp são encorajados a fazer a transição dos seus sistemas de Ajuda para um formato de ficheiro de Ajuda alternativo, como .chm, .html ou .xml. Também terá de alterar as chamadas da API winHelp para a nova origem de conteúdos. Estão disponíveis várias ferramentas de terceiros para ajudar os programadores de software a converter o conteúdo da Ajuda de um formato para outro formato. Nota: o Windows Vista, Windows 7, Windows Server 2008 e Windows Server 2008 R2 ainda inclui WinHelp.exe para ficheiros .hlp de 16 bits. O WinHelp.exe é uma versão da Ajuda do Windows para ficheiros .hlp de 16 bits.Referências
Política de Grupo coleção Política de Grupo Editor de Objetos Ferramentas Política de Grupo ferramentas e definições principais