Como resolver o erro DISM 1009?

Publicados: 2021-01-04

Alguns usuários do Windows 10 relataram recentemente a execução do DISM Error 1009 em seus PCs. Quando isso acontece, eles normalmente recebem a seguinte mensagem de erro: “Erro 1009: O banco de dados do registro de configuração está corrompido”. Se você também se incomodou com essa mensagem de erro, veio ao lugar certo. Neste post, analisaremos várias soluções possíveis sobre como corrigir o erro 1009 do DISM.

O que é o erro do banco de dados do registro de configuração está corrompido?

Existem várias situações em que você pode estar se deparando com esse erro. Em muitos casos, ocorre quando você está tentando reparar uma imagem do Windows com um registro danificado ou corrompido. Você provavelmente usou um dos comandos do DISM abaixo:

  • Dism /Online /Cleanup-Image /Restorehealth
  • Dism /Online /Cleanup-image /Restorehealth /source:wim:X:\sources\install.wim:1 /LimitAccess

Outra situação em que você pode encontrar o erro DISM 1009 é se você executar este comando DISM no ambiente de recuperação do Windows (WinRE):

Dism.exe /Image:X:\ /Cleanup-Image /Restorehealth

O erro também pode ser acionado por uma falha na atualização do Windows.

Então, o que é um problema de banco de dados de registro corrompido? Basicamente, quando você vê esse código de erro, significa que há um ou mais arquivos de registro corrompidos em algum lugar do seu sistema. Assim, sua melhor chance de se livrar do erro é corrigir o arquivo corrompido.

Como corrigir o erro 'O banco de dados do registro de configuração está corrompido' no Windows 10?

Como mencionamos acima, há várias coisas que você pode tentar remover o erro 'o banco de dados do registro de configuração está corrompido'. Aqui estão algumas das soluções possíveis:

  • Revertendo para uma versão anterior do Windows
  • Restaurando o registro do backup
  • Executando uma restauração do sistema
  • Executando um reparo de atualização in-loco do Windows 10

Abaixo, veremos as etapas para cada uma das soluções acima. Sugerimos que você comece no topo da lista e vá descendo caso o primeiro método não funcione.

Importante: observe que, antes de prosseguir com as correções abaixo, você precisará ter a mídia de instalação do Windows 10 à mão. Se você não tiver, você pode criar a mídia de instalação em seu PC com Windows 10 ou usar um computador Linux ou Mac para fazer isso.

Para baixar a mídia de instalação, vá para a página de download do Windows 10 e encontre a ferramenta de download. Faça o download de um arquivo executável intitulado MediaCreationTool.

Agora, vamos começar.

Opção um: reverter para uma versão anterior do Windows

Se você notou o erro DISM 1009 no seu PC após instalar uma atualização do Windows, remover a atualização mais recente pode ajudá-lo a se livrar do problema. Aqui está como fazê-lo:

  • Primeiro, inicialize seu PC com a mídia de instalação do Windows 10.
  • Quando você estiver na tela de inicialização, vá para o prompt de comando. Para acessá-lo, use a combinação de teclas Shift + F10 no teclado. Como alternativa, você pode clicar em Avançar e navegar até Reparar seu computador > Solucionar problemas > Prompt de comando.
  • Na nova janela, digite o seguinte comando:

wmic logicaldisk obter nome

  • Pressione a tecla Enter.
  • Digite “dir C:” (sem aspas). Este comando localizará a unidade que possui a pasta Windows. Certifique-se de substituir a letra “c” (se necessário) pela letra da unidade onde o Windows está instalado.
  • Vá em frente para criar uma pasta de rascunho em sua unidade. Digite o seguinte comando:

mkdir C:\Scratch

  • Pressione a tecla Enter.
  • Em seguida, execute o comando abaixo:

DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /RevertPendingActions

  • Uma vez que o comando é executado, você receberá várias mensagens terminando em:

A operação foi completa com sucesso.

Agora, você pode fechar o prompt de comando e reiniciar o computador.

Se o seu sistema inicializar com sucesso, está tudo pronto.

No entanto, se ele não inicializar e começar a instalar as atualizações novamente, você precisará fazer o seguinte:

  • Reinicie seu computador e inicialize usando a mídia de instalação (assim como você fez na primeira etapa).
  • Abra o Prompt de Comando.
  • Execute os seguintes comandos (lembre-se de substituir “c” pela letra da unidade que você precisa):

