DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 307973 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 6.4

Nesta página

Sumário

É possível configurar as ações realizadas pelo Windows quando houver um erro no sistema (também chamado de verificação de erro, falha do sistema, erro fatal do sistema ou erro stop). É possível configurar as seguintes ações:
  • Registrar um evento no log do sistema.
  • Alertar os administradores (se você tiver definido alertas administrativos).
  • Colocar memória de sistema em um arquivo que possa ser usado pelos usuários avançados para depuração.
  • Reiniciar o computador automaticamente.
É necessário fazer logon como administrador ou como membro do grupo Administradores para completar este procedimento. Se o computador estiver conectado a uma rede, as configurações da diretiva de rede poderão impedir a conclusão deste procedimento.

Mais Informações

Configurando opções de falha e recuperação do sistema

É possível usar o painel de controle do sistema para configurar opções de falha e recuperação do sistema. Os profissionais de TI também podem modificar as configurações de falha e recuperação do sistema, alterando os valores na seguinte chave do Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Nas seguintes etapas, o valor do Registro é fornecido para cada opção com uma linha de comando de exemplo para modificar a opção no computador local, usando o utilitário de linha de comando (Wmic.exe) para acessar o WMI (Instrumentação de gerenciamento do Windows). Consulte a seção Informações adicionais para profissionais de TI deste artigo para obter informações adicionais. Para configurar as opções de falha e recuperação do sistema, execute as seguintes etapas:
  1. Clique com o botão direito do mouse em Meu computador e clique em Propriedades.
  2. Clique na guia Avançado e em Inicialização e recuperação, clique em Configurações (ou Inicialização e recuperação).
  3. Em Falha do sistema, marque as caixas de seleção referentes às ações que você deseja que o Windows realize, caso ocorra um erro de sistema:
    • A opção Gravar um evento no log do sistema especifica se as informações sobre o evento serão gravadas no log do sistema. Por padrão, essa opção fica ativada. Em computadores que estejam executando o Windows 2000 Server ou os sistemas operacionais da família Windows Server 2003, não é possível desativar esse recurso. O Windows sempre grava as informações de evento no log do sistema. Para desativar essa opção modificando o Registro em um computador com Windows XP ou com Windows 2000 Professional, defina o valor DWORD de LogEvent para 0. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set WriteToSystemLog = False
    • A opção Enviar um alerta administrativo especifica que os administradores serão notificados do erro no sistema caso você tenha configurado alertas administrativos. Por padrão, essa opção fica ativada. Para desativar essa opção modificando o Registro, defina o valor DWORD de SendAlert como 0. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set SendAdminAlert = False

      Para obter mais informações sobre como configurar um alerta, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
      310490  (http://support.microsoft.com/kb/310490/ ) Como configurar alertas administrativos no Windows XP
    • A opção Reiniciar automaticamente especifica que o Windows irá reiniciar o computador automaticamente. Por padrão, essa opção está habilitada. Para desativar essa opção modificando o Registro, defina o valor DWORD de AutoReboot para 0. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set AutoReboot = False
  4. Em Gravando informações de depuração, selecione o tipo de informação a qual deseja que o Windows grave em um arquivo de despejo de memória caso o computador pare inesperadamente:
    • A opção (nenhum) não grava nenhuma informação em um arquivo de despejo de memória. Para especificar que você não deseja que o Windows grave as informações em um arquivo de despejo de memória modificando o Registro, defina o valor DWORD CrashDumpEnabled como 0. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set DebugInfoType = 0
    • A opção Despejo de memória pequeno grava o mínimo de informações possíveis para ajudar a identificar o problema. Essa opção requer um arquivo de paginação de pelo menos 2 MB no volume de inicialização do computador e especifica que o Windows irá criar um novo arquivo, todas as vezes que o sistema parar inesperadamente. Um histórico desses arquivos é armazenado na pasta listada em Diretório de despejo pequeno (%SystemRoot%\Minidump). No Windows XP e no Windows Server 2003, o arquivo de despejo de memória pequeno é usado com o recurso Relatório de Erros do Windows. Para especificar que você deseja usar um arquivo de despejo de memória pequeno modificando o Registro, defina o valor DWORD CrashDumpEnabled como 3. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set DebugInfoType = 3

      Para especificar que você deseja usar a pasta D:\Minidump como o seu diretório de despejo pequeno modificando o Registro, defina o valor da seqüência expansível MinidumpDir como D:\Minidump. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set MiniDumpDirectory = D:\Minidump
    • A opção Despejo de memória do Kernel grava apenas a memória do kernel. Essa opção armazena mais informações do que um arquivo de despejo de memória pequeno mas para ser concluído, utiliza menos tempo do que um arquivo de despejo de memória completo. O arquivo é armazenado na caixa Arquivo de despejo (por padrão, %SystemRoot%\Memory.dmp), enquanto os arquivos de despejo de memória completos ou do kernel são substituídos caso a caixa de seleção Substituir arquivos existentes esteja marcada. Se você configurar essa opção, será necessário ter um arquivo de paginação suficientemente grande no volume de inicialização. O tamanho necessário varia de acordo com a quantidade de RAM no computador (embora a quantidade máxima de espaço que deve estar disponível para um despejo de memória do kernel em um sistema de 32 bits seja de 2 GB mais 16 MB. Em um sistema de 64 bits, a quantidade máxima de espaço que deve estar disponível para um despejo de memória do kernel é o tamanho da própria RAM mais 128 MB). A seguinte tabela contém as diretrizes referentes ao tamanho do arquivo de paginação:
      Recolher esta tabelaExpandir esta tabela
      Tamanho da RAMO arquivo de paginação não deve ter menos do que
      256 MB-1.373 MB1,5 vezes o tamanho da RAM
      1,374 MB ou maiorsistema de 32 bits: 2 GB mais 16 MB
      sistema de 64 bits: o tamanho da própria RAM mais 128 MB
      Para especificar que você deseja usar um arquivo de despejo de memória do kernel modificando o Registro, defina o valor DWORD CrashDumpEnabled como 2. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set DebugInfoType = 2

      Para especificar que você deseja usar D:\Dump\Mem.dmp como o seu arquivo de despejo de memória modificando o Registro, defina o valor da seqüência extensível DumpFile como D:\Dump\Mem.dmp. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set DebugFilePath = D:\Dump\Mem.dmp

      Para especificar que você não deseja substituir os arquivos de despejo de memória completos ou do kernel anteriores modificando o Registro, defina o valor DWORD Overwrite como 0. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set OverwriteExistingDebugFile = 0
    • A opção Despejo de memória completo grava o conteúdo da memória do sistema quando o computador pare de responder inesperadamente. Essa opção não está disponível em computadores com 2 GB ou mais de RAM. Para obter mais informações sobre este problema, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
      274598  (http://support.microsoft.com/kb/274598/ ) Despejos de memória completos não disponíveis em computadores com 2 GB ou mais de memória RAM
      Caso selecione essa opção, é necessário ter um arquivo de paginação no volume de inicialização que seja suficiente para manter toda a RAM física com mais de 1 MB. O arquivo é armazenado conforme especificado na caixa Arquivo de despejo (por padrão, %SystemRoot%\Memory.dmp).

      Os MB extras são necessários a um arquivo de despejo de memória completo porque o Windows grava um cabeçalho além do despejo de conteúdo da memória. O cabeçalho contém uma assinatura de despejo de memória, além de especificar os valores de algumas variáveis do kernel. As informações sobre o cabeçalho não necessitam de um MB de espaço, mas o Windows dimensiona o arquivo de paginação com mais MBs.

      Para especificar que você deseja usar um arquivo de despejo de memória completo modificando o Registro, defina o valor DWORD CrashDumpEnabled como 1. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set DebugInfoType = 1

      Para especificar que você deseja usar D:\Dump\Mem.dmp como o seu arquivo de despejo de memória modificando o Registro, defina o valor da seqüência extensível DumpFile como D:\Dump\Mem.dmp. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set DebugFilePath = D:\Dump\Mem.dmp

      Para especificar que você não deseja substituir os arquivos de despejo de memória completos ou do kernel anteriores modificando o Registro, defina o valor DWORD Overwrite como 0. Por exemplo, digite as seguintes informações em um prompt de comando e pressione ENTER:

      wmic recoveros set OverwriteExistingDebugFile = 0.
    Observação Se você contatar o Atendimento Microsoft e perguntar sobre um erro stop, irão pedir informações à você sobre o arquivo de despejo gerado pela opção Gravando informações de depuração. Para obter mais informações sobre opções de arquivo de despejo de memória do Windows, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
    254649  (http://support.microsoft.com/kb/254649/ ) Visão geral de opções de arquivo de despejo de memória para Windows Server 2003, Windows XP e Windows 2000

Informações adicionais para profissionais de TI

Os exemplos de comandos mostrados nos procedimentos anteriores usam Wmic.exe para configurar as opções de falha e recuperação do sistema no Registro do Windows. O Wmic.exe está incluído no Windows XP e no Windows Server 2003. Ele não está incluído no Windows 2000, mas você poderá executá-lo em um computador com Windows XP ou com Windows Server 2003 para definir algumas configurações de falha e recuperação do sistema em um computador com Windows 2000. A propriedade DebugInfoType não é tem suporte em computadores com Windows 2000. Para obter mais informações sobre o utilitário Wmic.exe, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
290216  (http://support.microsoft.com/kb/290216/ ) Uma descrição do utilitário de linha de comando Instrumentação de gerenciamento do Windows
Para exibir as configurações de falha e recuperação do sistema para o computador local, digite wmic recoveros em um prompt de comando e pressione ENTER. Para exibir as configurações de falha e recuperação do sistema para um computador remoto na rede local, digite wmic /node:"nome_do_computador" recoveros em um prompt de comando e pressione ENTER. Observe que, para poder usar esses exemplos de linha de comando do Wmic.exe, é necessário ter feito logon usando uma conta de usuário que tenha direitos administrativos no computador. Caso não tenha feito logon usando uma conta de usuário desse tipo no computador, use as opções /user:nome_do_usuário e /senha:senha .

Também é possível usar o Editor do Registro ou outro utilitário para editar esses valores do Registro em um computador com Windows XP, com Windows 2000 ou com Windows 2003. Para obter mais informações sobre edição do Registro do Windows, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft (alguns artigos podem estar em inglês):
322756  (http://support.microsoft.com/kb/322756/ ) Como fazer backup, editar e restaurar o Registro no Windows XP e no Windows Server 2003
322755  (http://support.microsoft.com/kb/322755/ ) Como fazer backup, editar e restaurar o Registro no Windows 2000

Solução de problemas

  • Para aproveitar o recurso do arquivo de despejo, o arquivo de paginação deve estar no volume de inicialização. Se tiver movido o arquivo de paginação para outro volume, será necessário movê-lo de volta para o volume de inicialização antes de usar esse recurso.
  • Se você configurar as opções Despejo de memória do Kernel ou Despejo de memória completo e marcar a caixa de seleção Substituir arquivos existentes, o Windows irá gravar sempre usando o mesmo nome de arquivo. Para salvar arquivos de despejo individuais, desmarque a caixa de seleção Substituir arquivos existentes e altere o nome de arquivo após cada erro stop.
  • É possível economizar memória se você desmarcar as caixas de seleção Gravar um evento no log do sistema e Enviar um alerta administrativo. A memória economizada varia de acordo com o computador, mas esses recursos normalmente consomem de 60 a 70 KB.
  • Para obter mais informações sobre como configurar o 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 Microsoft (a página pode estar em inglês):
    244139  (http://support.microsoft.com/kb/244139/ ) Recurso do Windows permite que um arquivo Memory.dmp seja gerado com o teclado
  • Para obter mais informações sobre as ferramentas que podem ser usadas para fazer a leitura do conteúdo de pequenos despejos de memória, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
    315263  (http://support.microsoft.com/kb/315263/ ) Fazendo a leitura de pequenos arquivos de despejo de memória criados pelo Windows XP para depuração
  • Para obter mais informações sobre procedimento para identificar a causa de mensagens de interrupção antes de contatar o Atendimento Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
    314103  (http://support.microsoft.com/kb/314103/ ) Preparação antes contatar a Microsoft após uma mensagem de interrupção ser exibida em uma tela azul

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • 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 Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Palavras-chave: 
kbhowtomaster kbenv KB307973
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store