Dism++ para reparar o Windows sem formatar: guia completo

Última atualização: 28/11/2025

  • DISM e SFC permitem reparar arquivos do sistema e a imagem do Windows sem formatar o computador.
  • Os parâmetros CheckHealth, ScanHealth e RestoreHealth do DISM analisam e corrigem a imagem do sistema online ou offline.
  • O comando SFC /scannow é a primeira ferramenta recomendada e, quando isso não for suficiente, o DISM repara o repositório de componentes danificado.
  • Muitos erros do DISM são resolvidos revisando os serviços, permissões, chaves de registro e fontes de instalação utilizadas.
Dism++ para reparar o Windows sem formatar

Quando o Windows começa a apresentar mau funcionamento, as seguintes mensagens aparecem. telas azuis, bloqueios raros ou erros durante a atualizaçãoMuitas pessoas pensam imediatamente em formatação. No entanto, antes de recorrer a esse extremo, existem ferramentas integradas ao sistema, como... DISM e SFCo que pode deixar sua instalação do Windows como nova, sem apagar seus arquivos.

Neste artigo você encontrará um guia bastante completo, em espanhol e com uma linguagem o mais acessível possível, para entender O que é o DISM e como usá-lo para reparar o Windows sem reinstalar?Como combiná-lo com o SFC, o que fazer quando o DISM apresenta erros (como o famoso 0x800f0954 ou erro 50) e, por fim, como substituir manualmente um arquivo de sistema se não houver outra solução.

O que é o DISM e por que ele é útil para reparar o Windows sem formatar?

DISM (DServiços e Gestão de Imagem Profissional) é um utilitário de linha de comando incluído no Windows que lida com Revisar e reparar a imagem do sistema operacionalEssa “imagem” é a cópia principal que o Windows usa para instalar componentes, recursos e para se atualizar.

Ao contrário de outras ferramentas, DISM pode funcionar com ambos Instalação do Windows que você inicializou (modo online) como com imagens offline Nos formatos .wim, .vhd ou .vhdx, são muito úteis quando você precisa reparar um sistema que não inicializa ou preparar uma instalação personalizada para vários computadores.

Administradores e usuários avançados confiam no DISM para Corrija arquivos de sistema corrompidos, adicione ou remova pacotes, drivers ou idiomas.e para ajustar imagens do Windows PE, Windows RE ou instalações limpas antes de implantá-las em vários computadores.

Um detalhe fundamental é que o DISM pode ser usado como referência. backups limpos do sistema armazenados nos servidores do Microsoft Update ou em uma imagem local, permitindo reparar elementos que outros utilitários não conseguem alcançar, incluindo o próprio repositório de componentes do sistema (.wim).

Administradores e usuários avançados confiam no DISM para Corrija arquivos de sistema corrompidos, adicione ou remova pacotes, drivers ou idiomas.e para ajustar imagens do Windows PE, Windows RE ou instalações limpas antes de implantá-las em vários computadores.

Um detalhe fundamental é que o DISM pode ser usado como referência. backups limpos do sistema armazenados nos servidores do Microsoft Update ou em uma imagem local, permitindo reparar elementos que outros utilitários não conseguem alcançar, incluindo o próprio repositório de componentes do sistema (.wim).

Embora o SFC repare arquivos corrompidos comparando-os a um cache local protegidoSe esse cache estiver corrompido, o SFC fica impotente. É aí que o DISM entra em ação. Primeiro, conserte o depósito de peças. E a partir daí, já possui uma base sólida para que a SFC possa terminar de corrigir o sistema.

reparar o Windows sem formatar

Como o DISM funciona para analisar e reparar o Windows online

O DISM é executado a partir do console, seja Prompt de comando (cmd) o PowerShellsempre com privilégios de administrador. Para verificar e reparar uma instalação do Windows em uso, três parâmetros principais são combinados com a opção. /Conectados y / Limpeza de imagem:

Os três parâmetros principais são:

  • / Check SaúdeVerificação rápida de danos já registrados.
  • / Saúde digitalizaçãoAnálise abrangente do armazém de componentes.
  • / RestoreHealth: repara a imagem usando arquivos de origem íntegros.

Além disso, foi adicionado. / Limpeza de imagem para instruir o DISM a trabalhar na imagem do Windows, e /Conectados Para dizer a ele que faça isso no sistema que está em execução no momento.

DISM /CheckHealth: Verificação rápida do estado da imagem

O parâmetro / Check Saúde Ele realiza uma verificação muito leve do repositório de componentes do Windows para ver se Existem danos previamente registrados.Não repara nada, apenas informa, e demora muito pouco tempo.

Conteúdo exclusivo - Clique aqui  SuperCopier: a alternativa ideal para copiar arquivos no Windows

