Como resolver o erro de ID de evento 46 causado por falha na inicialização do despejo de memória no Windows

Atualizou seu processador para um Ryzen 5 5600X e, de repente, seu PC começou a travar com mais frequência do que antes? É, isso é bem irritante, principalmente quando o Visualizador de Eventos exibe erros como o ID de Evento 46, que basicamente diz “Falha na inicialização do arquivo de despejo de memória”.O problema é que esse erro costuma aparecer após alterações de hardware — e, às vezes, é apenas o Windows se recusando a criar esses arquivos de despejo de memória quando algo dá errado. Se você estiver enfrentando esse problema, vale a pena investigar algumas configurações do sistema e fazer algumas verificações. Geralmente, a solução envolve garantir que o Windows esteja configurado para gerar um arquivo de despejo de memória, verificar seus discos e talvez ajustar algumas entradas do registro. A boa notícia é que essas soluções não são muito complicadas, mas exigem um pouco de paciência e talvez uma ou duas reinicializações.

Aqui está um resumo de algumas coisas que você pode tentar para ajudar a estabilizar seu sistema e eliminar os incômodos erros de ID de evento 46. Nem todas as soluções funcionam de primeira, mas, frequentemente, combinar algumas etapas resolve o problema e faz com que as falhas parem de acontecer — ou pelo menos se tornem menos frequentes. Lembre-se de que alterações de hardware, como um upgrade de CPU, podem exigir alguns ajustes, pois o Windows pode precisar de um pequeno ajuste para reconhecer e funcionar corretamente com a nova configuração.

Como corrigir o erro de ID de evento 46 após uma atualização de hardware

Solução 1. Ative o despejo de memória nas configurações do sistema.

Primeiramente, o Windows precisa ser instruído a criar arquivos de despejo de memória quando algo der errado. Se essa função estiver desativada ou mal configurada, o Windows pode tentar gerar os despejos sem sucesso, o que pode explicar o ID de evento 46. Ativá-la ajuda o Windows a detectar erros em detalhes, dando a você a chance de solucioná-los posteriormente. Além disso, em algumas configurações, essa função estar desativada pode causar travamentos que parecem ser causados ​​por problemas de hardware. Afinal, o Windows precisa complicar um pouco as coisas.

  • Acesse Configurações, clique em Sistema e, em seguida, em Sobre.
  • Clique em Configurações avançadas do sistema — fica no lado direito, abaixo de links relacionados.
  • Na seção Inicialização e Recuperação, clique em Configurações.
  • Na nova janela, localize a área “Falha do sistema”. Certifique-se de que as opções “Gravar um evento no log do sistema” e “Reiniciar automaticamente” estejam marcadas. Caso contrário, marque-as.
  • Selecione “Despejo automático de memória” no menu suspenso ” Gravar informações de depuração”.
  • Clique em OK e feche tudo.

Essa alteração instrui o Windows a criar arquivos de despejo de memória quando ocorrem falhas, o que às vezes pode resolver o problema ou, pelo menos, fornecer informações valiosas para uma análise mais aprofundada.

Solução 2. Execute a verificação de disco (chkdsk)

Às vezes, falhas após a atualização ocorrem simplesmente porque o disco apresenta erros ou setores defeituosos, principalmente se você utilizou o gerenciamento de disco ou transferiu arquivos do sistema. Executar o comando chkdskverifica o disco em busca de erros e tenta corrigi-los. Pode parecer estranho, mas um erro no disco pode prejudicar a criação de um despejo de memória ou causar instabilidade no sistema.

  • Procure por “cmd” no Windows, clique com o botão direito do mouse em “Prompt de Comando” e selecione “Executar como administrador”.
  • Quando a mensagem aparecer, digite: chkdsk c: /f— isso pressupõe que sua unidade de sistema seja C:\.Se você estiver usando um SSD ou suspeitar de setores defeituosos, talvez queira executar:chkdsk c: /f /r /x
  • Pressione Enter. Se você receber uma mensagem informando que o disco está em uso, será perguntado se você deseja agendar a verificação na reinicialização — responda “S” e reinicie o computador.
  • Deixe a verificação ser executada. Quando terminar, verifique os resultados no Visualizador de Eventos ou simplesmente veja se as falhas param de ocorrer.

