Como gerar um arquivo de despejo de memória completos ou de kernel no Windows Server 2008 e Windows Server 2008 R2

Traduções deste artigo Traduções deste artigo
ID do artigo: 969028 - Exibir os produtos aos quais esse artigo se aplica.
Importante Este artigo contém informações sobre como modificar o registro. Certifique-se de fazer backup do registro antes de modificá-lo. Certifique-se de que você saiba como restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
322756 Como fazer backup e restaurar o registro no Windows
Expandir tudo | Recolher tudo

Neste artigo

INTRODUÇÃO

Este artigo passo a passo descreve como gerar, coletar, verificar e analisar arquivos de despejo de memória completo de um sistema baseado no Windows Server 2008 e o kernel.

Observação Idealmente, você só deve fazer isso quando você for solicitado a fazê-lo explicitamente por um engenheiro de serviços de suporte de Atendimento Microsoft. Kernel ou depuração de arquivo de despejo de memória completo deve ser o último recurso após tem sido esgotados todos os métodos de solução de problemas padrão.

Se você deve entrar em contato com o suporte ao cliente Microsoft e serviços (CSS), este artigo o ajudará a obter as informações específicas necessárias para CSS identificar o problema.

Você deve estar conectado como um administrador ou um membro do grupo Administradores para concluir este procedimento. Se seu computador estiver conectado a uma rede, as configurações de diretiva de rede podem impedir a conclusão desse procedimento. Um kernel manual ou um arquivo de despejo de memória completo é útil na solução de vários problemas porque o processo de captura um registro da memória do sistema no momento de uma falha.

Aviso Dependendo da velocidade do disco rígido no qual o Windows está instalado, o despejo de mais de 2 gigabytes (GB) de memória pode levar muito tempo. Quando você inicia o procedimento de criação de arquivo de despejo de memória, o conteúdo da RAM físico é gravado para 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 para o arquivo de despejo. Mesmo em um cenário de melhor caso, onde o arquivo de despejo é configurado para residir em outra unidade de disco rígida local, haverá uma quantidade significativa de dados sejam lidos e gravados nos discos rígidos. Isso pode causar uma interrupção prolongada de servidor.

Mais Informações

Arquivo de paginação

Normalmente, para obter a funcionalidade normal do sistema baseado no Windows Server 2008, você deve definir o tamanho do arquivo de paginação no seu servidor. Para obter mais informações sobre como determinar o tamanho apropriado, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
889654 Como determinar o tamanho do arquivo de página apropriada para versões de 64 bits do Windows Server 2003 ou Windows XP

Dependendo do tipo de arquivo de despejo de memória que você está tentando coletar, irá variar o tamanho mínimo do arquivo de paginação. Windows Server 2008 tem três opções para arquivos de despejo de memória:
  • Dump SmallMemory<b00> </b00> (64 KB para um sistema operacional de 32 bits, 128 KB para um sistema operacional de 64 bits)
  • Despejo de memória kernel
  • Despejo de memória completo
Para habilitar arquivos de despejo de memória completo no seu servidor, execute estas etapas:

Etapa 1: criar um arquivo de paginação
  1. Clique em Iniciar, clique emcomputadore, em seguida, clique emPropriedades.
  2. Clique em Configurações avançadas do sistema na páginasistema e, em seguida, clique na guia Avançado.
  3. Na áreadesempenho , clique em configurações .
  4. Clique na guia Avançado e, em seguida, clique emAlterar sob o Memória Virtualárea.
  5. Selecione a partição do sistema onde o sistema operacional isinstalled.

    Observação Para ativar a partição do sistema, você tem de clicar para desmarcar oGerenciar automaticamente o tamanho do arquivo de paginação para todas as unidades<b00> </b00> caixa de seleção.
  6. Defina o valor de tamanho inicial etamanho máximo para a quantidade de RAM física instalada mais de 100 megabytes (MB) abaixo do botão de Tamanho personalizado .
  7. Clique em Definire, em seguida, clique emOK três vezes.
  8. Reinicie o Windows para que as alterações entrem em vigor.

Tamanho da partição

