Como usar SetupDiag.exe para diagnosticar erros de atualização do Windows

As atualizações do Windows geralmente são instaladas no seu PC sem problemas. Mas há ocasiões em que requer um pouco de trabalho, especialmente quando se trata de compatibilidade e patches. Se você encontrar esses erros de atualização com falha, primeiro precisará pesquisar manualmente o código de erro e, em seguida, procurar as etapas de solução de problemas. Tudo isso consome tempo. Assim, a Microsoft apresentou uma solução simples – SetupDiag.exe .

SetupDiag.exe é uma ferramenta de diagnóstico autônoma para encontrar detalhes sobre por que uma atualização do Windows 11/10 falhou ao instalar. Como você sabe, o processo de atualização no Windows 11/10 foi completamente simplificado, mas isso não significa que esteja sempre livre de problemas e, portanto, a ferramenta.

Como usar SetupDiag.exe para diagnosticar erros de atualização do Windows

Como usar SetupDiag.exe

SetupDiag.exe requer que o Microsoft .NET Framework 4(Microsoft .NET Framework 4) esteja instalado em seu PC. A ferramenta funciona examinando os arquivos de log da Instalação do Windows(Windows Setup) e analisando-os para encontrar a causa raiz de uma falha ao atualizar ou atualizar o computador para o Windows 10 . O SetupDiag(SetupDiag) pode ser executado no computador que falhou ao atualizar ou você pode exportar os logs do computador para outro local e executar o SetupDiag(SetupDiag) no modo offline.

Depois de ter a ferramenta em funcionamento, ela também pode ser usada para realizar verificações e análises. Sempre que o Windows(Windows) se depara com uma situação que provavelmente pretende comprometer a operação segura do sistema, o sistema é interrompido. Essa condição é chamada de verificação de bug(bug check) . Também é comumente referido como a-

  1. Falha do sistema
  2. Erro do kernel
  3. Erro de parada ou BSOD

A causa típica desse problema é um dispositivo de hardware, driver de hardware ou algum software relacionado.

Se a verificação do bug ocorrer durante uma atualização, a Instalação do Windows(Windows Setup) extrairá um arquivo de minidespejo ( setupmem.dmp ).

Para depurar uma verificação de bug relacionada à configuração, deve-se:

Especifique os parâmetros /Mode: Offline e /LogsPath e tente reunir o arquivo de despejo de memória de configuração (setupmem.dmp) do sistema com falha.

Observe(Please) que você não pode depurar despejos de memória no modo online.

Você encontrará Setupmem.dmp em qualquer

%SystemDrive%$Windows.~bt\Sources\Rollback

Ou

%WinDir%\Panther\NewOS\Rollback

dependendo de quando a verificação do bug ocorre.

Depois disso, você pode instalar as Ferramentas de Depuração do Windows(Windows Debugging Tools) no computador que executa o SetupDiag . Se você optar por executar a ferramenta sem parâmetros, ela tentará localizar os arquivos de log que o Windows 11/10 cria durante o processo de atualização nas pastas padrão do dispositivo.

Quando a verificação terminar, o SetupDiag gerará Log.zip , SetupDiag.exe.config e SetupDiagResults.log na pasta onde o SetupDiag.exe está localizado.

O programa também cria um arquivo results.log(results.log file) em seu diretório após a conclusão do processo de verificação. Quaisquer problemas de atualização encontrados são rapidamente detectados nos arquivos de log durante a análise.

Além do acima, o SetupDiag cria um arquivo zip de todos os arquivos de log que são processados ​​e também salva o arquivo Logs.zip no mesmo diretório.

Por fim, há uma opção para executar o SetupDiag.exe(SetupDiag.exe) no modo offline para analisar pastas copiadas de outro dispositivo.

A ferramenta SetupDiag(SetupDiag) agora está incluída na instalação do Windows(Windows Setup)

No Windows 10 e no Windows 11 , a ferramenta SetupDiag está incluída na Instalação do Windows(Windows Setup) .

Durante o processo de atualização, a Instalação do Windows(Windows Setup) extrairá todos os seus arquivos de origem para o %SystemDrive%$Windows.~btSourcesdiretório.

Agora, setupdiag.exe também está instalado nesta pasta e, caso a atualização falhe, a ferramenta SetupDiag será executada automaticamente para descobrir por que falhou.

Neste cenário, os seguintes parâmetros são usados:

/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results

A análise SetupDiag(SetupDiag) resultante pode ser encontrada em:

%WinDir%\Logs\SetupDiag\SetupDiagResults.xml

e no Registro sob

HKLM\SYSTEM\Setup\SetupDiag\Results
  • Se o processo de atualização prosseguir normalmente, o diretório Sources, incluindo setupdiag.exe, será movido %SystemDrive%Windows.Oldpara limpeza.
  • Se o diretório Windows.old for excluído posteriormente, setupdiag.exe também será removido.

Para obter detalhes completos sobre como usar SetupDiag.exe , você pode ler este Microsoft Doc .



About the author

Sou engenheiro de hardware com mais de 10 anos de experiência trabalhando em sistemas IOS e MacOS. Também tenho sido professor noturno nos últimos 5 anos e aprendi sozinho como usar o Google Chrome. Minhas habilidades em ambas as áreas me tornam o candidato perfeito para desenvolvimento de sites, design gráfico ou trabalho de segurança na web.



Related posts