Você está offline; aguardando reconexão

Erro ao abrir a Ajuda em programas compatíveis com o Windows: "Recurso não incluído" ou "Ajuda não é suportada"

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 917607
Sintomas
Quando esse problema ocorre, você recebe uma das seguintes mensagens de erro.

Expanda para ver a mensagem de erro completa
A Ajuda deste programa foi criada no formato de Ajuda do Windows, que era usado nas versões anteriores do Windows e que não é suportado no Windows Vista.
A Ajuda deste programa foi criada no formato 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 Ajuda do Windows.
A Ajuda deste programa foi criada no formato Ajuda do Windows, que depende de um recurso que não está incluído nesta versão do Windows. Para obter mais informações, vá para o site Microsoft Help and Support.

Resolução
Para resolver esse problema, baixe e instale o programa Ajuda do Windows (WinHlp32.exe) para a sua versão do Windows.Observações importantes sobre como fazer o download deste programa
  • Abra os links usando o Internet Explorer.
  • Se você vir uma mensagem de "Validação Necessária" quando você abrir a página de download, clique em Continuar e, em seguida, siga as instruções na tela .
  • Quando solicitarem que você baixe o arquivo, selecione o nome do arquivo que contenha "x64" para versões de 64 bits do Windows ou "x86" para versões de 32 bits do Windows. Use as seguintes informações de detecção automática para fazer sua escolha.
    Você está atualmente utilizando um sistema operacional de 32 bits.
  • O programa Ajuda do Windows não é suportado no Windows Server 2012 ou em versões posteriores do Windows Server.
Se você tiver problemas ao instalar o WinHlp32.exe ou usar a Ajuda, vá para a seção "Mais informações".


Obter 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 o conteúdo.
Problemas conhecidos que podem ocorrer ao instalar o WinHlp32.exe

Erro 80070422 do Windows Update



Corrigir este problema manualmente
Se você receber o Erro 80070422 do Windows Update quando você baixar a atualização do WinHlp32.exe, você terá que alterar as configurações do serviço Windows Update e, em seguida, reiniciar o serviço. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciare digite Serviços Na caixa de texto Iniciar pesquisa ou Pesquisar programas e arquivos .
  2. Na lista Programas, clique duas vezes em Serviços . Se você for solicitado para uma senha de administrador ou uma confirmação, digite a senha ou forneça a confirmação.
  3. Clique com botão direito do Windows Update<b00> </b00> de serviço e, em seguida, clique em Propriedades.
  4. Na guia Geral , verifique se Automático está selecionada ao lado de tipo de Inicialização.
  5. Ao lado de status do serviço, verifique se o serviço foi iniciado. Se ele não estiver iniciado, clique em Iniciar. Se você for solicitado para uma senha de administrador ou uma confirmação, digite a senha ou forneça a confirmação.
  6. 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 seguintes problemas conhecidos aplicam-se somente à versão de WinHlp32.exe que é discutido neste artigo.
  • As macros estão desabilitadas

    Por padrão, as seguintes macros essã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 após a instalação da Ajuda do Windows para o Windows Vista, Windows 7, Windows Server 2008 ou Windows Server 2008 R2, alguma funcionalidade do arquivo pode não funcionar corretamente. Se isso ocorrer, você receberá a seguinte mensagem de erro:
    Houve um problema ao executar a macro. (1037)
    Se você tiver que usar essas macros, você pode ativá-las usando a solução de Diretiva de Grupo ou a solução alternativa do registro descritas na seção "entradas do Registro e diretivas 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, você recebe a seguinte mensagem de erro:
    Não é possível exibir este arquivo de ajuda. Tente abrir o arquivo novamente e se você ainda receber esta mensagem, copie o arquivo de ajuda para uma unidade diferente e tente novamente.
    Se você tiver que acessar arquivos .hlp armazenados em sites da intranet, você pode desbloqueá-los usando a solução alternativa de Diretivas de Grupo ou a solução alternativa do registro descritas na seção "entradas do Registro e diretivas de grupo para administradores de rede".
  • Acesso de usuário não interativo é bloqueado

    Acesso foi bloqueado para arquivos .hlp por usuários não interativos, como processos do sistema. O usuário não recebe uma mensagem de erro quando este 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 este erro ocorre.
  • Dependências em arquivos "Como Usar a Ajuda"

    Os arquivos de ajuda que são 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 talvez originem um erro quando você tenta abri-los.