No Windows Server 2003 ou versões anteriores do Windows, a partição em que o sistema operacional está instalado deve ser pelo menos o tamanho da quantidade de RAM instalada de física mais 100 megabytes (MB).
Para o Windows Server 2008, talvez você precise reduzir a memória física do computador para gerar um arquivo de despejo de memória completo válido. Se o computador tiver mais de 4 GB de memória física, ou se não houver espaço em disco suficiente para o arquivo de paginação na partição em que o sistema operacional está instalado, você terá que reduzir a RAM física do computador. No entanto, você pode evitar isso usando outra partição, conforme descrito no "novo comportamento no Windows Vista e Windows Server 2008" seção. Para reduzir a memória física do computador, use as opções truncatememory ou removememory no arquivo BCDEdit.exe, conforme descrito nos seguintes artigos baseados em TechNet/MSDN:
Perguntas freqüentes sobre o Editor de dados de configuração de inicialização
http://technet.microsoft.com/en-us/library/cc721886.aspx
Referência de opções de inicialização do BCD
http://msdn.microsoft.com/en-us/library/aa906217.aspx
Observação Em uma versão de 32 bits do Windows Server 2008 que possui a extensão de endereço físico (PAE) ativado, o arquivo de paginação pode estendido além dos 4 GB (4.096 MB) de tamanho. Para verificar se o PAE está habilitado, siga estes passos:
  1. Clique em Iniciar, Executar, tipo Regedite, em seguida, clique em OK.
  2. Localize a seguinte subchave do registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Clique com botão direito PhysicalAddressExtension, e clique em Modificar.
  4. Na caixa de diálogo Editar valor DWORD , verifique a seção o valor da entrada PhysicalAddressExtension . Se o valor da entrada PhysicalAddressExtension é zero (0), isdisabled PAE. Se o valor da entrada PhysicalAddressExtension for 1, a PAE está habilitado.
  5. Reinicie o Windows para que as alterações entrem em vigor.


Novo comportamento no Windows Vista e Windows Server 2008

No Windows Vista e Windows Server 2008, para obter um despejo de memória, o arquivo de paginação não precisam estar na mesma partição que a partição em que o sistema operacional está instalado como era os requisitos das versões anteriores.

Para colocar um arquivo de paginação em outra partição, você deve criar uma nova entrada de registro chamada
DedicatedDumpFile

Você também pode definir o tamanho do arquivo de paginação para a criação de despejos de memória usando uma nova entrada de registro chamada
DumpFileSize

Observação DedicatedDumpFile não pode ser usado para gerar um arquivo de despejo em um volume dividido. Isso inclui distribuído ou volumes RAID-5.

Para criar o
DedicatedDumpFile
e
DumpFileSize
entradas do registro, execute essas etapas:
  1. Clique em Iniciar, Executar, tipo Regedite, em seguida, clique em OK.
  2. Localize e clique na seguinte subchave do registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
  3. No menu Editar , aponte paranovoe, em seguida, clique em Valor de seqüência de caracteres.
  4. No painel de detalhes, digiteDedicatedDumpFile, e então pressione ENTER.
  5. Clique com o botão DedicatedDumpFilee thenclick Modificar.
  6. Na caixa dados do valor , digite<drive>:\<dedicateddumpfile.sys></dedicateddumpfile.sys></drive>e, em seguida, clique em OK.
    Observação<drive></drive> é um espaço reservado para uma unidade que tenha espaço em disco suficiente para o arquivo de despejo de memória, e <dedicateddumpfile.sys>é um espaço reservado para o arquivo dedicado e o caminho completo<b00> </b00> </dedicateddumpfile.sys>
  7. No menu Editar , aponte paranovoe, em seguida, clique em <b00> </b00>valor DWORD.
  8. Tipo DumpFileSize e, em seguida, pressione ENTER.
  9. Clique com o botão DumpFileSizee, em seguida, clique emModificar.
  10. Na caixa de diálogo Editar valor DWORD , cliqueDecimal sob Base.
  11. Na caixa dados do valor , digite o valor de theappropriate e, em seguida, clique em OK.

    Observação O tamanho do arquivo de despejo é em megabytes.
  12. Clique com botão direito DumpFilee, em seguida, clique em Modificar.
  13. Na caixa dados do valor , digite <drive>: \<path>\Memory.dmp</path></drive>e, em seguida, clique em OK.

    Observação Quando o sistema falhar, esse é o local onde o arquivo de despejo de memória é criado usando o arquivo dedicado em vez do arquivo Pagefile. sys. É possível usar algo que não seja a extensão ". sys" em "DedicatedDump.sys", por exemplo: "DedicatedDump.dmp". Uma vez que ele não será usado como um.Arquivo DMP diretamente quando as verificações de bugs do sistema, nomeá-lo com um.Extensão DMP pode ficar confuso para alguém tentar copiar o arquivo de despejo após a reinicialização. Usar ". sys" torna mais fácil determinar o que não é o local final para o despejo de memória, mas pode funcionar com qualquer nome que você escolher (por exemplo: "DedicatedDump.Ddmp").
  14. Saia do Editor do registro.
  15. Reinicie o Windows para que as alterações entrem em vigor.

