O procedimento de atualização do Windows 10 pode apresentar problemas, impossibilitando a instalação de uma nova compilação. Se você for um Windows Insider no Fast Ring, receberá novas compilações muito mais rápido do que outras. Eles são de qualidade de pré-lançamento e podem conter problemas sérios.
Quando a Instalação não atualiza o sistema operacional, o Windows mostra um código de erro e encerra o processo. Geralmente, mais detalhes podem ser encontrados no log de configuração. Infelizmente, esses logs não são fáceis de usar. É difícil ler e entender o que está acontecendo e filtrar os eventos de sucesso. Para isso, pode ser utilizada a ferramenta SetupDiag.
SetupDiag.exe é uma ferramenta de diagnóstico autônoma que pode ser usada para obter detalhes sobre o motivo pelo qual uma atualização do Windows 10 não teve êxito.
SetupDiag funciona examinando os arquivos de log da Instalação do Windows. Ele tenta analisar esses arquivos de log para determinar a causa raiz da falha na atualização ou atualização do computador para o Windows 10. SetupDiag pode ser executado no computador que falhou na atualização ou você pode exportar logs do computador para outro local e executar SetupDiag no modo off-line.
SetupDiag pode ser baixado do seguinte site:
Baixar SetupDiag
A ferramenta suporta os seguintes parâmetros:
Parâmetro | Descrição |
---|
/? | |
/Saída: | - Este parâmetro opcional permite especificar o arquivo de saída para resultados. É aqui que você encontrará o que o SetupDiag foi capaz de determinar. Apenas a saída em formato de texto é suportada. Os caminhos UNC funcionarão, desde que o contexto sob o qual o SetupDiag é executado tenha acesso ao caminho UNC. Se o caminho contiver um espaço, você deverá colocar todo o caminho entre aspas duplas (veja a seção de exemplo abaixo).
- Padrão: Se não for especificado, SetupDiag criará o arquivoSetupDiagResults.logno mesmo diretório onde SetupDiag.exe é executado.
|
/Modo: | - Este parâmetro opcional permite especificar o modo em que o SetupDiag irá operar: Offline ou Online.
- Off-line: instrui o SetupDiag a ser executado em um conjunto de arquivos de log já capturados de um sistema com falha. Neste modo você pode executar em qualquer lugar onde tenha acesso aos arquivos de log. Este modo não requer que o SetupDiag seja executado no computador que não foi atualizado. Ao especificar o modo offline, você também deve especificar o parâmetro /LogsPath:.
- Online: informa ao SetupDiag que ele está sendo executado no computador que não foi atualizado. SetupDiag tentará encontrar arquivos de log e recursos em locais padrão do Windows, como o%SystemDrive%$Windows.~btdiretório para arquivos de log de configuração.
- Os caminhos de pesquisa do arquivo de log são configuráveis no arquivo SetupDiag.exe.config, na chave SearchPath. Os caminhos de pesquisa são separados por vírgulas. Nota: Um grande número de caminhos de pesquisa estenderá o tempo necessário para que SetupDiag retorne resultados.
- Padrão: Se não for especificado, SetupDiag será executado no modo Online.
|
/LogsPath: | - Este parâmetro opcional é necessário somente quando/Modo: Off-lineé especificado. Isso informa ao SetupDiag.exe onde encontrar os arquivos de log. Esses arquivos de log podem estar em um formato de pasta simples ou conter vários subdiretórios. SetupDiag pesquisará recursivamente todos os diretórios filhos. Este parâmetro deve ser omitido quando o/Modo:On-lineé especificado.
|
/ZipJanela: | - Este parâmetro opcional informa ao SetupDiag.exe para criar um arquivo zip continuando seus resultados e todos os arquivos de log que ele analisou. O arquivo zip é criado no mesmo diretório onde SetupDiag.exe é executado.
- Padrão: se não for especificado, um valor 'true' será usado.
|
/Detalhado | - Este parâmetro opcional produzirá muito mais dados no arquivo de log produzido por SetupDiag.exe. Por padrão, o SetupDiag produzirá apenas uma entrada no arquivo de log para erros graves. Usando/Detalhadofará com que o SetupDiag sempre produza um arquivo de log com detalhes de depuração, o que pode ser útil ao relatar um problema com o SetupDiag.
|
Se a atualização do build falhar, execute a ferramenta e veja o arquivo SetupDiagResults.log na mesma pasta onde SetupDiag está armazenado.
Você pode especificar o local do arquivo de log usando o argumento Output:
|_+_|Além disso, você pode substituir a localização dos logs do Windows (por exemplo, para analisar os logs de um sistema operacional não botável) da seguinte maneira:
|_+_|Dependendo de quando a atualização falhou, copie uma das seguintes pastas para seu local offline:
$Windows.~btsourcespantera
$Windows.~btSourcesRollback
WindowsPantera
WindowsPantherNewOS
O exemplo a seguir demonstra que o log do SetupDiag foi iniciado no modo offline. Neste exemplo, há um aviso do aplicativo, mas como a configuração é executada no modo /quiet, ele se torna um bloco. Instruções para resolver o problema são fornecidas por SetupDiag na saída.
|_+_|Fonte: docs.microsoft.com