Para executá-lo, abra o menu Iniciar, digite comando, clique com o botão direito em Símbolo do sistemaescolher Executar como administradorAceite o Controle de Conta de Usuário e digite o seguinte na janela:

Executar CheckHealth:
Dism /Online /Cleanup-Image /CheckHealth

Após alguns segundos, o DISM informará se detectou algum sinal de corrupção no cofre de componentes. Se indicar danos, a próxima etapa é uma verificação profunda com / Saúde digitalização.

DISM/ScanHealth: Análise detalhada do repositório de componentes.

O parâmetro / Saúde digitalização faça um Análise detalhada de todos os componentes do sistema que são gerenciados por meio do repositório de componentes. Ele compara os arquivos com seus valores de hash esperados, o que faz com que demore consideravelmente mais do que o CheckHealth.

Comando para ScanHealth:
Dism /Online /Cleanup-Image /ScanHealth

Dependendo da extensão dos danos ao sistema e da velocidade do hardware, essa análise pode levar vários minutos. Durante o processo, os resultados são registrados em diversos arquivos de log, incluindo: DISM.log, Sessões.xml y CBS.logque são as referências, se você quiser investigar falhas mais específicas ou entender por que um reparo não dá certo.

DISM /RestoreHealth: Reparo automático de arquivos corrompidos

O parâmetro / RestoreHealth é quem realmente tenta Corrija os danos detectados. na imagem do Windows. Ele reanalisa a imagem e, quando encontra arquivos danificados ou ausentes, os substitui por cópias íntegras obtidas de uma fonte confiável.

Comando RestoreHealth:
DISM.exe /Online /Cleanup-Image /RestoreHealth

Por padrão, o DISM usará Atualização do Windows Para baixar os componentes necessários, a menos que seja instruído de outra forma. Dependendo do tamanho e da gravidade da corrupção, esse processo pode levar um tempo considerável e consumir muita largura de banda se muitos arquivos precisarem ser baixados.

Após a conclusão, se tudo correr bem, você verá uma mensagem indicando que A operação foi concluída com sucesso. e que o dano foi reparado. A partir daí, é uma ótima ideia realizar um SFC /scannow para que o sistema possa terminar de alinhar todos os arquivos um por um.

Quais são os comandos DISM e SFC do Windows-0?

Usando o DISM para reparar imagens do Windows offline

O DISM não serve apenas para o sistema que você está executando; ele também pode funcionar com um sistema operacional. Instalação do Windows que não está funcionandoPor exemplo, uma imagem montada em uma pasta, um disco VHD ou uma unidade USB com o Windows instalado.

Isso é especialmente útil quando o computador não liga ou quando você precisa preparar uma imagem de referência que você então clonará em vários computadores, adicionando ou removendo atualizações, drivers ou pacotes de idiomas.

Para reparos offline, você precisa de uma fonte de alimentação válida: arquivos install.wim ou install.esd a partir de uma ISO do Windows ou de outro dispositivo, ou de uma imagem pré-preparada que corresponda versão, edição e idioma com a instalação que você deseja reparar.

Exemplo (offline):
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:C:\test\mount\windows /LimitAccess

A opção /Imagem: Indica o caminho de instalação offline. O parâmetro /Fonte: marca a origem dos arquivos limpos (geralmente dentro de um arquivo install.wim montado) e / LimitAccess diz à DISM que Não utilize o Windows Update ou o WSUS.mas apenas a fonte local.

Executando o DISM a partir do PowerShell: cmdlets equivalentes

Se você preferir o PowerShell, existem cmdlets disponíveis que... Eles se replicam praticamente um por um. A funcionalidade do Dism.exe. A operação é a mesma: você precisa abrir o PowerShell com privilégios de administrador.

Na caixa de pesquisa digite PowerShell, clique com o botão direito em Windows PowerShell e continue. Executar como administradorUma vez dentro do sistema, você pode usar os seguintes comandos para trabalhar com a imagem online:

  • Verificar integridade: Repair-WindowsImage -Online -CheckHealth
  • ScanHealth: Repair-WindowsImage -Online -ScanHealth
  • RestoreHealth: Repair-WindowsImage -Online -RestoreHealth

Se você quiser ver a sintaxe exata, parâmetros adicionais e exemplos, no PowerShell você pode usar a ajuda integrada com um comando como Get-Help Repair-WindowsImage -Exemplos, que lhe mostrará combinações mais avançadas, por exemplo, para trabalhar com imagens offline.

Conteúdo exclusivo - Clique aqui  Como ler as especificações técnicas de um laptop sem ser enganado pelo marketing.

sfc

SFC vs DISM: Diferenças e quando usar cada ferramenta