ObservaçãoQuando você usar DedicatedDumpFile no Windows Vista e Windows Server 2008, deve haver pelo menos um arquivo de paginação em qualquer uma das partições. O tamanho do arquivo de paginação não é importante nesse caso. No Windows 7 Service Pack 1 e Windows Server 2008 R2 Service Pack 1, você poderá eliminar essa limitação instalando o hotfix 2716542. Para obter mais informações sobre esse hotfix, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
2716542 Um hotfix está disponível que permite que um computador baseado no Windows Server 2008 R2 ou o Windows 7 para criar um despejo de memória arquivo sem um arquivo de paginação
Essa limitação não existe no Windows 8, Windows Server 2012 e versões posteriores.

Para obter mais informações sobre o Windows Server 2008 e Windows Vista, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
950858 Dedicado despejo arquivos inesperadamente são truncados para 4 GB em um computador que esteja executando o Windows Server 2008 ou Windows Vista e que tem mais de 4 GB de memória física

Se a memória física do sistema operacional é maior que o tamanho do arquivo de paginação em um Windows Server 2008 ou num computador baseado no Windows Vista SP1, arquivos de despejo de memória kernel podem não ser gerados. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
949052 Arquivos de despejo de memória kernel podem não ser gerados em computadores baseados em Windows Server 2008 e Windows Vista Service Pack 1 quando a memória do sistema é maior que o tamanho do arquivo de página

Novo comportamento no Windows 7 e Windows Server 2008 R2

No Windows 7 e Windows Server 2008 R2, para obter um despejo de memória, o arquivo de paginação não precisam estar na mesma partição que a partição em que o sistema operacional está instalado. Para colocar um arquivo de paginação em outra partição, não é obrigatório usar a entrada de registro DedicatedDumpFile.

Arquivo de paginação em um disco dinâmico

Disco dinâmico não é reconhecido como um volume de sistema ou de inicialização como outros volumes de disco. Portanto, se você criar um arquivo de paginação apenas no volume que não seja uma inicialização ou sistema, o sistema operacional não conseguiu reconhecer esses volumes ao criar o despejo de memória. Isso resulta em falha de gerar os despejos de memória.

Observação O comportamento acima também se aplica a DedicatedDumpFile.

Usando o comando de reter no interpretador de comandos do Diskpart, você pode preparar um volume de sistema ou um volume dinâmico existente para ser usado como uma inicialização. Para usar o comando de reter, siga estas etapas:
  1. Abra um Prompt de comando
  2. No prompt de comando, digite Diskpart e pressione Enter.
  3. No prompt do Diskpart, digite Vol. da listae pressione Enter.
  4. Anote o número do volume para o qual você criou o arquivo de paginação.
  5. Tipo de Selecione vol #, e então pressione Enter. (O # representa o número do volume que anotou na etapa 4.)
  6. Digite retere, em seguida, pressione Enter.
  7. Digite vol de detalhese, em seguida, pressione Enter (Verifique para o parâmetro chamado Installable e ela deve ser definido como Sim).

    Observação O parâmetro pode ser instalado somente está disponível no Windows Server 2008 R2 e o sistema operacional mais recente.
  8. Reinicie o computador.
Observação Você pode usar o comando de reter no máximo 4 volumes diferentes. Se você precisar executar o comando para outros volumes depois de atingir o limite de 4, você precisa excluir os volumes em que o comando de reter foi usado anteriormente.

Para obter mais informações sobre o comando de reter, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:

300415 Uma descrição do utilitário de linha de comando Diskpart

Além disso, consulte o seguinte artigo do TechNet:

http://technet.microsoft.com/en-us/library/cc755127.aspx


Ordem referencial do arquivo de paginação

Quando você tentar criar um arquivo de despejo usando um arquivo de paginação que existe em um volume que não seja um volume de inicialização (por padrão, a unidade c), você não poderá criar o arquivo de despejo como esperado, ainda que você reserva suficiente tamanho de arquivo de paginação. Pode não haver uma ordem referencial do arquivo paginação correta. Para verificar se o volume esperado está levando precedência em relação a outros volumes na ordem referencial do arquivo de paginação, execute estas etapas:
  1. Clique em Iniciar, clique em Executar, digite Regedite, em seguida, clique em OK.
  2. Localize e clique na seguinte subchave do registro:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. Clique duas vezes em PagingFiles.
  4. Verifique se os dados do valor para ver se o caminho do volume esperado está na primeira linha.

