Mensagem de erro semelhante à seguinte ao tentar instalar a ferramenta Monitor de heap de área de trabalho: "dheapinst - erro de carga de símbolo Win32k.sys, símbolo correto necessário"

Traduções deste artigo Traduções deste artigo
ID do artigo: 914216 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você executa o arquivo Dheapinst.exe para instalar a ferramenta Monitor de heap de área de trabalho (Dheapmon.exe), é exibida uma mensagem de erro semelhante à seguinte:
dheapinst - erro de carga de símbolo Win32k.sys, símbolo correto necessário
Você receber a mensagem de erro em um computador que esteja executando um dos seguintes sistemas operacionais:
  • Microsoft Windows Server 2003
  • Microsoft Windows XP
  • Microsoft Windows 2000

Causa

Esse problema ocorre se a versão exata do símbolo Win32k.sys não estiver localizada no caminho de símbolo especificado.

Resolução

Para resolver esse problema, use um dos seguintes métodos.

Método 1: Acessar o servidor de símbolos Microsoft diretamente para obter o símbolo correto

Se o computador de destino estiver conectado à Internet, você pode acessar o servidor de símbolo Microsoft diretamente para obter o símbolo correto. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar , clique em Executar , digite cmd na caixa Abrir e, em seguida, clique em OK .
  2. No prompt de comando, digite dheapinst.exe -y srv*http://msdl.microsoft.com/download/symbols e, em seguida, pressione ENTER.

    Observação Se a instalação for bem-sucedida, você receberá uma mensagem semelhante à seguinte:
    dheapinst - Monitor de heap de área de trabalho instalado com êxito
  3. Após receber a mensagem mencionada na etapa 2, digite dheapmon -l e, em seguida, pressione ENTER.

    Observação Você recebe uma mensagem semelhante à seguinte:
    Ferramenta de Monitor de informações de pilha da área de trabalho (versão 8.0.2823.0) Copyright (c) 2003-2005 Microsoft Corporation. Todos os direitos reservados. Dheapmon - driver carregado com êxito
    Após receber essa mensagem, os drivers necessários são carregados e você está pronto para usar a ferramenta Monitor de heap de área de trabalho.
  4. Digite exit e, em seguida, pressione ENTER para fechar a janela do prompt de comando.

Método 2: Especificar o caminho do servidor de símbolo na variável de ambiente _NT_SYMBOL_PATH

Se o computador de destino estiver conectado à Internet, você pode especificar o caminho do servidor de símbolo na variável de ambiente _NT_SYMBOL_PATH. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar , clique em Executar , digite cmd na caixa Abrir e, em seguida, clique em OK .
  2. No prompt de comando, digite Definir _NT_SYMBOL_PATH = symbol server path, e, em seguida, pressione ENTER.

    Por exemplo, você pode especificar o caminho do servidor de símbolo da seguinte maneira: Definir _NT_SYMBOL_PATH=symsrv*symsrv.dll*C:\Symbols*http://msdl.microsoft.com/download/symbols
  3. Digite dheapinst.exe e, em seguida, pressione ENTER para instalar a ferramenta Monitor de heap de área de trabalho.

    Observação O símbolo correto é copiado para a pasta de símbolo especificado from the symbol server. Se for exibida a caixa de diálogo EULA para Microsoft (EULA), clique em Sim para aceitar os termos dos termos de licença para Software Microsoft. Se a instalação for bem-sucedida, você receberá uma mensagem semelhante à seguinte:
    dheapinst - Monitor de heap de área de trabalho instalado com êxito
  4. Após receber a mensagem mencionada na etapa 3, digite dheapmon -l e, em seguida, pressione ENTER.

    Observação Você recebe uma mensagem semelhante à seguinte:
    Ferramenta de Monitor de informações de pilha da área de trabalho (versão 8.0.2823.0) Copyright (c) 2003-2005 Microsoft Corporation. Todos os direitos reservados. Dheapmon - driver carregado com êxito
    Após receber essa mensagem, os drivers necessários são carregados e você está pronto para usar a ferramenta Monitor de heap de área de trabalho.
  5. Digite exit e, em seguida, pressione ENTER para fechar a janela do prompt de comando.

Método 3: Definir o símbolo correto manualmente

Se o computador de destino não estiver conectado à Internet, você deve obter o símbolo correto ao instalar a ferramenta Monitor de heap de área de trabalho com êxito. Para fazer isso, execute as seguintes etapas:
  1. Use outro computador que está conectado à Internet para baixar o pacote de símbolo. Para baixar o pacote de símbolo, visite o seguinte site da Microsoft:
    http://www.microsoft.com/whdc/DevTools/Debugging/symbolpkg.mspx
  2. Instale a ferramenta Monitor de heap de área de trabalho no computador de destino. Para fazer isso, execute as seguintes etapas:
    1. Clique em Iniciar , clique em Executar , digite cmd na caixa Abrir e, em seguida, clique em OK .
    2. No prompt de comando, digite dheapinst -y symbol path e, em seguida, pressione ENTER.

      Observação Nesta etapa, o symbol path é o caminho da pasta onde o pacote de símbolo está instalado. Se a instalação for bem-sucedida, você receberá uma mensagem semelhante à seguinte:
      dheapinst - Monitor de heap de área de trabalho instalado com êxito
    3. Após receber a mensagem mencionada na etapa b, digite dheapmon -l e, em seguida, pressione ENTER.

      Observação Você recebe uma mensagem semelhante à seguinte:
      Ferramenta de Monitor de informações de pilha da área de trabalho (versão 8.0.2823.0) Copyright (c) 2003-2005 Microsoft Corporation. Todos os direitos reservados. Dheapmon - driver carregado com êxito
      Após receber essa mensagem, os drivers necessários são carregados e você está pronto para usar a ferramenta Monitor de heap de área de trabalho.
    4. Digite exit e, em seguida, pressione ENTER para fechar a janela do prompt de comando.
Observação Se um hotfix estiver instalado no computador de destino, você deve obter o símbolo do pacote de hotfix.

Propriedades

ID do artigo: 914216 - Última revisão: segunda-feira, 30 de outubro de 2006 - Revisão: 1.3
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
Palavras-chave: 
kbmt kbwinservsetup kbtshoot KB914216 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 914216

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com