del C:\Windows\SoftwareDistribution

del C:\Windows\WinSxS\cleanup.xml

del C:\Windows\WinSxS\pending.xml

Mais uma vez, reinicie o computador.

Se o seu sistema ainda não conseguir inicializar corretamente, você precisará repetir as primeiras etapas:

  • Inicialize seu PC com a mídia de instalação.
  • Abra o Prompt de Comando.
  • Execute os comandos abaixo (substituindo a letra “c” conforme necessário):

chkdsk /f C:

sfc /scannow /offbootdir=C:\ /offwindir=C:\windows

dism /image:C:\ /cleanup-image /restorehealth

Reinicie o computador novamente.

Neste ponto, você não deve ter problemas para inicializar seu sistema e não deve mais ver a mensagem de erro 1009 do DISM. Se esse método não funcionou, passe para a próxima solução.

Opção dois: restaurar o registro do backup

Com este método, você precisará restaurar o registro do Windows usando a pasta RegBack. Veja como proceder:

  • Inicialize seu PC com a mídia de instalação do Windows 10.
  • Iniciar prompt de comando.
  • Digite “C:” (sem aspas) e pressione a tecla Enter (certifique-se de substituir “c” pela letra da unidade necessária).
  • Digite este comando e pressione Enter após cada linha:

cd \windows\system32\config

Md Backup

copiar *.* Backup

  • No prompt de comando, execute o seguinte comando para acessar a pasta RegBack:

RegBack

Agora, existem dois cenários possíveis aqui:

  • Você pode ver uma lista de arquivos com seus respectivos tamanhos exibidos em bytes. Alguns desses arquivos terão zero bytes. Isso significa que esses arquivos de registro estão corrompidos ou vazios e, portanto, podem ser os que causam o erro. Se for esse o caso, pare por aqui e vá para a opção três abaixo, onde informaremos como restaurar o Windows 10 para um estado de trabalho anterior.
  • O segundo cenário possível é que nenhum dos arquivos na lista terá zero bytes. Nesse caso, execute o seguinte comando:

cópia de *.* ..

  • Ao executar este comando, você estará copiando os arquivos de registro da pasta Windows\System32\Config\RegBack para a pasta Windows\System32\Config\.
  • Se você receber um aviso, pressione A no teclado para substituir os arquivos na pasta de destino.
  • Feito isso, digite “exit” (sem aspas) e pressione a tecla Enter no teclado para fechar o Prompt de Comando.
  • Reinicie seu computador.

Se você não conseguir inicializar na área de trabalho, será necessário inicializar com a mídia de instalação novamente e abrir o Prompt de Comando.

Em seguida, execute os seguintes comandos:

chkdsk /f C:

sfc /scannow /offbootdir=C:\ /offwindir=C:\windows

dism /image:C:\ /cleanup-image /restorehealth

Depois que esses comandos forem executados, reinicie o computador. Agora você deve ser capaz de inicializar na área de trabalho sem problemas. A mensagem de erro também não deve incomodá-lo. Se este não for o caso, tente a próxima solução.

Opção três: executar uma restauração do sistema

Como mencionado anteriormente, se você notou alguns arquivos com valor zero de byte na lista da solução acima, será necessário restaurar o Windows 10 para uma versão anterior, pois o registro foi danificado.

Naturalmente, você só pode usar esse método se tiver criado anteriormente um ponto de restauração do sistema. Se você não tiver, incluiremos as instruções para criar um abaixo. Se tiver, você pode prosseguir com estas etapas:

  • Inicialize seu PC com a mídia de instalação do Windows 10.
  • Quando estiver na tela de inicialização, clique em Avançar.
  • Vá para Reparar seu computador.
  • Selecione Solucionar problemas.
  • Clique em Opções avançadas.
  • Clique em Restauração do sistema ou Voltar para uma compilação anterior.
  • Na próxima tela, você precisará selecionar seu sistema operacional.
  • Na janela Assistente de restauração do sistema, clique em Avançar.
  • Em seguida, você precisará escolher um ponto de restauração. Este deve ser um ponto no tempo em que seu sistema estava funcionando corretamente e você não estava recebendo a mensagem de erro.
  • Clique em Avançar para iniciar o processo de restauração do sistema.
  • Quando o processo estiver concluído, você será solicitado a reiniciar o PC.

