Główny Windows 10 Diagnozuj problemy z uaktualnieniem systemu Windows 10 za pomocą programu SetupDiag

Diagnozuj problemy z uaktualnieniem systemu Windows 10 za pomocą programu SetupDiag



Zostaw odpowiedź

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

Setupdiag

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

Pobierz plik SetupDiag

Narzędzie obsługuje następujące parametry:

ParametrOpis
/?
  • Wyświetla interaktywną pomoc
/Wynik:
  • Ten opcjonalny parametr umożliwia określenie pliku wyjściowego dla wyników. Tutaj dowiesz się, co SetupDiag był w stanie określić. Obsługiwane jest tylko wyjście w formacie tekstowym. Ścieżki UNC będą działać, pod warunkiem, że kontekst, w którym działa SetupDiag, ma dostęp do ścieżki UNC. Jeśli ścieżka zawiera spację, musisz ująć całą ścieżkę w podwójne cudzysłowy (zobacz poniższy przykład).
  • Domyślnie: jeśli nie zostanie określony, SetupDiag utworzy plik SetupDiagResults.log w tym samym katalogu, w którym jest uruchomiony plik SetupDiag.exe.
/Tryb:
  • Ten opcjonalny parametr umożliwia określenie trybu, w którym będzie działać SetupDiag: Offline lub Online.
  • Offline: informuje program SetupDiag, aby działał na zestawie plików dziennika już przechwyconych z uszkodzonego systemu. W tym trybie możesz uruchomić z dowolnego miejsca, w którym masz dostęp do plików dziennika. Ten tryb nie wymaga uruchamiania programu SetupDiag na komputerze, którego aktualizacja nie powiodła się. Określając tryb offline, należy również określić parametr / LogsPath:.
  • Online: informuje SetupDiag, że jest uruchamiany na komputerze, którego aktualizacja nie powiodła się. SetupDiag spróbuje znaleźć pliki dziennika i zasoby w standardowych lokalizacjach systemu Windows, takich jak % SystemDrive% $ Windows. ~ Bt katalog dla plików dziennika instalacji.
  • Ścieżki wyszukiwania plików dziennika można konfigurować w pliku SetupDiag.exe.config w kluczu SearchPath. Ścieżki wyszukiwania są oddzielone przecinkami. Uwaga: duża liczba ścieżek wyszukiwania wydłuży czas wymagany do zwrócenia wyników przez program SetupDiag.
  • Domyślnie: jeśli nie zostanie określony, SetupDiag będzie działać w trybie online.
/ LogsPath:
  • Ten opcjonalny parametr jest wymagany tylko wtedy, gdy / Tryb: Offline jest specyficzne. To informuje SetupDiag.exe, gdzie znaleźć pliki dziennika. Te pliki dziennika mogą mieć płaski format folderu lub zawierać wiele podkatalogów. SetupDiag przeszuka rekurencyjnie wszystkie katalogi podrzędne. Ten parametr należy pominąć, gdy plik / Moda: Online jest specyficzne.
/ ZipLogs:
  • Ten opcjonalny parametr instruuje program SetupDiag.exe, aby utworzył plik zip zawierający jego wyniki i wszystkie pliki dziennika, które przeanalizował. Plik zip jest tworzony w tym samym katalogu, w którym jest uruchamiany plik SetupDiag.exe.
  • Domyślnie: jeśli nie jest określony, używana jest wartość „prawda”.
/Gadatliwy
  • Ten opcjonalny parametr spowoduje wyświetlenie znacznie większej ilości danych w pliku dziennika utworzonym przez plik SetupDiag.exe. Domyślnie SetupDiag tworzy wpis w pliku dziennika tylko w przypadku poważnych błędów. Za pomocą /Gadatliwy spowoduje, że SetupDiag zawsze utworzy plik dziennika ze szczegółami debugowania, które mogą być przydatne podczas zgłaszania problemu z SetupDiag.

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.

Setupdiag Running

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

Ciekawe Artykuły

Wybór Redakcji

Jak przesyłać strumieniowo gry PS4 na komputer PC lub Mac za pomocą funkcji Gra zdalna?
Jak przesyłać strumieniowo gry PS4 na komputer PC lub Mac za pomocą funkcji Gra zdalna?
W 2016 roku PS4 jest już potęgą multimediów, ale w najnowszej aktualizacji oprogramowania Sony wprowadziło nowe funkcje, dzięki którym Twój PS4 jest jeszcze lepszy. Dzięki nowej aktualizacji oprogramowania sprzętowego 3.5 możesz zrobić wszystko, od tworzenia podobnego do Facebooka
Naprawiono problem z błędem hosta w Bash na Ubuntu w Windows 10
Naprawiono problem z błędem hosta w Bash na Ubuntu w Windows 10
Jeśli uruchomisz polecenie sudo w Bash na Ubuntu w systemie Windows 10, możesz napotkać problem polegający na tym, że wyświetla komunikat o błędzie nie można rozwiązać problemu z hostem, po którym następuje nazwa komputera. Oto szybkie rozwiązanie tego problemu. W systemie Windows 10 Bash w systemie Ubuntu nie może rozwiązać nazwy hosta zdefiniowanej w pliku
Jak korzystać z podzielonego ekranu w Black Ops 4 na PS4?
Jak korzystać z podzielonego ekranu w Black Ops 4 na PS4?
Call of Duty to jedna z najpopularniejszych strzelanek pierwszoosobowych wydanych w tym stuleciu. Zaczęło się jako gra na PC, ale szybko trafiła na platformy takie jak Sony PlayStation i Xbox One. Black Ops 4 to
Jak zsynchronizować zakładki Chrome
Jak zsynchronizować zakładki Chrome
Jak zsynchronizować zakładki Chrome z kontem Google, a także inne dane, w tym historię i otwarte karty, a także uzyskać dostęp do ustawień synchronizacji Chrome.
Jak zmniejszyć rozmiar ikon pulpitu w systemie Windows 10?
Jak zmniejszyć rozmiar ikon pulpitu w systemie Windows 10?
Jedną z najlepszych rzeczy w systemie Windows jest to, że możesz dostosowywać go niemal w nieskończoność, aby wyglądać i czuć się tak, jak chcesz. Chociaż ustawienia domyślne są całkiem dobre, zawsze jest miejsce na ulepszenia. Więc jak się masz?
Jak zmienić klucz produktu Windows 10
Jak zmienić klucz produktu Windows 10
Jak zmienić klucz produktu Windows 10 bez korzystania z narzędzi innych firm.
Jak zmienić język w HBO Max
Jak zmienić język w HBO Max
HBO Max staje się coraz bardziej popularny jako usługa przesyłania strumieniowego z wyboru dla wielu. Jest to stosunkowo nowa usługa, która oferuje szereg oryginalnych treści, programów telewizyjnych i filmów. HBO ma opcje językowe, jednak tak nie jest