No Windows, você tem duas ferramentas de linha de comando projetadas para Localizar e reparar arquivos de sistema corrompidos: SFC (Verificador de Arquivos do Sistema) y DISMEmbora o objetivo seja semelhante, a abordagem é diferente, e é importante saber quando usar cada uma delas.

SFC Ele examina arquivos críticos do sistema e os compara com um cópia em cache protegida (Proteção de Arquivos do Windows). Se detectar que um arquivo do sistema não corresponde, ele o marca como corrompido e o substitui pela versão íntegra armazenada no cache.

DISMEm vez disso, concentra-se no Imagem completa do Windows (o repositório de componentes)Ele analisa a integridade da imagem comparando-a com uma imagem limpa, que pode ser local ou estar em servidores da Microsoft, e, se detectar problemas, tenta restaurar os arquivos danificados a partir dessa imagem de referência.

Portanto, a recomendação prática é seguir isto. estratégia de cascata:

  • Primeiro, corra SFC /scannow Tentar reparar os arquivos do sistema usando o cache local.
  • Se o SFC não conseguir reparar tudo, verifique a mensagem: se ela indicar que não foi possível corrigir alguns arquivos, significa que o cache ou o armazenamento estão danificados.
  • Nesse caso, lance DISM /Online /Limpeza de Imagem /RestaurarSaúde para restaurar o depósito de componentes.
  • Após a conclusão do DISM, execute-o novamente. SFC /scannow para que ele possa terminar de polir os arquivos um por um.

Como executar o comando DISM no Windows passo a passo

Quando o cache do Windows que usa o SFC está corrompido, ele é Uma visita ao DISM é imprescindível.Esta ferramenta analisa e repara a imagem do Windows em lote, utilizando uma cópia limpa local ou online para substituir os componentes corrompidos.

Resumo do fluxo:

  1. Abra o menu Iniciar e digite comando.
  2. Clique com o botão direito em Símbolo do sistema e escolha Executar como administrador.
  3. Na janela, execute, por exemplo:
    dism /online /cleanup-image /restorehealth

Se você só quer Verifique se há algum dano anotado., você pode usar /verificarsaúdee para uma análise detalhada, mas sem reparo, /scanhealthO parâmetro mais importante para um reparo eficaz é / restorehealth.

Nas versões modernas do Windows (8, 8.1, 10, 11), essa combinação funciona sem problemas, desde que você tenha uma conexão com a internet ou um computador. fonte de instalação válidaNo Windows 7, o DISM não possui essas funções; em vez disso, utiliza-se o seguinte: Ferramenta de preparação para atualização do sistema (SURT)que você pode baixar do catálogo da Microsoft para tentar um efeito semelhante.

Erros comuns do DISM e como corrigi-los

O DISM geralmente funciona de forma bastante automática, mas às vezes ocorrem erros. erros que interrompem o processoAlgumas das mais comuns têm soluções relativamente simples.

Erro 0x800f0954: DISM falhou, nenhuma operação foi realizada.

Esse erro geralmente ocorre quando algo interfere no acesso do DISM aos arquivos de origem ou ao serviço Windows Update. As causas típicas incluem:

  • Antivírus de terceiros que bloqueia processos ou arquivos do sistema.
  • Os serviços de atualização do Windows estão mal configurados ou parados.
  • Utilizar um servidor proxy que interrompa a comunicação com o Windows Update.
  • Arquivo instalar.wim Utilizado como fonte com permissão "somente leitura".

Soluções comuns:

  • Desative temporariamente o seu software antivírus. de terceiros ou até mesmo desinstalá-lo enquanto o DISM estiver em execução. O Windows Defender é suficientemente competente para proteger o sistema nesse ínterim.
  • Analise e reinicie os serviços BITS (Serviço inteligente de transferência em segundo plano), CryptSvc (Serviços criptográficos) e Atualização do Windows, garantindo que o tipo de inicialização seja automático.
  • Desative qualquer proxy Configurado no sistema para que o DISM possa acessar os servidores da Microsoft sem restrições.
  • Se você usar um arquivo instalar.wim como fonte localRemova o atributo somente leitura das propriedades do arquivo antes de executar o DISM.

Erro 50 do DISM: Problemas com uma chave de registro

Outro defeito bastante conhecido é o erro 50que geralmente aparece ao executar comandos como:

  • Dism /Online /Cleanup-Image /CheckHealth
  • Dism /Online /Cleanup-Image /ScanHealth
  • Dism /Online /Cleanup-Image /RestoreHealth

A causa mais frequente é a presença de um Chave de registro do MiniNT extraviada, o que faz com que o DISM acredite que está sendo executado em um ambiente limitado (como o WinPE) e bloqueie determinadas operações.

