A nova cadência super rápida das versões modernas do Windows e o ciclo de vida curto forçaram os usuários a fazer atualizações completas do sistema operacional duas vezes por ano. Por exemplo, a versão estável mais recente do Windows 10 no momento desta escrita é a versão 1803, 'Atualização de abril de 2018'. Porém, já esperamos a versão 1809 no final deste ano. Para ajudar os usuários a realizar atualizações sem problemas, a Microsoft lançou uma nova ferramenta de diagnóstico, SetupDiag.
Propaganda
O procedimento de atualização para o Windows 10 pode ter problemas, tornando impossível 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 consegue atualizar o sistema operacional, o Windows mostra um código de erro e encerra o processo. Mais detalhes geralmente podem ser encontrados no log de configuração. Infelizmente, esses logs não são amigáveis ao usuário. É difícil ler e entender o que está acontecendo e filtrar os eventos de sucesso. Para isso, pode-se usar 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 foi bem-sucedida.
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 ao atualizar ou atualizar o computador para o Windows 10. SetupDiag pode ser executado no computador que falhou na atualização ou você pode exportar os logs do computador para outro local e executar SetupDiag no modo offline.
SetupDiag pode ser baixado do seguinte site:
como instalar aplicativos no firestick
A ferramenta suporta os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
/? |
|
/Resultado: |
|
/Modo: |
|
/ LogsPath: |
|
/ ZipLogs: |
|
/ Verbose |
|
Se a atualização da compilação falhar, execute a ferramenta e consulte o arquivo SetupDiagResults.log na mesma pasta em que SetupDiag está armazenado.
Você pode especificar a localização do arquivo de log usando o argumento Output:
SetupDiag.exe /Output:C:SetupDiagResults.log / Modo: Online
Além disso, você pode substituir o local dos registros do Windows (por exemplo, para analisar os registros de um sistema operacional não gerenciável) da seguinte maneira:
SetupDiag.exe /Output:C:SetupDiagResults.log / Modo: Offline / LogsPath: D: Temp Logs LogSet1
Dependendo de quando o upgrade falhou, copie uma das seguintes pastas para o seu local off-line:
$ Windows. ~ Bt sources panther
$ Windows. ~ Bt Sources Rollback
Windows Panther
Windows Panther NewOS
O exemplo a seguir demonstra que o log de 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. As instruções para resolver o problema são fornecidas por SetupDiag na saída.
C: SetupDiag> SetupDiag.exe /Output:C:SetupDiagResults.log / Modo: Offline / LogsPath: C: Temp BobMacNeill SetupDiag v1.01 Copyright (c) Microsoft Corporation. Todos os direitos reservados Pesquisando logs de configuração, isso pode levar um minuto ou mais dependendo do número e tamanho dos logs ... aguarde. Foram encontrados 4 setupact.logs. Processando setupact.log em: c: temp bobmacneill $ WINDOWS. ~ BT Sources Panther setupact.log Processando setupact.log em: c: temp bobmacneill Panther setupact.log Processando setupact.log em: c: temp bobmacneill Panther NewOs Panther setupact.log Processando setupact.log em: c: temp bobmacneill Panther UnattendGC setupact.log Encontrado c: temp bobmacneill $ WINDOWS. ~ BT Sources Panther setupact.log com data de atualização 29/03/2018 23:13:58 e CV: H2X + YsWL / UOkj / 8X para ser o log de configuração correto. Coletando informações de logs de instalação. SetupDiag: regra de processamento: CompatScanOnly. ..Nenhuma correspondência. SetupDiag: regra de processamento: BitLockerHardblock. ..Nenhuma correspondência. SetupDiag: regra de processamento: VHDHardblock. ..Nenhuma correspondência. SetupDiag: regra de processamento: PortableWorkspaceHardblock. ..Nenhuma correspondência. SetupDiag: regra de processamento: AuditModeHardblock. ..Nenhuma correspondência. SetupDiag: regra de processamento: SafeModeHardblock. ..Nenhuma correspondência. SetupDiag: regra de processamento: InsufficientSystemPartitionDiskSpaceHardblock. ..Nenhuma correspondência. SetupDiag: regra de processamento: CompatBlockedApplicationAutoUninstall. .... Sem correspondência. SetupDiag: regra de processamento: CompatBlockedApplicationDismissable. .... Perfil correspondente encontrado: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9 Aviso: Bloco de aplicativo encontrado para: 'Microsoft Endpoint Protection'. Esta é uma mensagem que pode ser descartada quando o setup.exe não está em execução no modo '/ quiet'. Considere especificar '/ compat / ignore warning' para ignorar esses avisos descartáveis. Você deve desinstalar manualmente o 'Microsoft Endpoint Protection' antes de continuar com a instalação / atualização ou alterar os parâmetros da linha de comando para ignorar os avisos. Para obter mais informações sobre as opções de linha de comando da Instalação, consulte aqui: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: regra de processamento: CompatBlockedApplicationManualUninstall. .... Sem correspondência. SetupDiag: regra de processamento: HardblockDeviceOrDriver. .... Sem correspondência. SetupDiag: regra de processamento: HardblockMismatchedLanguage. ..Nenhuma correspondência. SetupDiag: regra de processamento: HardblockFlightSigning. ..Nenhuma correspondência. SetupDiag: regra de processamento: DiskSpaceBlockInDownLevel. ..Nenhuma correspondência. SetupDiag: regra de processamento: DiskSpaceFailure. ..Nenhuma correspondência. SetupDiag: regra de processamento: DebugSetupMemoryDump. .Nenhuma correspondência. SetupDiag: regra de processamento: DebugSetupCrash. .Nenhuma correspondência. SetupDiag: regra de processamento: DebugMemoryDump. .Nenhuma correspondência. SetupDiag: regra de processamento: DeviceInstallHang. ..Nenhuma correspondência. SetupDiag: regra de processamento: BootFailureDetected. .Nenhuma correspondência. SetupDiag: regra de processamento: FindDebugInfoFromRollbackLog. .Nenhuma correspondência. SetupDiag: regra de processamento: AdvancedInstallerFailed. ..Nenhuma correspondência. SetupDiag: regra de processamento: FindMigApplyUnitFailure. ..Nenhuma correspondência. SetupDiag: regra de processamento: FindMigGatherUnitFailure. ..Nenhuma correspondência. SetupDiag: regra de processamento: OptionalComponentInstallFailure. ..Nenhuma correspondência. SetupDiag: regra de processamento: CriticalSafeOSDUFailure. ..Nenhuma correspondência. SetupDiag: regra de processamento: UserProfileCreationFailureDuringOnlineApply. ..Nenhuma correspondência. SetupDiag: regra de processamento: WimMountFailure. ..Nenhuma correspondência. SetupDiag: regra de processamento: FindSuccessfulUpgrade. ..Nenhuma correspondência. SetupDiag: regra de processamento: FindSetupHostReportedFailure. ..Nenhuma correspondência. SetupDiag: regra de processamento: FindDownlevelFailure. ..Nenhuma correspondência. SetupDiag: regra de processamento: FindAbruptDownlevelFailure. .... Erro: SetupDiag relata falha abrupta de nível inferior. Última operação: Finalizar, Erro: 0xC1900208 - 0x4000C Dados de falha: Última operação: Finalizar, Erro: 0xC1900208 - 0x4000C Consulte https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes para obter informações sobre o erro. SetupDiag: regra de processamento: FindSetupPlatformFailedOperationInfo. ..Nenhuma correspondência. SetupDiag: regra de processamento: FindRollbackFailure. ..Nenhuma correspondência. SetupDiag encontrou 2 problemas correspondentes. Aviso: Bloco de aplicativo encontrado para: 'Microsoft Endpoint Protection'. Esta é uma mensagem que pode ser descartada quando o setup.exe não está em execução no modo '/ quiet'. Considere especificar '/ compat / ignore warning' para ignorar esses avisos descartáveis. Você deve desinstalar manualmente o 'Microsoft Endpoint Protection' antes de continuar com a instalação / atualização ou alterar os parâmetros da linha de comando para ignorar os avisos. Para obter mais informações sobre opções de linha de comando de instalação, consulte aqui: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options Erro: SetupDiag relata queda abrupta falha de nível. Última operação: Finalizar, Erro: 0xC1900208 - 0x4000C Dados de falha: Última operação: Finalizar, Erro: 0xC1900208 - 0x4000C Consulte https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes para obter informações sobre o erro. Os resultados de SetupDiag foram registrados em: c: setupdiag results.log Logs ZipFile criado em: c: setupdiag Logs_14.zip
Fonte: docs.microsoft.com