Se você precisar alterar a ordem, siga estas etapas:
  1. Clique em Iniciar, clique em Executar, digite Regedite, em seguida, clique em OK.
  2. Localize e clique na seguinte subchave do registro:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. Clique com botão direito PagingFilese, em seguida, clique em Modificar.
  4. Mova a passagem de volume relevantes para a parte superior da caixa.
  5. Saia do Editor do registro.
  6. Reinicie o Windows para que as alterações entrem em vigor.

Etapa 2: criar um arquivo de despejo de memória completo
  1. Clique em Iniciar, clique emcomputadore, em seguida, clique emPropriedades.
  2. Clique em Configurações avançadas do sistema na páginasistema e, em seguida, clique na guia Avançado.
  3. Clique em configurações de área de informações de Writingdebugging e verifique se que memorydump completo está selecionado.
Observação Por padrão, o despejo de memória completo está desativado. Você pode habilitar a opção se o computador tiver mais de 2 GB de RAM física.

Observação Se você deseja habilitar o despejo de memória completo opção, defina a entrada de registro CrashDumpEnabled como 0x1 sob a seguinte subchave do registro manualmente e reiniciar o Windows:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
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 disco

Deve 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 suficiente na unidade de % SystemRoot %, você pode redirecionar o arquivo de despejo para outro local que tenha espaço livre suficiente. Se o espaço livre em disco no volume de destino do arquivo de despejo não é o suficiente para acomodar um novo arquivo de despejo de memória, o arquivo de despejo não será copiado e um ID de evento 12 é registrada no log de eventos do sistema. O caminho de despejo é configurado no valor do Registro "DumpFile" no local "Controle HKLM\SYSTEM\CurrentControlSet\Control\Crash". Este é o ID de evento 12 é registrada no log de eventos do sistema:

Identificação do evento: 12
Descrição: Arquivo de despejo não foi criado devido à falta de espaço livre na unidade de destino. Aumentar a quantidade de espaço livre na unidade de destino pode ajudar a evitar esse erro.



Para alterar o caminho do arquivo de despejo de memória nas opções de inicialização e recuperação em um computador baseado no Windows Server 2008, siga estas etapas:
  1. Clique em Iniciar, clique emcomputadore, em seguida, clique emPropriedades.
  2. Clique em Configurações avançadas do sistema na páginasistema e, em seguida, clique no Avançado guia.
  3. Clique em configurações de área de informações de Writingdebugging e, em seguida, substitua o caminho pelo valor de anappropriate no campo arquivo de despejo . Em outras palavras, você pode alterar o caminho de %SystemRoot%\Memory.dmp para apontar para uma unidade local que tenha espaço em disco, como E:\Memory.dmp.
  4. Reinicie o Windows para que a alteração tenha efeito.
Observação Uma unidade de rede, uma unidade compartilhada ou uma unidade de NAS (Network Attached Storage conectado à rede) não pode ser usada como um destino para um arquivo de despejo de memória porque ele pode não estar disponível antes de inicia a cópia do arquivo.

Hotfixes para o Windows Server 2008 SP1

Os seguintes hotfixes podem resolver problemas que ocorrem quando você tenta criar um arquivo de despejo de memória no Windows Server 2008 com SP1:
    960658 Sistemas Windows Server 2008 podem gerar um arquivo de despejo truncada se o sistema suporta particionamento de Hardware dinâmico (DHP) e se a memória está quente adicionado

    Anotações
    • Esse hotfix atualiza o arquivo Crashdmp.sys, que substitui o hotfix mencionado nos artigos do Knowledge Base 950858 e 958933.
    • Esse hotfix atualiza o arquivo de Ntkrnlpa.exe ou o arquivo Ntkrnlmp.exe, que substitui o hotfix mencionado no artigo 950917 do Knowledge Base.

  • 950904 O sistema pára de responder, e nenhum arquivo de despejo é gerado quando um computador que esteja executando o Windows Vista ou Windows Server 2008 recebe uma interrupção nonmaskable

    Observação Esse hotfix atualiza o arquivo Ipmidrv.sys.
  • 953533 Um computador que esteja executando uma versão x86 do Windows Vista ou do Windows Server 2008 em um disco IDE/ATA não gera um arquivo de despejo de memória válido quando o modo PAE está habilitado

    Observação Esse hotfix atualiza os arquivos Dumpata.sys, Aliide.sys, Amdide.sys,Atapi.sys, Ataport.sys, Cmdide.sys, Intelide. sys, Msahci.sysm, Mshdc.inf,Pciide.sys, Pciidex. sys e Viaide.sys.
  • 955635 O tamanho do arquivo de paginação pode ficar alternadamente muito pequenas ou muito grandes quando você inicia o Windows Server 2008 ou Windows Vista se não há nenhum espaço livre em disco disponível e o tamanho do arquivo de paginação é gerenciado pelo sistema

    Observação Esse hotfix atualiza o arquivo Smss.exe, que substitui o hotfixthat é mencionado no artigo 953341 do Knowledge Base.
  • 957517 Um arquivo de despejo de memória completo dedicado pode não ser gerado com êxito se o volume que armazena o arquivo de despejo dedicado tem espaço livre suficiente

    Observação Esse hotfix atualiza o Faultrep.dll, Werfault.exe, andWerfaultsecure.exe arquivos.