Como resolver problemas de compatibilidade que estão relacionadas ao WinHlp32.exe
Você pode usar o WinHlp32.exe para exibir arquivos de Ajuda de 32 bits. Esta versão fornece configurações de diretiva de grupo e subchaves do registro que você pode usar para solucionar problemas de compatibilidade de aplicativos. Por exemplo, as configurações de diretiva de grupo e subchaves do Registro podem ser usados para resolver problemas relacionados a macros em arquivos. hlp e para acessar arquivos. hlp armazenados em sites da intranet. No entanto, se usuários exibir arquivos de ajuda de uma origem desconhecida, o computador será colocado mais vulnerável se habilitarem essas diretivas ou configurações. Portanto, você deve ter cuidado quando você optar por implementar as soluções de compatibilidade de aplicativos são descritas nesta seção.

Use as perguntas a seguir para determinar se você deve instalar o WinHlp32.exe e que as alterações de diretiva e as alterações no registro devem ser feitas.
  • Você precisa ter os aplicativos e a funcionalidade afetados pela remoção do WinHlp32.ex?
    • Quantos aplicativos exigem o WinHlp32.exe? Quantos aplicativos são afetados pelas alterações de funcionalidade? Quão importantes são esses aplicativos?
    • Quão severo é o mau funcionamento causado pelas alterações?
  • Quais são os requisitos de segurança e os recursos de segurança?
    • O que é mais importante: Que você possa usar a funcionalidade do WinHlp32.exe ou que você certifique-se de que a segurança é tão forte quanto possível?
    • Medidas de segurança externas, como um local ou um firewall corporativo, lhe dão confiança suficiente para que você possa instalar o WinHlp32.exe e fazer alterações de diretiva ou alterações de registro descritas neste artigo?
  • Se você estiver em uma organização, a sua organização fornece conteúdo no formato .hlp?
    • Você pode modificar o programa ou o conteúdo para que eles não precisem usar a funcionalidade do WinHlp32.exe? Por exemplo, é possível converter o conteúdo de Ajuda que está atualmente no formato .hlp em um formato de arquivo alternativo, como .chm, .HTML ou .XML?
    • Sua empresa armazena arquivos .hlp em um site de intranet? Você pode instalar esses arquivos localmente em vez disso?
Como habilitar macros em um único computador após a instalação do WinHlp32.exe
Depois de instalar o programa WinHelp32.exe que é discutido neste artigo, algumas 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 habilitar novamente essas macros modificando uma chave do registro. Se o computador estiver em um ambiente gerenciado, não siga essas etapas sem antes consultar o seu departamento de TI. Os departamentos de TI podem decidir não habilitar novamente macros ou podem decidir reabilitá-las usando diretivas de grupo. Os departamentos de TI devem ler este artigo em sua totalidade antes de continuar.

Aviso: Este artigo oferece informações sobre como solucionar problemas causados por alterações nessa versão da Ajuda do Windows. No entanto, a Microsoft não faz nenhuma recomendação específica sobre quais chaves do registro e valores são os corretos para seu ambiente exclusivo. Se você estiver em um ambiente gerenciado, seu departamento de TI é o melhor juiz para comparar as vantagens dessas soluções alternativas em relação aos riscos de usá-las. O caminho mais seguro é não usar nenhuma solução do registro.

Observação: Para executar as etapas nessa tarefa, você deve estar conectado ao computador usando uma conta de administrador. Usando uma conta de administrador, você pode fazer alterações no seu computador que você não pode fazer com qualquer 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 no seu computador. Se você estiver executando essas etapas em seu computador pessoal, você está provavelmente já fez logon usando uma conta de administrador. Se você estiver executando essas etapas em um computador no trabalho, você terá que pedir ajuda ao administrador do sistema.

Habilitar macros em um único computador manualmente

Importante: Siga cuidadosamente as etapas nesta seção. Problemas sérios poderão ocorrer se você modificar o registro incorretamente. Antes de modificá-lo, Faça backup do registro para restauração no caso de ocorrerem problemas.

