Não há suporte para o programa de Ajuda do Windows Windows 10, Windows Server 2012 ou versões posteriores do Windows Server. O programa ajuda do Windows está disponível somente para Windows Vista, 7, 8 e 8.1.De qual versão da ajuda preciso? Embora a Microsoft desenvolva tecnologias de Ajuda futuras, incentivamos os autores da Ajuda a continuar usando 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 que os desenvolvedores de software descontinuem o uso do aplicativo da Ajuda do Windows. Os desenvolvedores de software que enviarem programas que dependem de arquivos .hlp são incentivados a fazer a transição de sua experiência de Ajuda para um formato de arquivo de Ajuda alternativo, como CHM, HTML ou XML. Para obter mais informações, consulte o artigo do MSDNSintomas
Ao tentar abrir a Ajuda em programas baseados no Windows, você recebe uma das seguintes mensagens de erro.
A Ajuda para este programa foi criada no formato da Ajuda do Windows, que era usado em versões anteriores do Windows e não tem suporte no Windows Vista.
A Ajuda para este programa foi criada no formato da Ajuda do Windows, que depende de um recurso que não está incluído nesta versão do Windows. No entanto, você pode baixar um programa que permitirá exibir a Ajuda criada no formato da Ajuda do Windows.
A Ajuda para este programa foi criada no formato da Ajuda do Windows, que depende de um recurso que não está incluído nesta versão do Windows. Para obter mais informações, acesse o site de Ajuda e Suporte da Microsoft.
Resolução
Para exibir arquivos de Ajuda de 32 bits com a extensão de arquivo .hlp no Windows, você precisará baixar e instalar WinHlp32.exe do Centro de Download 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
Observações importantes para baixar este programa
-
Abra os links usando o Internet Explorer.
-
Se você vir uma mensagem "Validação Necessária" ao abrir a página de download, clique em Continuar e siga as instruções na tela.
-
Quando for solicitado que você baixe o arquivo, selecione o nome de arquivo que contém "x64" para versões de 64 bits do Windows ou "x86" para versões de 32 bits do Windows. Use as informações de detecção automática a seguir para fazer sua escolha.
-
Não há suporte para o programa de Ajuda do Windows Windows Server 2012 ou versões posteriores do Windows Server.
Se você encontrar problemas ao instalar WinHlp32.exe ou usar a Ajuda, vá para a seção "Mais informações".
Mais informações para usuários avançados
Esse problema ocorre quando a Ajuda do Windows usa uma versão anterior do programa de Ajuda do Windows (WinHlp32.exe) para exibir conteúdo.
Problemas conhecidos que podem ocorrer quando você instala o WinHlp32.exe
Windows Update erro 80070422
Corrigir manualmente esse problema
Se você receber Windows Update erro 80070422 baixar a atualização do WinHlp32.exe, talvez seja necessário alterar as configurações do serviço Windows Update e reiniciar o serviço. Para fazer isso, siga estas etapas:
-
Clique em Iniciar e digite Serviços na caixa de texto Iniciar Pesquisaou Pesquisar Programas e arquivos .
-
Clique duas vezes em Serviços na lista Programas. Se você for solicitado a fornecer uma senha de administrador ou confirmação, digite a senha ou forneça a confirmação.
-
Clique com o botão direito do Windows Update e clique em Propriedades.
-
Na guia Geral , verifique se Automático está selecionado ao lado do tipo De inicialização.
-
Ao lado do status do serviço, verifique se o serviço foi iniciado. Se ele não for iniciado, clique em Iniciar. Se você for solicitado a fornecer uma senha de administrador ou confirmação, digite a senha ou forneça a confirmação.
-
Clique em OK.
Problemas conhecidos que podem ocorrer após a instalação do WinHlp32.exe
A lista a seguir mostra as regressões de funcionalidade conhecidas de versões anteriores do WinHlp32.exe. Os problemas conhecidos a seguir se aplicam somente à versão WinHlp32.exe que é discutida neste artigo.
-
As macros estão desabilitadas
Por padrão, as macros a seguir são desabilitadas na Ajuda do Windows:-
ExecFile
-
RegisterRoutine
-
Shellexecute
-
Atalho
-
Gerar
-
Teste
-
ExecProgram
No entanto, todas as outras macros em arquivos .hlp funcionarão como em versões anteriores. Portanto, se um arquivo .hlp que depende dessas macros for aberto depois de instalar a Ajuda do Windows para Windows Vista, Windows 7, Windows Server 2008 ou Windows Server 2008 R2, algumas funcionalidades do arquivo poderão não funcionar corretamente. Se isso ocorrer, você poderá receber a seguinte mensagem de erro:
Houve um problema ao executar a macro. (1037)
Se você precisar usar essas macros, poderá ativá-las usando a solução alternativa do Política de Grupo ou a solução alternativa do Registro descrita na seção "Entradas do Registro e políticas de grupo para administradores de rede".
-
-
Não é possível acessar arquivos .hlp armazenados em sites da intranet
Por padrão, você não pode usar WinHlp32.exe para acessar arquivos .hlp armazenados em sites da intranet. Se você tentar abrir um arquivo remoto, receberá a seguinte mensagem de erro:Não é possível exibir esse arquivo de ajuda. Tente abrir o arquivo de ajuda novamente e, se você ainda receber essa mensagem, copie o arquivo de ajuda para uma unidade diferente e tente novamente.
Se você precisar acessar arquivos .hlp armazenados em sites da intranet, poderá desbloqueá-los usando a solução alternativa do Política de Grupo ou a solução alternativa do Registro descrita na seção "Entradas do Registro e políticas de grupo para administradores de rede".
-
O acesso de usuário não interativo está bloqueado
O acesso foi bloqueado a arquivos .hlp por usuários não interativos, como processos do sistema. O usuário não recebe uma mensagem de erro quando esse erro ocorre. -
A funcionalidade de arrastar e soltar está desabilitada
O suporte para a funcionalidade de arrastar e soltar no aplicativo foi desabilitado. O usuário não recebe uma mensagem de erro quando esse erro ocorre. -
Dependências em arquivos "Como usar a Ajuda
" Os arquivos de Ajuda intitulados "Como usar a Ajuda" foram removidos do Windows Vista e do Windows Server 2008. Os seguintes arquivos foram removidos:-
Windows.hlp
-
Winhlp32.hlp
-
Winhlp32.cnt
-
Winhelp.cnt
-
Nocntnt.cnt
Observações
-
Esses arquivos não estão incluídos no Windows 7 ou no Windows Server 2008 R2.
-
Os arquivos .hlp que dependem desses arquivos podem retornar um erro ao tentar abri-los.
-
Como resolver problemas de compatibilidade relacionados ao WinHlp32.exe
Você pode usar o WinHlp32.exe para exibir arquivos de Ajuda de 32 bits. Esta versão fornece Política de Grupo configurações e subchaves do Registro que você pode usar para contornar problemas de compatibilidade do aplicativo. Por exemplo, as configurações de Política de Grupo e as subchaves do Registro podem ser usadas para resolver problemas relacionados a macros em arquivos .hlp e para acessar arquivos .hlp armazenados em sites da intranet. No entanto, se os usuários exibirem arquivos de Ajuda de uma fonte desconhecida, o computador será colocado em mais risco se eles habilitarem essas políticas ou essas configurações. Portanto, você deve ter cuidado ao decidir se deseja implementar as soluções alternativas de compatibilidade do aplicativo descritas nesta seção.
Use as perguntas a seguir para determinar se deseja instalar WinHlp32.exe e quais alterações de política e alterações de registro devem ser feitas.-
Você precisa ter os aplicativos e a funcionalidade que são afetados pela remoção do WinHlp32.ex?
-
Quantos aplicativos exigem WinHlp32.exe? Quantos aplicativos são afetados pelas alterações de funcionalidade? Qual é a importância desses aplicativos?
-
Qual é a gravidade do mau funcionamento causado pelas alterações?
-
-
Quais são seus requisitos de segurança e recursos de segurança?
-
O que é mais importante: você pode usar a funcionalidade WinHlp32.exe ou garantir que sua segurança seja a mais forte possível?
-
As medidas de segurança externas, como um firewall local ou corporativo, oferecem confiança suficiente de que você pode instalar o WinHlp32.exe e fazer as alterações de política ou as alterações do Registro descritas neste artigo?
-
-
Se você estiver em uma organização, sua organização entregará conteúdo no formato .hlp?
-
Você pode modificar o programa ou o conteúdo para que eles não tenham que usar WinHlp32.exe funcionalidade? Por exemplo, você pode converter o conteúdo da ajuda que está atualmente no formato .hlp em um formato de arquivo alternativo, como .chm, .html ou .xml?
-
Sua organização armazena arquivos .hlp em um site da intranet? Você pode instalar esses arquivos localmente?
-
Como habilitar macros em um único computador depois de instalar o WinHlp32.exe
Depois de instalar o WinHelp32.exe que é discutido neste artigo, determinadas macros são desabilitadas. Para obter mais informações sobre esse problema, consulte a seção "Problemas conhecidos". Esta seção contém etapas para reabilitar essas macros modificando uma chave do Registro. Se o computador estiver em um ambiente gerenciado, não siga estas etapas sem primeiro consultar seu departamento de TI. Os departamentos de TI podem decidir não reabilitar macros ou decidir reabilitar usando políticas de grupo. Os departamentos de TI devem ler este artigo em sua totalidade antes de continuar. Aviso Este artigo oferece informações sobre como contornar problemas causados por alterações nesta versão da Ajuda do Windows. No entanto, a Microsoft não faz recomendações específicas sobre quais chaves do Registro e quais valores são certos para seu ambiente exclusivo. Se você estiver em um ambiente gerenciado, seu departamento de TI é o melhor juiz de como avaliar as vantagens dessas soluções alternativas contra os riscos de usá-las. O curso mais seguro é não usar nenhuma solução alternativa do Registro. Nota Para executar as etapas nesta tarefa, você deve estar conectado ao computador usando uma conta de administrador. Usando uma conta de administrador, você pode fazer alterações no computador que não pode fazer com nenhuma outra conta, como uma conta padrão. Para fazer logon usando uma conta de administrador, você deve saber a senha de uma conta de administrador em seu computador. Se você estiver executando essas etapas em seu computador pessoal, provavelmente já está conectado usando uma conta de administrador. Se você estiver executando essas etapas em um computador no trabalho, talvez seja necessário pedir ajuda ao administrador do sistema.
Habilitar manualmente macros em um único computador
Importante faça backup do registro para restauração em caso de problemas. Para habilitar macros em um único computador depois de instalar WinHelp32.exe, siga estas etapas:
Siga as etapas nesta seção com cuidado. Problemas sérios poderão ocorrer se você modificar o registro incorretamente. Antes de modificá-lo,-
Faça logon usando uma conta de administrador.
-
Pressione a tecla do logotipo do Windows + R, digite regedit e clique em OK.
se for solicitado que você solicite uma senha de administrador ou para confirmação, digite a senha ou clique em Continuar. -
Em edições de 32 bits do Windows, localize e selecione a seguinte subchave do Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
No menu Editar , aponte para Novo e clique em Tecla.
-
Digite WinHelp e pressione Enter.
-
Clique na tecla WinHelp .
-
No menu Editar , aponte para Novo e clique em Valor DWORD (32 bits).
-
Digite AllowProgrammaticMacros e pressione Enter.
-
No menu Editar , clique em Modificar.
-
Na caixa de dados Valor , digite 1, clique em Hexadecimal na área Base e clique em OK.
-
Saia do Editor do Registro.
Como desbloquear arquivos .hlp armazenados em uma intranet em um único computador após a instalação WinHlp32.exe
Depois de instalar o WinHelp32.exe que é discutido neste artigo, os arquivos .hlp armazenados em sites da intranet são bloqueados. Para obter mais informações sobre esse problema, consulte a seção "Problemas conhecidos". Este artigo contém etapas para desbloquear esses arquivos .hlp modificando uma chave do Registro. Se o computador estiver em um ambiente gerenciado, não siga estas etapas sem primeiro consultar seu departamento de TI. Os departamentos de TI podem decidir não reabilitar macros ou decidir reabilitar usando políticas de grupo. Importante Este artigo contém informações que mostram como ajudar a reduzir as configurações de segurança ou como desativar recursos de segurança em um computador. Você pode fazer essas alterações para contornar um problema específico. Antes de fazer essas alterações, recomendamos que você avalie os riscos associados à implementação dessa solução alternativa em seu ambiente específico. Se você implementar essa solução alternativa, execute as etapas adicionais apropriadas para ajudar a proteger o computador. Aviso Este artigo oferece informações sobre como contornar problemas causados por alterações nesta versão da Ajuda do Windows. No entanto, a Microsoft não faz recomendações específicas sobre quais chaves do Registro e quais valores são certos para seu ambiente exclusivo. Se você estiver em um ambiente gerenciado, seu departamento de TI é o melhor juiz de como avaliar as vantagens dessas soluções alternativas contra os riscos de usá-las. O curso mais seguro é não usar nenhuma solução alternativa do Registro. Nota Para executar as etapas nesta tarefa, você deve estar conectado ao computador usando uma conta de administrador. Usando uma conta de administrador, você pode fazer alterações no computador que não pode fazer com nenhuma outra conta, como uma conta padrão. Para fazer logon usando uma conta de administrador, você deve saber a senha de uma conta de administrador em seu computador. Se você estiver executando essas etapas em seu computador pessoal, provavelmente já está conectado com uma conta de administrador. Se você estiver executando essas etapas em um computador no trabalho, talvez seja necessário pedir ajuda ao administrador do sistema.
Desbloquear manualmente arquivos .hlp armazenados em uma intranet em um único computador
Importante faça backup do registro para restauração em caso de problemas. Para desbloquear arquivos .hlp depois de instalar WinHelp32.exe, siga estas etapas:
Siga as etapas nesta seção com cuidado. Problemas sérios poderão ocorrer se você modificar o registro incorretamente. Antes de modificá-lo,-
Faça logon usando uma conta de administrador.
-
Pressione a tecla do logotipo do Windows + R, digite regedit e clique em OK.
se for solicitado que você solicite uma senha de administrador ou para confirmação, digite a senha ou clique em Continuar. -
Em edições de 32 bits do Windows, localize e selecione a seguinte subchave do Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
No menu Editar , aponte para Novo e clique em Tecla.
-
Digite WinHelp e pressione Enter.
-
Clique na tecla WinHelp .
-
No menu Editar , aponte para Novo e clique em Valor DWORD (32 bits).
-
Digite AllowIntranetAccess e pressione Enter.
-
No menu Editar , clique em Modificar.
-
Na caixa de dados Valor , digite 1, clique em Hexadecimal na área Base e clique em OK.
-
Saia do Editor do Registro.
Entradas do Registro e políticas de grupo para administradores de rede
Aviso Essa solução alternativa pode tornar um computador ou uma rede mais vulnerável a ataques por usuários mal-intencionados ou por software mal-intencionado, como vírus. Não recomendamos essa solução alternativa, mas estamos fornecendo essas informações para que você possa implementar essa solução alternativa a seu próprio critério. Use essa solução alternativa por sua conta e risco.
Aviso Este artigo oferece informações sobre como contornar problemas causados por alterações nesta versão da Ajuda do Windows. No entanto, a Microsoft não faz recomendações específicas sobre quais chaves do Registro e quais valores são certos para sua organização. Seu departamento de TI é o melhor juiz de como avaliar as vantagens dessas soluções alternativas contra os riscos de usá-las. O curso mais seguro é não usar nenhuma solução alternativa do Registro. O WinHlp32.exe download fornece Política de Grupo configurações e entradas do Registro para contornar dois problemas conhecidos nesta versão da Ajuda do Windows. Usando as seguintes configurações de Política de Grupo ou entradas do Registro, os administradores de rede e usuários individuais podem reabilitar macros e desbloquear arquivos .hlp armazenados em sites da intranet. Uma configuração de Política de Grupo local e uma configuração de Política de Grupo usuário atual são fornecidas como uma solução alternativa para cada recurso. Você também pode usar uma configuração de registro de usuário para gerenciar cada recurso. Para cada recurso, a precedência é fornecida na seguinte ordem:-
Computador local Política de Grupo
-
Configuração do Política de Grupo
-
Configuração do registro de usuário
Se uma política não tiver sido definida para um recurso e a configuração do registro de usuário para o recurso não tiver sido definida, os recursos se comportarão conforme descrito na seção "Problemas conhecidos". Importante Esta seção, método ou tarefa contém etapas que informam como modificar o registro. No entanto, poderão ocorrer problemas graves se você modificar o registro incorretamente. Portanto, certifique-se de seguir estas etapas com cuidado. Para proteção adicional, faça backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento Microsoft:
322756 Como fazer backup e restaurar o registro no Windows
-
Como habilitar macros
Os administradores de rede podem usar a configuração Permitir macros programáticas WinHlp32.exe Política de Grupo para ativar ou desativar macros em arquivos .hlp. Os administradores podem usar o GPMC (Console de Gerenciamento Política de Grupo) para gerenciar essa configuração Política de Grupo configuração. Para obter mais informações Política de Grupo, consulte a seção "Referências". Se nem o computador local Política de Grupo nem o usuário atual Política de Grupo para esse recurso tiver sido definido, os usuários poderão modificar a configuração do registro de usuário para esse recurso ativar ou desativar macros em arquivos .hlp. Para alterar essa configuração, os usuários devem primeiro adicionar a seguinte nova subchave ao Registro:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Em seguida, os usuários devem adicionar um valor DWORD chamado AllowProgrammaticMacros a essa subchave. Se o valor de AllowProgrammaticMacros for definido como 1, as macros serão ativadas. Se o valor for definido como 0, as macros serão desativadas. Se esse valor do Registro não existir, as macros serão desativadas.
-
Como desbloquear arquivos .hlp armazenados em uma intranet
Os administradores de rede podem usar o recurso Permitir WinHlp32.exe para acessar arquivos .hlp armazenados em sites da intranet Política de Grupo configuração para desbloquear arquivos .hlp armazenados na intranet. Os administradores podem usar o GPMC para gerenciar essa Política de Grupo configuração. Para obter mais informações Política de Grupo, consulte a seção "Referências". Se nenhuma Política de Grupo configuração para esse recurso tiver sido definida, os usuários poderão modificar a configuração do registro de usuário para esse recurso para bloquear ou desbloquear arquivos .hlp armazenados em sites da intranet. Para alterar essa configuração, os usuários devem primeiro adicionar a seguinte nova subchave ao Registro:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Em seguida, os usuários devem adicionar um valor DWORD chamado AllowIntranetAccess a essa subchave. Se o valor de AllowIntranetAccess for definido como 1, os arquivos .hlp armazenados em sites da intranet estarão disponíveis. Se o valor for definido como 0, os arquivos .hlp armazenados em sites da intranet serão bloqueados. Se esse valor do Registro não existir, os arquivos .hlp armazenados em sites da intranet serão bloqueados.
Ajudar provedores de conteúdo que liberam arquivos .hlp
A partir do Windows Vista, o componente de Ajuda mais antigo (WinHlp32.exe) é substituído por um novo componente da Ajuda que adiciona mais funcionalidades para versões mais recentes do Windows.
A WinHlp32.exe tecnologia não terá suporte em sua forma atual em versões futuras do Windows. Portanto, é altamente recomendável que os desenvolvedores de software não usem mais este programa de Ajuda do Windows. Os desenvolvedores de software que liberam programas que dependem de arquivos .hlp são incentivados a fazer a transição de seus sistemas de Ajuda para um formato de arquivo de Ajuda alternativo, como .chm, .html ou .xml. Eles também terão que alterar suas chamadas da API do WinHelp para a nova fonte de conteúdo. Várias ferramentas de terceiros estão disponíveis para ajudar os desenvolvedores de software a converter o conteúdo da Ajuda de um formato para outro. Observe que o Windows Vista, Windows 7, Windows Server 2008 e Windows Server 2008 R2 ainda inclui WinHelp.exe para arquivos .hlp de 16 bits. O WinHelp.exe é uma versão da Ajuda do Windows para arquivos .hlp de 16 bits.Referências
Política de Grupo coleção editor Política de Grupo objeto do Política de Grupo Principais Política de Grupo ferramentas e configurações