Select the product you need help with
Como gerar um arquivo de despejo kernel ou um arquivo de despejo de memória completo no Windows Server 2003ID do artigo: 972110 - Exibir os produtos aos quais esse artigo se aplica. Nesta páginaINTRODUÇÃOEste artigo passo a passo descreve como gerar, coletar, verificar e analisar arquivos de despejo kernel e arquivos de despejo de memória completos em um sistema baseado no Windows Server 2003. Observação: Idealmente, você deve gerar apenas esses arquivos de despejo quando um engenheiro de serviços de suporte Microsoft atendimento explicitamente solicitar para fazer isso. Depuração de arquivo de despejo kernel ou depuração do arquivo despejo de memória completo deve ser o último recurso após todos os métodos de solução de problemas padrão estão esgotados. Se você deve entrar em contato com o Atendimento Microsoft e serviços (CSS), este artigo ajudará você a obter informações específicas necessárias para o CSS identificar o problema. Você deve fazer logon como administrador ou membro do grupo Administradores para concluir este procedimento. Se o computador estiver conectado a uma rede, as configurações de diretiva de rede podem impedi-lo de concluir este procedimento. Um arquivo de despejo kernel manual ou um arquivo de despejo de memória completo é útil ao solucionar diversos problemas porque o processo de captura um registro de memória do sistema no momento de uma falha. Aviso Dependendo da velocidade do disco rígido em que o Windows está instalado, despejar mais de 2 gigabytes (GB) de memória pode levar muito tempo. Quando você inicia o procedimento de criação do arquivo de despejo, o conteúdo da RAM físico é gravado o arquivo de paginação está localizado na partição em que o sistema operacional está instalado. Quando você reiniciar o computador, o conteúdo desse arquivo de paginação é gravado no arquivo de despejo. Até mesmo em um cenário de maiúsculas melhor, em que o arquivo de despejo é configurado para residir em outro disco rígido local, grandes quantidades de dados é lido e gravado os discos rígidos. Isso pode causar uma interrupção prolongada de servidor.Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 254649
(http://support.microsoft.com/kb/254649/
)
Visão geral das opções de arquivo de despejo de memória para Windows Vista, Windows Server 2008, Windows Server 2003, Windows XP e Windows 2000 Mais InformaçõesArquivo de paginaçãoNormalmente, para a funcionalidade normal do sistema baseado no Windows Server 2003, defina o tamanho do arquivo de paginação no servidor.Para obter mais informações sobre como determinar o tamanho do arquivo de paginação apropriado, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:889654 Dependendo do tipo de arquivo de despejo de memória que você está tentando coletar, o tamanho mínimo do arquivo de paginação varia. O Windows Server 2003 tem três opções para arquivos de despejo de memória:
(http://support.microsoft.com/kb/889654/
)
Como determinar o tamanho do arquivo de página apropriado para versões de 64 bits do Windows Server 2003 ou Windows XP
Etapa 1: Criar um arquivo de paginação
Tamanho da partiçãoNo Windows Server 2003 ou versões anteriores do Windows, a partição em que o sistema operacional está instalado deve ser pelo menos que o tamanho de quanta RAM física instalado mais 1 megabyte (MB). Para o Windows Server 2003, talvez seja necessário reduzir a memória física do computador para produzir um arquivo de despejo de memória completo é válido. Se o computador tem mais de 4 GB de memória física ou se há espaço em disco insuficiente para o arquivo de paginação na partição em que o sistema operacional está instalado, talvez seja necessário reduzir a RAM física dos computadores. Para reduzir a memória física no computador, use a opção maxmem ou burnmemory no arquivo Boot.ini conforme descrito na seguinte TechNet ou artigos da MSDN:Referência de opções do Boot.ini: http://technet.microsoft.com/en-us/sysinternals/bb963892.aspx Parâmetros de inicialização para manipular memória:
(http://technet.microsoft.com/en-us/sysinternals/bb963892.aspx)
http://msdn.microsoft.com/en-us/library/ms791501.aspx Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://msdn.microsoft.com/en-us/library/ms791501.aspx)
833721
(http://support.microsoft.com/kb/833721/
)
Opções de switch disponíveis para o Windows XP e os arquivos Boot.ini do Windows Server 2003 Importante Nesta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Portanto, certifique-se de seguir estas etapas cuidadosamente. Para obter mais proteção, 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 número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: Observação: Em uma versão de 32 bits do Windows Server 2003 para as quais a extensão de endereço físico (PAE) está ativado, o arquivo de paginação pode estendido além de 4 GB (4.096 MB). Para determinar se o PAE está habilitado, siga estas etapas: 322756
(http://support.microsoft.com/kb/322756/
)
Como fazer backup e restaurar o registro no Windows
237740
(http://support.microsoft.com/kb/237740/
)
Como superar o limite de tamanho do arquivo de paginação 4.095 MB no Windows Etapa 2: Criar um arquivo de despejo de memória completoImportante Nesta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Portanto, certifique-se de seguir estas etapas cuidadosamente. Para obter mais proteção, 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 número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 322756
(http://support.microsoft.com/kb/322756/
)
Como fazer backup e restaurar o registro no Windows
Observação: Se você deseja ativar o despejo de memória completo de opção, defina manualmente a entrada de registro CrashDumpEnabled na seguinte subchave do registro para 1: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl 885117
(http://support.microsoft.com/kb/885117/
)
"Despejo de memória kernel" é exibido na inicialização e recuperação, mas um despejo de memória completo é executado no Windows 2000 ou no Windows Server 2003 Espaço em discoDeve haver espaço livre suficiente no local selecionado para gravar o arquivo de despejo de memória. Por padrão, o arquivo de despejo de memória é gravado no arquivo % SystemRoot%\Memory.dmp. Se não houver espaço livre insuficiente na unidade do % SystemRoot %, você pode redirecionar o arquivo de despejo para outro local que tenha espaço livre suficiente.Etapa 3: (opcional) alterar o local onde o arquivo de despejo é gravadoPara alterar o caminho do arquivo de despejo nas opções de inicialização e recuperação em um computador com Windows Server 2003, execute estas etapas:
Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 886429
(http://support.microsoft.com/kb/886429/
)
O que considerar ao configurar um novo local para arquivos de despejo de memória no Windows Server 2003 Etapa 4: Instalar os hotfixes para solucionar problemas de arquivos de despejo de memóriaHotfixes para computadores baseados no Windows Server 2003 RTMOs seguintes hotfixes podem resolver problemas que ocorrem quando você tenta criar um arquivo de despejo de memória em computadores baseados no Windows Server 2003 RTM:
Hotfixes do Windows Server 2003 SP1Os seguintes hotfixes podem resolver problemas que ocorrem quando você tenta criar um arquivo de despejo de memória em computadores baseados no Windows Server 2003 Service Pack 1:
Hotfixes para Windows Server 2003 SP2Os seguintes hotfixes podem resolver problemas que ocorrem quando você tenta criar um arquivo de despejo de memória em computadores baseados no Windows Server 2003 Service Pack 2:
Métodos para gerar um arquivo de despejo de memória manualHá vários métodos para gerar um arquivo de despejo kernel manual ou um arquivo de despejo de memória completo. Esses métodos incluem o uso de NMI, teclado (PS2/USB) kernel remoto ou NotMyFault.exe ferramentas.Etapa 5: Gerar um despejo de memória manual usando a ferramenta NotMyFaultSe você pode fazer logon enquanto o problema está ocorrendo, você poderá usar a ferramenta Microsoft Sysinternals NotMyFault. Para fazer isso, execute as seguintes etapas:
Etapa 6: Gerar um despejo de memória manual usando o tecladoImportante Nesta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Portanto, certifique-se de seguir estas etapas cuidadosamente. Para obter mais proteção, 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 número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 322756
(http://support.microsoft.com/kb/322756/
)
Como fazer backup e restaurar o registro no Windows
Etapa 7: Gerar um arquivo de despejo de memória completo ou um arquivo de despejo de memória kernel usando um NMI em um sistema baseado no WindowsImportante Nesta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Portanto, certifique-se de seguir estas etapas cuidadosamente. Para obter mais proteção, 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 número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 322756
(http://support.microsoft.com/kb/322756/
)
Como fazer backup e restaurar o registro no Windows927069 Se você tentar reunir um arquivo de despejo de NMI, você precisa criar a entrada de registro NMICrashDump. Para ativar esse recurso, execute as seguintes etapas:
(http://support.microsoft.com/kb/927069/
)
Como gerar um arquivo de despejo de memória completo ou um arquivo de despejo de memória kernel usando um NMI em um sistema baseado no Windows
A etapa 8: Gerar um despejo de memória manual usando um depurador remotoPara obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:303021 Observação: No WinDbg, você pode usar o comando .crash. Esse comando cria o arquivo de despejo de memória no computador de destino. Ou, se você deseja copiar o arquivo de despejo de memória usando um modem nulo, um dispositivo USB ou um dispositivo IEEE 1394, use o comando .dump.
(http://support.microsoft.com/kb/303021/
)
Como gerar um arquivo de despejo de memória quando um servidor pára de responder (trava) Etapa 9: Reiniciar o servidorVocê deve reiniciar o servidor para que as configurações tenham efeito.Mecanismo de recuperação de hardware do servidor de nível de BIOSAlguns computadores têm um recurso no nível do BIOS para fazer a recuperação de hardware. Por exemplo, um computador pode ter um dos seguintes recursos:
Etapa 10: Testar se é possível obter um arquivo de despejo de memória manualAviso É importante que você teste se é possível obter um arquivo de despejo de memória manual. Se um arquivo de despejo está corrompido ou truncado, o problema deve ocorrer novamente para que você obtenha um arquivo de despejo de uma memória em boas condições.Para testar se você pode obter um arquivo de despejo boa em um computador, use NotMyFault ou pressione a tecla CTRL direita enquanto pressiona a tecla SCROLL LOCK duas vezes. Depois que o servidor for reiniciado, espere a atividade do disco para parar. O arquivo de despejo deve ser do mesmo tamanho de memória física. Se você tiver problemas para obter um arquivo de despejo de memória manual, talvez seja necessário atualizar o firmware da controladora SCSI e o driver do fornecedor de hardware. Etapa 11: Obter a mensagem de erro de parada que aparece em uma tela azul após é gerado um arquivo de despejo de memóriaVocê pode configurar o Windows Server 2003 para gravar uma mensagem de log de eventos com a mensagem de erro de parada que aparece em uma tela azul. Por padrão, o Windows Server 2003 é definido para escrever mensagens de log de eventos.Observação:
Event ID: 1001 Source: BugCheck Description: The computer has rebooted from a bugcheck. The bugcheck was : 0xc00000E2 (0xffffffffffffffff, 0x0000000000000001, 0x0000000000000000, 0x0000000000000000). A dump was saved in: C:\WINDOWS\MEMORY.DMP. Como usar DumpChk.exe para verificar um arquivo de despejo de memóriaPara obter mais informações sobre como fazer isso, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:156280
(http://support.microsoft.com/kb/156280/
)
Como usar o Dumpchk.exe para verificar um arquivo de despejo de memória A etapa 12: Excluir o arquivo de despejo de testeExclua o arquivo de despejo de teste como um novo arquivo de despejo de memória é gerado quando esse problema ocorre em seguida.Etapa 13: Aguarde para que o problema ocorrer novamenteQuando o problema ocorrer, você pode coletar o arquivo de despejo de memória usando ferramentas ou métodos a seguir:
Etapa 14: Compactar o arquivo Memory.dmpUse a ferramenta WinZip para compactar o arquivo Memory.dmp.Passo 15: Carregar o arquivo compactado para o site de transferência segura de arquivosApós compactar o arquivo, carregue o arquivo para o site de transferência segura de arquivos.Como obter um utilitário para automatizar as chaves do registro e arquivos de paginação
307973
(http://support.microsoft.com/kb/307973/
)
Como configurar opções de falha e recuperação do sistema no Windows Como ler os arquivos de despejo de memória que o Windows cria para depuraçãoPara baixar e instalar a versão mais recente das ferramentas de depuração do Windows, visite o seguinte site da Microsoft:http://www.microsoft.com/whdc/devtools/debugging/default.mspx Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://www.microsoft.com/whdc/devtools/debugging/default.mspx)
315263 Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
(http://support.microsoft.com/kb/315263/
)
Como ler os arquivos de despejo de memória pequeno que o Windows cria para depuração 824344 Para obter mais informações sobre depuração no Windows, consulte os seguintes manuais:
(http://support.microsoft.com/kb/824344/
)
Como depurar serviços do Windows
Como verificar os símbolos de depuração do WindowsPara obter mais informações, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:311503
(http://support.microsoft.com/kb/311503/
)
Usar o Microsoft Symbol Server para obter arquivos de símbolo de depuração 138258
(http://support.microsoft.com/kb/138258/
)
Informações de instalação do Windows NT depuração símbolo 148659
(http://support.microsoft.com/kb/148659/
)
Como configurar os símbolos de depuração do Windows NT 148660
(http://support.microsoft.com/kb/148660/
)
Como verificar os símbolos de depuração do Windows 258205
(http://support.microsoft.com/kb/258205/
)
Como usar rebase para extrair os símbolos para DrWtSn32.exe 296110
(http://support.microsoft.com/kb/296110/
)
Como instalar os símbolos de depuração para uso com os produtos Visual Studio 319037
(http://support.microsoft.com/kb/319037/
)
Como usar um servidor de símbolos com o depurador do Visual Studio .NET 814411 Os produtos de terceiros mencionados neste artigo são fabricados por empresas independem da Microsoft. A Microsoft não dá nenhuma garantia, implícita ou não, sobre o desempenho ou confiabilidade desses produtos.
(http://support.microsoft.com/kb/814411/
)
Pacotes de hotfix não incluem arquivos de símbolos de depuração ReferênciasPara obter mais informações sobre esse tópico, visite o seguinte site da Microsoft: http://msdn.microsoft.com/en-us/library/cc266483.aspx
(http://msdn.microsoft.com/en-us/library/cc266483.aspx)
PropriedadesID do artigo: 972110 - Última revisão: sexta-feira, 22 de janeiro de 2010 - Revisão: 4.0 A informação contida neste artigo aplica-se a:
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: 972110
(http://support.microsoft.com/kb/972110/en-us/
)
| Traduções deste artigo
|




Voltar para o início