Métodos para gerar um arquivo de despejo de memória manual

Há vários métodos para gerar um 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 ferramentas de NotMyFault.exe.

Como gerar um despejo de memória manual usando a ferramenta de NotMyFault

Se você pode fazer logon enquanto o problema está ocorrendo, você pode usar a ferramenta Microsoft SysInternals NotMyFault. Para fazer isso, execute as seguintes etapas:
  1. Baixe a ferramenta de NotMyFault a partir do seguinte site da Microsoft:
    http://download.sysinternals.com/Files/NotMyFault.zip
  2. Clique em Iniciar, localize e clique emPrompt de comandoe, em seguida, clique em Executar asadministrator.
  3. Na linha de comando, digite NotMyFault.exe /crash, e então pressione ENTER.
Observação Isso irá gerar um arquivo de despejo de memória e um erro "Stop D1".

Como gerar um arquivo de despejo de memória manual usando o teclado

  • Se você estiver usando um teclado PS/2, você precisa criar o
    CrashOnCtrlScroll
    entrada do registro. Para obter mais informações sobre como gerar um arquivo de despejo de memória usando o teclado, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
    244139 Recurso do Windows permite que você gere um arquivo de despejo de memória utilizando o teclado
  • Se você estiver usando um teclado USB, este recurso não é suportado no Windows Server 2008 Service Pack 1 até que a instalação do hotfix KB 971284. Para obter mais informações sobre como usar o hotfix, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
    971284 Um hotfix está disponível para permitir falhas no suporte a ROLAGEM CTRL em Vista S sobre como usar o hotfix e o Windows Server 2008 em um teclado USB
    No entanto, ele é suportado no Windows Server 2008 Service Pack 2 ou versões posteriores. Você deve criar a entrada de registro CrashOnCtrlScroll no computador baseado no Windows Server 2008 para este recurso funcionar. Para habilitar o recurso em um computador que usa um teclado USB, execute estas etapas:
    1. Inicie o Editor do registro.
    2. Localize e clique na seguinte subchave do registro:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
    3. No menu Editar , clique em Adicionar valore adicione a seguinte entrada do registro.
      Name : CrashOnCtrlScroll 
      Data Type : REG_DWORD 
      Value : 1 
    4. Saia do Editor do registro.
    5. Reinicie o computador. (Em um computador que usa um teclado USB, você não precisa reiniciar o computador. Desconectá-lo e conectá-lo de volta novamente são suficiente. Depois disso, o arquivo de despejo de memória pode ser gerado.)
    Observação A operação do teclado irá gerar um arquivo de despejo de memória e um erro "Stop E2".
    Esse hotfix está incluído no Service Pack 2 para Windows Vista e Windows Server 2008.

Como gerar um arquivo de despejo de memória completo ou um arquivo despejo de memória kernel usando um NMI em um sistema baseado no Windows

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
927069 Como gerar um arquivo de despejo de memória completo ou um arquivo despejo de memória kernel usando um NMI em um sistema baseado no Windows

Observação Isso irá gerar um arquivo de despejo de memória e um erro "Stop 80".

Como gerar um despejo de memória manual usando um depurador remoto

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
303021 Como gerar um arquivo de despejo de memória quando um servidor pára de responder (trava)

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 por meio de um modem nulo, USB ou IEEE 1394, use o comando . dump .

Mecanismo de recuperação de hardware de servidor de nível de BIOS

