Nowa super szybka kadencja nowoczesnych wersji Windows i krótki cykl życia zmusiły użytkowników do przeprowadzania pełnych aktualizacji systemu dwa razy w roku. Na przykład najnowszą stabilną wersją systemu Windows 10 w chwili pisania tego tekstu jest wersja 1803, „Aktualizacja z kwietnia 2018 r.”. Jednak już w tym roku spodziewamy się wersji 1809. Aby pomóc użytkownikom w płynnym przeprowadzaniu uaktualnień, firma Microsoft wydała nowe narzędzie diagnostyczne, SetupDiag.
Reklama
Procedura aktualizacji dla systemu Windows 10 może powodować problemy, uniemożliwiające instalację nowej kompilacji. Jeśli jesteś niejawnym testerem systemu Windows w Fast Ring, nowe kompilacje otrzymujesz znacznie szybciej niż inne. Mają jakość przedpremierową i mogą zawierać poważne problemy.
Gdy Instalator nie może zaktualizować systemu operacyjnego, system Windows wyświetla kod błędu i kończy proces. Więcej szczegółów można zwykle znaleźć w dzienniku instalacji. Niestety te dzienniki nie są przyjazne dla użytkownika. Trudno jest przeczytać i zrozumieć, co się dzieje, i odfiltrować udane wydarzenia. W tym celu można użyć narzędzia SetupDiag.
SetupDiag.exe to samodzielne narzędzie diagnostyczne, którego można użyć do uzyskania szczegółowych informacji o niepowodzeniu uaktualnienia systemu Windows 10.
SetupDiag działa, analizując pliki dziennika instalacji systemu Windows. Próbuje przeanalizować te pliki dziennika, aby określić główną przyczynę niepowodzenia aktualizacji lub uaktualnienia komputera do systemu Windows 10. Program SetupDiag można uruchomić na komputerze, którego aktualizacja nie powiodła się, lub można wyeksportować dzienniki z komputera do innej lokalizacji i uruchomić program SetupDiag w trybie offline.
Narzędzie SetupDiag można pobrać z następującej witryny internetowej:
menu start nie otwiera się w systemie Windows 10
Narzędzie obsługuje następujące parametry:
Parametr | Opis |
---|---|
/? |
|
/Wynik: |
|
/Tryb: |
|
/ LogsPath: |
|
/ ZipLogs: |
|
/Gadatliwy |
|
Jeśli aktualizacja kompilacji nie powiodła się, uruchom narzędzie i zobacz plik SetupDiagResults.log w tym samym folderze, w którym jest przechowywany plik SetupDiag.
Możesz określić lokalizację pliku dziennika przy użyciu argumentu Output:
SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Online
Możesz także zastąpić lokalizację dzienników systemu Windows (np. W celu analizy dzienników systemu operacyjnego, którego nie można uruchomić) w następujący sposób:
SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: D: Temp Logs LogSet1
W zależności od tego, kiedy aktualizacja się nie powiodła, skopiuj jeden z następujących folderów do lokalizacji offline:
$ Windows. ~ Bt sources panther
$ Windows. ~ Bt Sources Rollback
Windows Panther
Windows Panther NewOS
Poniższy przykład pokazuje, że dziennik SetupDiag został uruchomiony w trybie offline. W tym przykładzie występuje ostrzeżenie dotyczące aplikacji, ale ponieważ instalacja jest wykonywana w trybie / quiet, staje się blokiem. Instrukcje dotyczące rozwiązania problemu są dostarczane przez program SetupDiag w danych wyjściowych.
C: SetupDiag> SetupDiag.exe /Output:C:SetupDiagResults.log / Mode: Offline / LogsPath: C: Temp BobMacNeill SetupDiag v1.01 Copyright (c) Microsoft Corporation. Wszelkie prawa zastrzeżone. Wyszukiwanie dzienników konfiguracji może potrwać minutę lub dłużej, w zależności od liczby i rozmiaru dzienników ... proszę czekać. Znaleziono 4 setupact.logs. Przetwarzanie setupact.log w: c: temp bobmacneill $ WINDOWS. ~ BT Sources Panther setupact.log Przetwarzanie setupact.log at: c: temp bobmacneill Panther setupact.log Przetwarzanie setupact.log pod adresem: c: temp bobmacneill Panther NewOs Panther setupact.log Przetwarzanie setupact.log at: c: temp bobmacneill Panther UnattendGC setupact.log Znaleziono c: temp bobmacneill $ WINDOWS. ~ BT Źródła Panther setupact.log z datą aktualizacji 29.03.2018 23:13:58 i CV: H2X + YsWL / UOkj / 8X, aby był prawidłowym dziennikiem instalacji. Zbieranie informacji z dzienników instalacji. SetupDiag: reguła przetwarzania: CompatScanOnly. ..Nie pasuje. SetupDiag: reguła przetwarzania: BitLockerHardblock. ..Nie pasuje. SetupDiag: reguła przetwarzania: VHDHardblock. ..Nie pasuje. SetupDiag: reguła przetwarzania: PortableWorkspaceHardblock. ..Nie pasuje. SetupDiag: reguła przetwarzania: AuditModeHardblock. ..Nie pasuje. SetupDiag: reguła przetwarzania: SafeModeHardblock. ..Nie pasuje. SetupDiag: reguła przetwarzania: InsufficientSystemPartitionDiskSpaceHardblock. ..Nie pasuje. SetupDiag: reguła przetwarzania: CompatBlockedApplicationAutoUninstall. ....Nie pasuje. SetupDiag: reguła przetwarzania: CompatBlockedApplicationDismissable. .... Znaleziono pasujący profil: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9 Ostrzeżenie: Znaleziono blok aplikacji dla: „Microsoft Endpoint Protection”. Jest to komunikat, który można odrzucić, gdy plik setup.exe nie jest uruchomiony w trybie „/ quiet”. Rozważ określenie „/ compliance / ignore warning”, aby zignorować te niedopuszczalne ostrzeżenia. Przed kontynuowaniem instalacji / aktualizacji należy ręcznie odinstalować program „Microsoft Endpoint Protection” lub zmienić parametry wiersza polecenia, aby ignorować ostrzeżenia. Aby uzyskać więcej informacji na temat przełączników wiersza polecenia Instalatora, zobacz tutaj: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: reguła przetwarzania: CompatBlockedApplicationManualUninstall. ....Nie pasuje. SetupDiag: reguła przetwarzania: HardblockDeviceOrDriver. ....Nie pasuje. SetupDiag: reguła przetwarzania: HardblockMismatchedLanguage. ..Nie pasuje. SetupDiag: reguła przetwarzania: HardblockFlightSigning. ..Nie pasuje. SetupDiag: reguła przetwarzania: DiskSpaceBlockInDownLevel. ..Nie pasuje. SetupDiag: reguła przetwarzania: DiskSpaceFailure. ..Nie pasuje. SetupDiag: reguła przetwarzania: DebugSetupMemoryDump. .Nie pasuje. SetupDiag: reguła przetwarzania: DebugSetupCrash. .Nie pasuje. SetupDiag: reguła przetwarzania: DebugMemoryDump. .Nie pasuje. SetupDiag: reguła przetwarzania: DeviceInstallHang. ..Nie pasuje. SetupDiag: reguła przetwarzania: BootFailureDetected. .Nie pasuje. SetupDiag: reguła przetwarzania: FindDebugInfoFromRollbackLog. .Nie pasuje. SetupDiag: reguła przetwarzania: AdvancedInstallerFailed. ..Nie pasuje. SetupDiag: reguła przetwarzania: FindMigApplyUnitFailure. ..Nie pasuje. SetupDiag: reguła przetwarzania: FindMigGatherUnitFailure. ..Nie pasuje. SetupDiag: reguła przetwarzania: OptionalComponentInstallFailure. ..Nie pasuje. SetupDiag: reguła przetwarzania: CriticalSafeOSDUFailure. ..Nie pasuje. SetupDiag: reguła przetwarzania: UserProfileCreationFailureDuringOnlineApply. ..Nie pasuje. SetupDiag: reguła przetwarzania: WimMountFailure. ..Nie pasuje. SetupDiag: reguła przetwarzania: FindSuccessfulUpgrade. ..Nie pasuje. SetupDiag: reguła przetwarzania: FindSetupHostReportedFailure. ..Nie pasuje. SetupDiag: reguła przetwarzania: FindDownlevelFailure. ..Nie pasuje. SetupDiag: reguła przetwarzania: FindAbruptDownlevelFailure. .... Błąd: SetupDiag zgłasza nagłą awarię niższego poziomu. Ostatnia operacja: Finalizacja, Błąd: 0xC1900208 - 0x4000C Dane błędu: Ostatnia operacja: Finalizacja, Błąd: 0xC1900208 - 0x4000C Patrz https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes aby uzyskać informacje o błędach. SetupDiag: reguła przetwarzania: FindSetupPlatformFailedOperationInfo. ..Nie pasuje. SetupDiag: reguła przetwarzania: FindRollbackFailure. ..Nie pasuje. SetupDiag znalazł 2 pasujące problemy. Ostrzeżenie: znaleziono blok aplikacji dla: „Microsoft Endpoint Protection”. Jest to komunikat, który można odrzucić, gdy plik setup.exe nie jest uruchomiony w trybie „/ quiet”. Rozważ określenie „/ compliance / ignore warning”, aby zignorować te niedopuszczalne ostrzeżenia. Przed kontynuowaniem instalacji / aktualizacji należy ręcznie odinstalować program „Microsoft Endpoint Protection” lub zmienić parametry wiersza polecenia, aby ignorować ostrzeżenia. Aby uzyskać więcej informacji na temat przełączników wiersza poleceń Instalatora, zobacz tutaj: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options Błąd: SetupDiag zgłasza nagłe wyłączenie- awaria poziomu. Ostatnia operacja: Finalizacja, Błąd: 0xC1900208 - 0x4000C Dane błędu: Ostatnia operacja: Finalizacja, Błąd: 0xC1900208 - 0x4000C Patrz https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes aby uzyskać informacje o błędach. Wyniki narzędzia SetupDiag zostały zarejestrowane w: c: setupdiag results.log Logi ZipFile utworzony w: c: setupdiag Logs_14.zip
Źródło: docs.microsoft.com