Para habilitar macros em um único computador após a instalação do WinHelp32.exe, execute essas etapas:
  1. Faça logon usando uma conta de administrador.
  2. Pressione o Tecla de logotipo do Windows + R, tipo Regedite, em seguida, clique em OK.
    Permissão de controle de acesso de usuário Se for solicitado um administratorpassword ou confirmação, digite a senha ou clique em continuar.
  3. Em edições de 32 bits do Windows, localize e selecione a seguinte subchave do registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.

    Em edições de 64 bits do Windows, localize e selecione a seguinte subchave do registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
  4. No menu Editar , aponte para Novo e, em seguida, clique em Chave.
  5. Tipo WinHelp, e então pressione Enter.
  6. Clique na chave do WinHelp .
  7. No menu Editar , aponte para novo e, em seguida, clique em Valor DWORD (32 bits).
  8. Tipo AllowProgrammaticMacros, e então pressione Enter.
  9. No menu Editar , clique em Modificar.
  10. Na caixa dados do valor , digite 1, clique em Hexadecimal na área Base e, em seguida, clique em OK.
  11. Saia do Editor de Registro.
Como desbloquear arquivos .hlp armazenados na intranet em um único computador após a instalação do WinHlp32.exe
Após instalar o arquivo 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 essas etapas sem antes consultar o seu departamento de TI. Os departamentos de TI podem decidir não habilitar novamente macros ou podem decidir reabilitá-las usando diretivas de grupo.

Importante: Este artigo contém informações que mostram como ajudar a diminuir as configurações de segurança ou como desativar os recursos de segurança em um computador. Você pode fazer essas alterações para solucionar um problema específico. Antes de fazer essas alterações, recomendamos que avalie os riscos associados à implementação dessa solução alternativa no ambiente específico. Se você implementar essa solução alternativa, execute quaisquer etapas adicionais apropriadas para ajudar a proteger o computador.

Aviso: Este artigo oferece informações sobre como solucionar problemas causados por alterações nessa versão da Ajuda do Windows. No entanto, a Microsoft não faz nenhuma recomendação específica sobre quais chaves do registro e valores são os corretos para seu ambiente exclusivo. Se você estiver em um ambiente gerenciado, seu departamento de TI é o melhor juiz para comparar as vantagens dessas soluções alternativas em relação aos riscos de usá-las. O caminho mais seguro é não usar nenhuma solução do registro.

Observação: Para executar as etapas nessa tarefa, você deve estar conectado ao computador usando uma conta de administrador. Usando uma conta de administrador, você pode fazer alterações no seu computador que você não pode fazer com qualquer 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 no seu computador. Se você estiver executando essas etapas em seu computador pessoal, você já está provavelmente conectado com uma conta de administrador. Se você estiver executando essas etapas em um computador no trabalho, você terá que pedir ajuda ao administrador do sistema.


Desbloquear manualmente os arquivos .hlp armazenados na intranet em um único computador

Importante: Siga cuidadosamente as etapas nesta seção. Problemas sérios poderão ocorrer se você modificar o registro incorretamente. Antes de modificá-lo, Faça backup do registro para restauração no caso de ocorrerem problemas.

Para desbloquear arquivos .hlp após a instalação do WinHelp32.exe, execute essas etapas:
  1. Faça logon usando uma conta de administrador.
  2. Pressione a tecla de logotipo do Windows + R, digite regedit e, em seguida, clique em OK.
    Permissão de controle de acesso de usuário Se for solicitado um administratorpassword ou confirmação, digite a senha ou clique em continuar.
  3. Em edições de 32 bits do Windows, localize e selecione a seguinte subchave do registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.

    Em edições de 64 bits do Windows, localize e selecione a seguinte subchave do registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
  4. No menu Editar , aponte para Novo e, em seguida, clique em Chave.
  5. Tipo WinHelp, e então pressione Enter.
  6. Clique na chave do WinHelp .
  7. No menu Editar , aponte para novo e, em seguida, clique em Valor DWORD (32 bits).
  8. Tipo AllowIntranetAccess, e então pressione Enter.
  9. No menu Editar , clique em Modificar.
  10. Na caixa dados do valor , digite 1, clique em Hexadecimal na área Base e, em seguida, clique em OK.
  11. Saia do Editor de Registro.
Entradas do registro e diretivas de grupo para administradores de rede
Aviso: Essa solução alternativa pode tornar um computador ou rede mais vulnerável aos ataques de usuários ou softwares mal-intencionados, como vírus. Essa solução alternativa é recomendável, mas essa informação é fornecida para que você possa implementar a solução de acordo com a sua vontade. Use essa solução alternativa por seu próprio risco.

