Artigo: 254649 - Última revisão: segunda-feira, 10 de Outubro de 2011 - Revisão: 0.1

Visão geral das opções de arquivo de despejo de memória para Windows Vista, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows XP e Windows 2000

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Você pode configurar os seguintes sistemas operacionais para gravar informações de depuração:
  • O Windows Vista
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2003
  • Windows XP
  • Windows 2000
As informações de depuração podem ser gravadas em diferentes formatos de arquivo (também conhecidos como arquivos de despejo de memória) quando seu computador pára inesperadamente por causa de um erro de parada (também conhecido como "tela azul" Falha do sistema ou verificação de bug). Você também pode configurar o Windows para não gravar informações de depuração para um arquivo de despejo de memória.

O Windows pode gerar qualquer uma das os seguintes tipos de arquivo de despejo memória:
  • Despejo de memória completo
  • Despejo de memória do kernel
  • Despejo de memória pequeno (64KB)

Mais Informação

Despejo de memória completo

Um despejo de memória completo grava todo o conteúdo da memória do sistema Quando o computador pára inesperadamente. Um despejo de memória completo pode conter dados de processos que estavam executando quando o despejo de memória foi coletado.

Se você selecionar o Concluir despejo de memória opção, você deve ter um arquivo de paginação no volume de inicialização Isso é suficiente para manter toda a RAM física mais 1 megabyte (MB).

Se um segundo problema ocorrer e outro despejo de memória completo (ou despejo de memória do kernel) arquivo é criado, o arquivo anterior será substituído.

Anotações
  • No Windows Vista, no Windows Server 2008 e no Windows Server 2008 R2, o arquivo de paginação pode estar em uma partição diferente da partição em que o sistema operacional está instalado. Para colocar um arquivo de paginação em outra partição, você deve criar uma nova entrada de registro chamado. DedicatedDumpFile. Você pode definir o tamanho do arquivo de paginação usando uma nova entrada de registro chamado. DumpFileSize. Para obter mais informações sobre como fazer isso, visite o seguinte site da Microsoft:
  • O Despejo de memória completo opção não está disponível em computadores que estão executando um sistema operacional de 32 bits e que tenham 2 gigabytes (GB) ou mais de RAM. Para obter mais informações, consulte o Especificar o que acontece quando o sistema parar inesperadamente tópico no seguinte site da Microsoft TechNet:
    . aspx http://technet.microsoft.com/en-us/library/cc778968 (WS.10) (http://technet.microsoft.com/en-us/library/cc778968(WS.10).aspx)

Despejo de memória do kernel

Um despejo de memória do kernel grava apenas a memória do kernel. Isso acelera o processo de gravação de informações em um log quando o computador pára inesperadamente. Você deve ter um arquivo de paginação suficientemente grande para acomodar a memória do kernel. Para sistemas de 32 bits, a memória kernel é geralmente between150MB e 2 GB. Além disso, no Windows 2003 e Windows XP, deve ser o arquivo de paginação no volume de inicialização. Caso contrário, um despejo de memória não pode ser criado.

Isso arquivo de despejo não inclui memória não alocada ou qualquer memória alocada para programas de modo de usuário. Ele inclui apenas a memória alocada para kernel e hardware abstraction layer (HAL) no Windows 2000 e posterior e memória alocada para drivers de modo Kernel e outros programas de modo Kernel. Para a maioria fins, este arquivo de despejo é mais útil. É significativamente menor que o arquivo de despejo de memória completo, mas omite apenas as partes da memória que são é improvável que foram envolvidos no problema.

Se um segundo problema ocorrer e outro arquivo de despejo de memória do kernel (ou um arquivo de despejo de memória completo) é criado, o arquivo anterior será sobrescrita quando o 'Substituir qualquer arquivo existente' configuração é verificada.

Despejo de memória pequeno

Um despejo de memória pequeno grava o menor conjunto de útil informações que podem ajudar a identificar a causa da parada inesperada do computador. Isso opção requer um arquivo de paginação de pelo menos 2 MB no volume de inicialização e especifica que o Windows 2000 e posterior para criar um novo arquivo sempre que o computador pára inesperadamente. Um histórico desses arquivos é armazenado em uma pasta.

Isso tipo de arquivo de despejo inclui as seguintes informações:
  • A mensagem de parada e seus parâmetros e outros dados
  • Uma lista de drivers carregados
  • O contexto do processador (PRCB) para o processador que parado
  • O processo kernel e informações de contexto (EPROCESS) para o processo que parou
  • O processo kernel e informações de contexto (ETHREAD) para o segmento que parou
  • O modo de Kernel pilha de chamadas para o thread que parado
Este tipo de arquivo de despejo pode ser útil quando o espaço é limitado. No entanto, devido às informações limitadas incluídas, erros que não foram diretamente causados pelo thread que estava sendo executado no momento do problema podem não ser descobertos por uma análise desse arquivo.

Se um segundo problema ocorre e um segundo arquivo de despejo de memória pequeno for criado, é o arquivo anterior preservados. Cada arquivo adicional recebe um nome distinto. A data está codificada. no nome do arquivo. Por exemplo, Mini022900-01. dmp é o primeiro despejo de memória gerado em 29 de fevereiro de 2000. Uma lista de todos os arquivos de despejo de memória pequenos é mantida. na pasta %SystemRoot%\Minidump..

Configurar o tipo de despejo

Para configurar as opções de inicialização e recuperação (incluindo o despejo tipo), siga estas etapas.

Observação Porque existem várias versões do Microsoft Windows, o as etapas a seguir pode ser diferente no seu computador. Se isso acontecer, consulte o documentação do produto para concluir estas etapas.
  1. Clique em Iniciare então clique em Controle Painel.
  2. Clique em desempenho e manutenção e, em seguida, clique em Sistema.
  3. Sobre o Avançado Clique em Configurações em Inicialização e recuperação.