Na minha experiência, às vezes o disco precisa apenas de uma verificação rápida — especialmente após grandes alterações de hardware, como uma atualização de CPU.É simples, mas surpreendentemente eficaz, desde que não haja nenhuma falha de hardware subjacente.

Solução 3. Execute o SFC e o DISM para reparar os arquivos do sistema.

Se os arquivos do sistema estiverem corrompidos ou dessincronizados após uma atualização, o Windows pode apresentar erros ou travar aleatoriamente. Executar o Verificador de Arquivos do Sistema ( sfc /scannow ) e o Gerenciamento e Manutenção de Imagens de Implantação ( DISM ) pode reparar arquivos corrompidos e restaurar a integridade do sistema sem grandes complicações.

  • Abra o Prompt de Comando como administrador.
  • Digite: sfc /scannowe pressione Enter. Deixe o programa fazer o seu trabalho. Pode demorar um pouco, mas geralmente resolve os problemas principais e elimina erros que causam travamentos.
  • Em seguida, execute estes comandos DISM um após o outro:
    • dism /online /cleanup-image /scanhealth
    • dism /online /cleanup-image /checkhealth
    • dism /online /cleanup-image /restorehealth
  • Se você receber um erro ao executar o último comando, adicione /Source:C:\RepairSource\Windows /LimitAccess(ou sua pasta de origem real, se houver) e execute-o novamente.
  • Por fim, reinicie o computador e veja se as falhas se tornaram menos frequentes ou desapareceram.

Não tive problemas com essa solução em todas as máquinas, mas vale a pena tentar. De qualquer forma, não deve causar danos e é uma maneira rápida de solucionar problemas de corrupção do sistema que podem estar causando falhas nos despejos de memória.

Solução 4. Ajuste o Registro para habilitar a geração de arquivos de despejo.

Como o Windows às vezes precisa de um pequeno ajuste no registro para criar arquivos de despejo de memória corretamente, uma pequena alteração aqui pode fazer maravilhas. Mas atenção: mexer no registro pode dar errado se você não for cuidadoso. Sempre faça um backup primeiro ou, pelo menos, anote todas as alterações feitas.

  • Digite regedit na pesquisa do Windows e pressione Enter.
  • Navegue até: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl.
  • No painel direito, localize NMICrashDump. Se estiver lá, clique duas vezes e defina o valor como 1. Caso contrário, clique com o botão direito, escolha Novo > Valor DWORD (32 bits), nomeie-o como NMICrashDump e defina o valor como 1.
  • Feche o editor de registro e reinicie o seu PC.

Essa alteração força o Windows a gerar arquivos de despejo de memória em caso de falhas, corrigindo o erro de ID de evento 46 em muitos casos. Nem sempre é simples, mas vale a pena tentar se outras etapas não resolverem o problema.

Em geral, esses ajustes, em conjunto, podem fazer a diferença — especialmente após uma atualização de hardware, quando o Windows pode apresentar alguns problemas.Às vezes, basta habilitar os arquivos de despejo de memória, corrigir erros de disco e garantir que os arquivos do sistema estejam limpos para resolver o problema, sem a necessidade de medidas drásticas.

Resumo

  • Ative o despejo de memória nas Configurações do Sistema.
  • Execute o chkdsk na sua unidade para corrigir erros de disco.
  • Use o comando sfc /scannow e o DISM para reparar os arquivos do sistema.
  • Ajuste as configurações do registro para forçar a criação de um arquivo de despejo de memória em caso de falha.

Resumo

Mexer nas configurações de despejo de memória e executar verificações pode ajudar a acalmar o caos causado por travamentos aleatórios após uma atualização de CPU.Às vezes, o Windows só precisa de um pequeno ajuste para reconhecer o hardware corretamente e funcionar adequadamente. Embora não seja garantido, essas etapas abrangem a maioria das causas comuns. Esperamos que isso economize algumas horas para quem está tentando recuperar a estabilidade do sistema. Boa sorte e que isso resolva o problema!