To denerwujące, że nie można pomyślnie zaktualizować systemu Windows 10. Jeśli aktualizacja nie powiedzie się, system Windows 10 wyświetli błąd dotyczący nieudanego procesu aktualizacji. Jednak ten komunikat o błędzie nie zostanie wyświetlony, jeśli korzystasz z programu Windows 10 Insider Preview.
Firma Microsoft zaprojektowała bezpłatne narzędzie o nazwie SetupDiag umożliwiające analizę przyczyn niepowodzenia aktualizacji lub uaktualnienia. W tym artykule dowiesz się, jak używać narzędzia SetupDiag, aby znaleźć przyczynę niemożności aktualizacji, a następnie znaleźć odpowiednie rozwiązanie.
Co to jest SetupDiag?
SetupDiag analizuje plik dziennika Instalatora systemu Windows i próbuje znaleźć przyczynę niepowodzenia aktualizacji. SetupDiag ma reguły identyfikujące problemy z aktualizacjami systemu Windows. Obecnie SetupDiag ma 53 reguły. Po uruchomieniu tego narzędzia odniesie się ono do dziennika aktualizacji systemu Windows zgodnie z regułami. Następnie SetupDiag tworzy dzienniki, aby użytkownicy mogli sprawdzić i zidentyfikować problemy.
1. Przygotuj system do SetupDiag
Aby móc korzystać z SetupDiag, należy zainstalować w systemie .NET Framework 4.6, a następnie pobrać SetupDiag.
Aby znaleźć wersję .NET Framework działającą w systemie, naciśnij Win+ X, a następnie wybierz Wiersz polecenia (administrator) . Jeśli nie masz wiersza poleceń (lub programu PowerShell ), wpisz polecenie w pasku wyszukiwania menu Start, a następnie kliknij prawym przyciskiem myszy najbardziej odpowiedni wynik i wybierz opcję Uruchom jako administrator .
Skopiuj i wklej następujące polecenie do wiersza poleceń:
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s
Powyższe polecenie wyświetla listę .NET Framework w wersji 4 zainstalowanej w systemie. Zobaczysz wersję .NET Framework, jak pokazano na obrazku poniżej. Jeśli go nie widzisz, odwiedź stronę pobierania Microsoft .NET Framework i pobierz plik.

Następnie musisz pobrać i uruchomić SetupDiag.
2. Uruchom SetupDiag po raz pierwszy
Wpisz SetupDiag w pasku wyszukiwania menu Start, kliknij prawym przyciskiem myszy najbardziej odpowiedni wynik i wybierz opcję Uruchom jako administrator .
SetupDiag uruchomi się natychmiast. Zobaczysz, jak SetupDiag sprawdza każdą regułę, sprawdzając dziennik systemu Windows, a po zakończeniu analizy SetupDiag zostanie zamknięty.
3. Przeanalizuj plik dziennika SetupDiag
W konfiguracji domyślnej SetupDiag tworzy podstawowy plik dziennika w katalogu, w którym uruchamiany jest SetupDiag. Na przykład, jeśli uruchomisz SetupDiag z C:/SetupDiag, plik dziennika SetupDiag znajdziesz w katalogu głównym dysku C:. Plik dziennika zawiera informacje związane z błędami aktualizacji systemu Windows.
Znajdź plik SetupDiagResults.log , a następnie otwórz go za pomocą ulubionego edytora tekstu. W dzienniku wyświetlana jest lista problemów wykrytych podczas analizy. Poniżej znajduje się przykładowy dziennik problemu z aktualizacją Windows 10 Insider Preview z laptopa.
![Jak naprawić błędy aktualizacji systemu Windows 10 za pomocą SetupDiag Jak naprawić błędy aktualizacji systemu Windows 10 za pomocą SetupDiag]()
Pierwsza część dziennika zawiera informacje o systemie, takie jak producent, architektura systemu operacyjnego serwera, wersja BIOS-u itp. Pokazuje także wersję systemu Windows 10, na której działa system, oraz zaktualizowaną wersję. Trwa instalowanie aktualizacji.
Poniżej dziennika zostanie wyświetlona lista znalezionych problemów. W tym przykładzie występuje problem ze sterownikiem Intel Audio Display, ale nie ma to wpływu na proces instalacji aktualizacji systemu Windows 10.
Jeśli w aktualizacji systemu Windows 10 występuje problem (w ramach jednej z zasad narzędzia), wyświetli się on za Ciebie. Informacje dziennika SetupDiag zapewniają rozsądną naprawę. W tym przykładzie SetupDiag zaleca ręczne odinstalowanie sterownika Intel Audio Display, a następnie ponowną próbę aktualizacji.
Często jednak nie daje konkretnego rozwiązania. W takim przypadku należy uzyskać informacje z dziennika SetupDiag i przejść do Internetu lub skorzystać z łącza udostępnionego przez SetupDiag.
SetupDiag nie diagnozuje problemów z aktualizacją systemu Windows 10
Jeśli program SetupDiag nie zdiagnozuje problemów z aktualizacją systemu Windows 10, masz kilka innych możliwości sprawdzenia, dlaczego instalacja systemu Windows 10 nie jest aktualizowana. Jednym z pierwszych narzędzi, z którego należy skorzystać, jest narzędzie do rozwiązywania problemów z usługą Windows Update.
Na pasku wyszukiwania w menu Start wpisz Windows Update , a następnie wybierz Znajdź i rozwiąż problemy z Windows Update . Po otwarciu narzędzia do rozwiązywania problemów wybierz Dalej . Po zakończeniu działania narzędzia do rozwiązywania problemów zastosuj i napraw błąd aktualizacji. Aby dowiedzieć się, jak korzystać z tego narzędzia, zapoznaj się z artykułem Podręcznika użytkownika narzędzia do rozwiązywania problemów z usługą Windows Update .
Windows 10 został wydany w lipcu 2015 roku, jednak proces aktualizacji systemu Windows 10 nadal stanowi bolesny problem dla wielu użytkowników. W lipcu 2018 roku Microsoft ogłosił, że Windows 10 będzie korzystał z algorytmów uczenia maszynowego, aby znaleźć optymalny czas na aktualizację systemu dla użytkowników. Począwszy od aktualizacji systemu Windows 10 z maja 2019 r., będziesz mieć wybór, kiedy rozpocząć aktualizację. Użytkownicy systemu Windows 10 Home będą mogli także wstrzymać aktualizacje na maksymalnie 35 dni. Funkcja ta była wcześniej dostępna tylko dla użytkowników systemu Windows 10 Pro.