Conteúdo exclusivo - Clique aqui  A Microsoft unifica as bibliotecas de jogos do Xbox e do Steam em seu aplicativo para PCs e laptops.

Solução (editar o registro):

  1. Abra o Prompt de Comando como administrador e execute regedit Para abrir o Editor do Registro.
  2. Navegue até a rota HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control.
  3. Localize a pasta (chave) MiniNT e apague-o.
  4. Feche o editor e Reinicie o computador Para aplicar as alterações.

Após reiniciarOs comandos DISM acima devem ser executados sem exibir o erro 50, desde que não haja outros problemas subjacentes.

O que fazer se o DISM apresentar o erro 87 ou não reconhecer /cleanup-image?

El erro 87 Geralmente indica que um dos parâmetros passados ​​para o comando é incorreto ou mal escritoÉ bastante comum ver essa mensagem quando “cleanup-image” está escrito incorretamente, quando hífens e barras foram misturados ou quando a sintaxe inclui espaços onde não deveriam estar.

Exemplos de comandos:

Exemplos:
DISM /image:C:\ /cleanup-image /restorehealth
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /Restorehealth /source:wim:F:\sources\install.wim:4 /limitaccess

Eles podem gerar um erro se o caminho de /Imagem: Não indica uma instalação válida do Windows se o diretório não existir. /Diretório de Rascunho, caso os dois pontos e as barras estejam escritos incorretamente, ou se o próprio DISM estiver corrompido nessa instalação.

Nesses casos, é aconselhável revisar cuidadosamente a sintaxe, verificar se a unidade e os caminhos indicados existem e se o imagem install.wim É compatível com a edição instalada e, se você suspeitar que o próprio DISM está corrompido, tente Execute o DISM a partir de uma mídia de instalação ou ambiente de recuperação. apontando para outra fonte limpa.

Substitua manualmente um arquivo de sistema corrompido (somente como último recurso).

Embora a norma seja deixar que o SFC e o DISM façam seu trabalho, existem situações extremas em que a intervenção é necessária. Substitua manualmente um arquivo de sistema corrompido.É um procedimento delicado, por isso só deve ser usado se não houver alternativa e você souber exatamente qual arquivo deseja alterar.

O processo geral consiste em três etapas: Assuma a propriedade do arquivo danificado, conceda permissões de gravação e copie a versão íntegra. de outra parte do sistema ou de uma fonte limpa.

Passo 1: Assuma a propriedade do arquivo do sistema

Para que um administrador possa modificar um arquivo protegido, ele primeiro precisa: assumir a propriedade do arquivoEm um prompt de comando com privilégios elevados, o seguinte comando é utilizado:

comando takeown:
takeown /f <Ruta_Completa_y_Nombre_de_Archivo>

Por exemplo, se o arquivo corrompido for jscript.dll em system32, o comando seria:

takeown /f C:\Windows\System32\jscript.dll

Passo 2: Conceda permissões totais aos administradores.

Depois de adquirir o arquivo, você precisa... Conceder acesso total ao grupo de administradores. para poder sobrescrevê-lo. Isso é feito com:

Comando icacls:
icacls <Ruta_Completa_y_Nombre_de_Archivo> /grant administradores:F

Ou, em sistemas ingleses, usando “administradores” como o grupo:

icacls C:\Windows\System32\jscript.dll /grant administrators:F

Passo 3: Copie o arquivo íntegro para o lugar do arquivo corrompido.

Por fim, você copia uma. versão correta do arquivo de uma fonte que você sabe ser limpa (outra instalação idêntica do Windows em termos de versão e edição, uma imagem montada, etc.). O formato geral é:

comando de copiar:
copy <Archivo_Origen> <Archivo_Destino>

Continuando com o exemplo anterior:

copy E:\Temp\jscript.dll C:\Windows\System32\jscript.dll

É muito importante garantir que o arquivo de origem corresponda. para a mesma versão e compilação do Windows que você está consertando. Caso contrário, você poderá causar problemas ainda mais sérios.

Se, depois de tudo isso, o sistema ainda não estiver funcionando corretamente, a corrupção pode ser muito profunda e talvez seja hora de reavaliar a situação. Restaure o sistema para um ponto anterior ou reinstale o Windows.Sempre garantindo que os backups estejam atualizados.

Tenha ferramentas como SFC e DISM Ele permite resolver uma grande quantidade de problemas do Windows 10 e 11 sem recorrer à temida formatação, e, conhecendo seus parâmetros, erros comuns e combinações mais úteis, você pode tirar o máximo proveito dele para manter seu sistema estável, repará-lo quando apresentar sinais de desgaste e deixar a formatação como último recurso, e não como primeira opção.