Observação: Você deve reiniciar o Windows para que as alterações sejam efetivadas.



Ferramentas para os diversos tipos de despejo

Você pode carregar despejos de memória completos e despejos de memória do kernel com depuradores simbólicos padrão, como o I386kd. exe. I386kd. exe está incluído o CD de suporte do Windows 2000.

Despejos de memória pequena de carga, usando O Dumpchk. Dumpchk. exe está incluído com as ferramentas de suporte para Windows 2000 e Windows XP. Você também pode usar o Dumpchk. exe para verificar se um arquivo de despejo de memória foi criado corretamente.

Para obter mais informações sobre como usar Dumpchk. exe no Windows XP, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
315271  (http://support.microsoft.com/kb/315271/ ) Como usar Dumpchk. exe para verificar um arquivo de despejo de memória
Para obter mais informações sobre como usar Dumpchk. exe no Windows 2000, 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 Dumpchk. exe para verificar um arquivo de despejo de memória
Para obter mais informações sobre a depuração do Windows ferramentas, visite o seguinte site da Microsoft:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx (http://www.microsoft.com/whdc/devtools/debugging/default.mspx)

Definições

  • Volume de inicialização: O volume que contém o sistema operacional Windows sistema e seus arquivos de suporte. O volume de inicialização pode ser, mas não necessariamente, o mesmo que o volume do sistema.
  • Volume do sistema: O volume que contém o arquivos específicos de hardware que você deve ter para carregar o Windows. O volume do sistema pode ser, mas não necessariamente, o mesmo que o volume de inicialização. Boot. ini, Ntdetect.com e Ntbootdd. sys arquivos são exemplos de arquivos localizados em o volume do sistema.

Valores de registro de inicialização e recuperação

O valor de registro a seguir é usado:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl


CrashDumpEnabled REG_DWORD 0x0 = None
CrashDumpEnabled REG_DWORD 0x1 = despejo de memória completo
CrashDumpEnabled REG_DWORD 0x2 = despejo de memória do Kernel
CrashDumpEnabled REG_DWORD 0x3 = despejo de memória pequeno (64KB)
Valores de registro adicionais para CrashControl:
0x0 = disabled
0x1 = ativada

AutoReboot REG_DWORD 0x1
REG_EXPAND_SZ DumpFile %SystemRoot%\Memory.dmp.
LogEvent REG_DWORD 0x1
REG_EXPAND_SZ MinidumpDir %SystemRoot%\Minidump.
Sobrescrever REG_DWORD 0x1
SendAlert REG_DWORD 0x1

Observação: Você deve reiniciar o Windows para que as alterações sejam efetivadas.


Teste para certificar-se de que um arquivo de despejo pode ser criado

Para obter mais informações sobre como configurar seu computador para gerar um arquivo de despejo para fins de teste, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
244139  (http://support.microsoft.com/kb/244139/ ) Recurso do Windows permite gerar um arquivo de despejo de memória usando o teclado

Opções de tipo de despejo padrão

  • Windows 2000 Professional: Despejo de memória pequeno (64 KB)
  • Windows 2000 Server: Despejo de memória completo
  • Windows 2000 Advanced Server: Despejo de memória completo
  • Windows XP (Professional e Home Edition): memória pequeno dump (64KB)
  • Windows Server 2003 (Todas as edições): concluída despejo de memória
  • Windows Vista (todas as edições): Despejo de memória do Kernel
  • Windows Server 2008 (todas as edições): Despejo de memória do Kernel
  • Windows Server 2008 R2 (todas as edições): Despejo de memória do Kernel

Tamanho máximo do arquivo de paginação

Tamanho máximo do arquivo de paginação é limitado da seguinte maneira:
Reduzir esta tabelaExpandir esta tabela
x86x64IA-64
Tamanho máximo de um arquivo de paginação4 gigabytes (não-PAE)
16 terabytes (PAE)
16 terabytes32 terabytes
Número máximo de arquivos de paginação161616
Tamanho total do arquivo de paginação64 gigabytes (não-PAE)
256 terabytes (PAE)
256 terabytes512 terabytes

Suporte técnico para versões baseadas em x64 do Microsoft Windows

O fabricante do hardware fornece suporte técnico e assistência para versões baseadas em x64 do Windows. O fabricante do hardware fornece suporte porque uma versão do Windows baseadas em x64 foi incluída com seu hardware. O fabricante do hardware pode ter personalizado a instalação do Windows com componentes exclusivos. Componentes exclusivos podem incluir drivers de dispositivos específicos ou configurações opcionais para maximizar o desempenho do hardware. A Microsoft fornecerá assistência razoável se necessitar de ajuda técnica com sua versão do x baseadas em x64 do Windows. No entanto, talvez você precise contatar diretamente o fabricante. O fabricante é o melhor qualificado para dar suporte ao software instalado no hardware.

Para obter informações sobre o Microsoft Windows XP Professional x64 Edition, visite o seguinte site da Microsoft:
http://www.microsoft.com/windowsxp/64bit/default.mspx (http://www.microsoft.com/windowsxp/64bit/default.mspx)
Para obter informações sobre versões baseadas em x64 do Microsoft Windows Server 2003, visite o seguinte site da Microsoft:
http://www.microsoft.com/brasil/windowsserver2003/64bit/x64/Editions.mspx (http://www.microsoft.com/windowsserver2003/64bit/x64/editions.mspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Foundation
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
Palavras-chave: 
kbenv kbinfo kbmt KB254649 KbMtpt
Tradução automáticaTraduçã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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 254649  (http://support.microsoft.com/kb/254649/en-us/ )