Você não deve mais ver a mensagem de erro no seu PC. Se você ainda estiver tendo problemas, poderá passar para a próxima correção nesta lista.

Se você não tiver um ponto de restauração no seu PC, veja como criar um para o futuro.

Primeiro, você precisará certificar-se de que a Restauração do Sistema está habilitada no seu computador. Normalmente, ele é ativado por padrão. No entanto, pode ter sido desativado manualmente. Se este for o caso, você precisará ligá-lo novamente. Veja como:

  • Na barra de pesquisa, digite “restauração do sistema” (sem aspas).
  • Selecione Criar um ponto de restauração.
  • Navegue até Proteção do sistema.
  • Escolha a unidade necessária.
  • Clique em Configurar.
  • Certifique-se de que a opção a seguir esteja ativada: Ative a proteção do sistema.

Agora, prossiga para a criação de um ponto de restauração do sistema:

  • Clique com o botão direito do mouse no botão Iniciar.
  • Vá para o Painel de Controle.
  • Selecione Sistema e Manutenção.
  • Clique em Sistema.
  • Na seção esquerda, selecione Proteção do sistema.
  • Na guia Proteção do Sistema, selecione Criar.
  • Insira uma descrição para o ponto de restauração. Pode ser uma data em que foi criado ou uma descrição do motivo pelo qual você o está criando: por exemplo, “antes da atualização”.
  • Clique em Criar.

Opção quatro: executar um reparo de atualização in-loco do Windows 10

Se nenhuma das soluções acima tiver sido bem-sucedida, você pode tentar realizar um reparo de atualização no local do Windows 10.

Antes de prosseguir com esta solução, você precisará fazer o seguinte:

  • Verifique se você está conectado com privilégios de administrador.
  • Remova todos os dispositivos externos conectados ao seu PC (exceto mouse, teclado e LAN)
  • Desative/desinstale qualquer aplicativo antimalware de terceiros.

Feito isso, você pode prosseguir com a atualização in-loco do Windows 10. Durante esse processo, você atualizará seu Windows 10 para a próxima atualização de recurso sem usar nenhum ISO. Aqui está como fazê-lo:

  • Você precisará da mídia de instalação do Windows 10 para continuar.
  • Executá-lo.
  • Se você receber os termos de licença da Microsoft, aceite-os.
  • Em seguida, você verá uma “tela de preparação”. Segure por alguns segundos.
  • Você verá duas opções:

Atualizar PC agora

Criar mídia de instalação (USB, DVD ou arquivo ISO)

  • Para este método, você precisará selecionar a opção Atualizar PC agora.
  • Clique em Avançar.
  • O download do arquivo começará - pode demorar um pouco, dependendo da velocidade da sua internet.
  • Quando o download estiver concluído, você terá uma escolha: poderá manter seus arquivos pessoais ou remover tudo e começar do zero.
  • Geralmente é aconselhável manter seus arquivos. Dessa forma, você poderá se livrar dos erros do sistema e não precisará baixar novamente todos os seus arquivos posteriormente.
  • Quando o processo estiver concluído, seu PC pode precisar ser reiniciado várias vezes.
  • Depois disso, você deve ser capaz de voltar para a tela de login.

Esperamos que agora você saiba como se livrar do erro DISM 1009 no Windows 10 e que pelo menos uma das soluções mencionadas acima tenha sido útil.

Agora, se você encontra frequentemente erros relacionados a arquivos de registro corrompidos, pode se beneficiar de uma ferramenta especializada como o Auslogics Registry Cleaner. Vindo como uma ferramenta no Auslogics BoostSpeed, é a solução definitiva para corrigir uma variedade de problemas do Registro que podem estar causando falhas e travamentos no seu PC. Como você já deve saber, entradas corrompidas ou quebradas no Registro podem afetar negativamente todo o seu sistema, e corrigi-las manualmente pode ser um verdadeiro aborrecimento.

O Auslogics Registry Cleaner limpa com eficiência as chaves de registro deixadas por aplicativos desinstalados - ajudando você a evitar muitos problemas indesejados no futuro. Além disso, o Auslogics BoostSpeed ​​vem com uma seleção completa de outras ferramentas úteis que podem ajudá-lo a otimizar seu PC e aumentar o desempenho do sistema. Você poderá liberar gigabytes de espaço de armazenamento sem atualizações caras de hardware ou passar horas limpando seu PC.