Aviso: Este artigo oferece informações sobre como solucionar problemas causados por alterações nessa versão da Ajuda do Windows. No entanto, a Microsoft disponibiliza sem recomendações específicas sobre quais chaves do registro e quais valores são adequados à sua organização. O departamento de TI é o melhor juiz comparar as vantagens dessas soluções alternativas em relação aos riscos de usá-las. O caminho mais seguro é não usar nenhuma solução do registro.

O download do WinHlp32.exe fornece configurações de Diretiva de Grupo e de entradas do registro para trabalhar em torno de dois problemas conhecidos nessa versão da Ajuda do Windows. Usando as seguintes configurações de Diretiva de Grupo ou entradas do registro, os administradores de rede e os usuários individuais podem habilitar novamente macros e desbloquear arquivos .hlp armazenados em sites da intranet. Uma configuração de Diretiva de Grupo do computador local e uma configuração de Diretiva de Grupo do usuário atual são fornecidos como uma solução alternativa para cada recurso. Você também pode usar uma configuração de registro do usuário para gerenciar cada recurso.

Para cada recurso, é dada precedência na seguinte ordem:
  • Diretiva de Grupo do computador local
  • Diretiva de Grupo do usuário atual
  • Configuração de registro de usuário
Se uma diretiva não foi definida para um recurso e a configuração de registro do usuário para o recurso não foi definida, os recursos se comportarão conforme descrito na seção "Problemas conhecidos".

Importante: Essa seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer caso você modifique o registro incorretamente. Portanto, certifique-se de seguir estes passos cuidadosamente. Para obter mais proteção, faça backup do registro antes de modificá-lo. Em seguida, você poderá restaurar o registro caso ocorra um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número do artigo a seguir para visualizá-lo na Base 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 de Diretiva de Grupo Permitir macros programáticas no WinHlp32.exe para ativar ou desativar macros em arquivos .hlp. Os administradores podem usar o Console de Gerenciamento de Diretiva de grupo (GPMC) para gerenciar essa configuração de Diretiva de Grupo. Para obter mais informações sobre Diretiva de Grupo, consulte a seção "Referências".

    Se nem a Diretiva de Grupo do computador local nem a Diretiva de Grupo de usuário atual para este recurso tiverem sido definidas, os usuários podem modificar a configuração de registro do usuário para esse recurso para ativar ou desativar macros em arquivos .hlp. Para alterar essa configuração, os usuários devem primeiro adicionar a seguinte nova subchave no registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp
    Em seguida, os usuários adicionem 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 na intranet

    Os administradores de rede podem usar a configuração de Diretiva de Grupo Permitir que o WinHlp32.exe acesse arquivos .hlp armazenados em sites da intranet para desbloquear arquivos .hlp armazenados na intranet. Os administradores podem usar o GPMC para gerenciar essa configuração de Diretiva de Grupo. Para obter mais informações sobre Diretiva de Grupo, consulte a seção "Referências".

    Se nenhuma configuração de Diretiva de Grupo para esse recurso foi definida, os usuários podem modificar a configuração de 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 no registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp
    Em seguida, os usuários adicionem 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.
Provedores de conteúdo de Ajuda que liberar arquivos .hlp
Iniciando com o Windows Vista, o componente de ajuda mais antigo (WinHlp32.exe) é substituído por um novo componente de Ajuda que adiciona mais funcionalidade para versões mais recentes do Windows.

Não haverá suporte para a tecnologia de WinHlp32.exe na sua atual forma em futuros lançamentos do Windows. Portanto, é altamente recomendável que os desenvolvedores de software não usam este programa de Ajuda do Windows. Os desenvolvedores de software que programas que utilizam arquivos .hlp de versão 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 de alterar as chamadas da API WinHelp para a nova fonte de conteúdo. Várias ferramentas de terceiros estão disponíveis para ajudar desenvolvedores a converter o conteúdo da Ajuda de um formato para outro formato.

Note que o Windows Vista, o Windows 7, o Windows Server 2008 e o Windows Server 2008 R2 incluem ainda o WinHelp.exe para arquivos .hlp de 16 bits. O programa WinHelp.exe é uma versão da Ajuda do Windows para arquivos. hlp de 16 bits.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 917607 - Última Revisão: 08/28/2016 01:26:00 - Revisão: 27.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows Server 2012 R2 Standard, Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, 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

  • kbquadrantinstall kbresolve kbtshoot kbhelp kbexpertisebeginner kbinfo kbcip kbsmbportal kbconsumer kbmt KB917607 KbMtpt
Comentários