Alguns 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:
  • Um recurso de recuperação automática do sistema (ASR) está disponível onsome Hewlett Packard (HP) servidores. Se existir a ASR, desative-o. A ASR pode interromper o processo de thedump. Em um servidor HP, você pode desativar o ASR modificando as configurações de theBIOS. Se esse recurso está ativado e se theBIOS não detectará uma pulsação do sistema operacional, ele normalmente reinicia o computador em 10 minutos.
  • Computadores Dell possuem o mesmo recurso e ele é chamado Console de SpecialAdministration da Dell (SAC) ou!SAC.
  • Computadores IBM têm o mesmo recurso e ele é chamado watchdogs do RSA II (sistema operacional).
  • Fujitsu, NEC, Samsung, Unisys e outros hardwaremanufacturers de servidor pode ter um recurso semelhante em seus servidores.
Observação Se você não tiver certeza se o seu hardware possui um recurso de recuperação de hardware, entre em contato com o fabricante do hardware.

Teste se é possível obter um despejo de memória manual

Aviso É muito importante que você teste se você pode 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 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, você terá que atualizar o firmware da controladora SCSI e o driver do fornecedor do hardware.

Obtendo informações de tela azul após gerar um arquivo de despejo de memória

Você pode configurar um sistema de operacional baseado em Windows para gravar uma mensagem no log de eventos com informações de verificação de erro. Por padrão, o Windows Server 2008 é definido como escrever mensagens de log de eventos. Você pode desativar esse recurso, criando uma entrada de registro RegistrarEvento e defini-la como 0 na seguinte subchave do registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Observação A descrição e o formato do log de eventos é diferente do formato que é exibido quando o computador está gravando o arquivo de despejo de memória. No entanto, a maioria das informações é a mesma. A seguir há um exemplo do log de eventos:

Identificação do evento: 1001 fonte: descrição de verificação de erro: O computador foi reinicializado de uma verificação de bugs. Essa verificação foi: 0xc00000E2 (0xffffffffffffffff, 0x0000000000000001, 0x0000000000000000, 0x0000000000000000). Um despejo de memória foi salvo em: C:\WINDOWS\MEMORY.DMP. Identificação do relatório: 022309-16598-01

Como usar o DumpChk.exe para verificar um arquivo de despejo de memória

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
156280 Como usar o Dumpchk.exe para verificar se um arquivo de despejo de memória

Como obter um utilitário para automatizar as chaves do registro e os arquivos de paginação

  1. Faça o download do DumpConfigurator.hta do Website da Microsoft a seguir:
    http://www.codeplex.com/WinPlatTools/SourceControl/changeset/View/14600#256939
  2. Clique em Downloade clique em I Agree depois de ler os termos de licença de Software da Microsoft.
  3. Salve o arquivo WInPlatTools-14600.zip e extraia o utilitário DumpConfigurator.hta.
  4. Clique em DumpConfigurator.htae, em seguida, clique emAuto configuração completa.

Como ler os arquivos de despejo de memória que o Windows cria para depuração

Para 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 Microsoft:
315263 Como ler os arquivos de despejo de memória pequeno que o Windows cria para depuração

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
824344 Como depurar serviços do Windows

Para obter mais informações sobre depuração no Windows, consulte os seguintes manuais:

Como verificar símbolos de depuração do Windows

Para obter mais informações, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento Microsoft:
311503 Usar o Microsoft Symbol Server para obter arquivos de símbolo de depuração
138258 Informações de configuração de símbolo de depuração do Windows NT
148659 Como configurar os símbolos de depuração do Windows NT
148660 Como verificar símbolos de depuração do Windows
258205 Como usar alterar para extrair os símbolos para DrWtSn32.exe
296110 INFO: Como instalar os símbolos de depuração para uso com os produtos Visual Studio
319037 Como usar um servidor de símbolo com o depurador do Visual Studio .NET
814411 Pacotes de hotfix não incluem arquivos de símbolo de depuração

Os produtos de terceiros descritos neste artigo são fabricados por empresas que são independentes da Microsoft. Microsoft não oferece nenhuma garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.

Propriedades

ID do artigo: 969028 - Última revisão: sexta-feira, 24 de janeiro de 2014 - Revisão: 8.0
A informação contida neste artigo aplica-se a:
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Ultimate
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Enterprise
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Service Pack 1
  • Windows 7 Service Pack 1
Palavras-chave: 
kbsurveynew kbexpertiseadvanced kbhowto kbmt KB969028 KbMtpt
Tradução automática
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: 969028

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