Jak naprawić błąd „Oczekuje naprawa systemu” w systemie Windows


Jeśli napotkałeś błąd „Oczekuje naprawa systemu, która wymaga ponownego uruchomienia komputera”, prawdopodobnie próbujesz uruchomić Kontroler plików systemowych (SFC). Przyczyną tego błędu jest to, że poprzednia naprawa jest nadal niekompletna. Dopóki nie zakończysz oczekującej naprawy systemu, nie będziesz mógł pomyślnie uruchomić narzędzia SFC.

W większości przypadków błąd można łatwo naprawić i nie wymaga większego rozwiązywania problemów. Ponowne uruchomienie może rozwiązać problem, ale jeśli nie, możesz wypróbować inne rozwiązania. Poniżej omawiamy najczęstsze sposoby rozwiązania tego błędu.

Użyj DISM

DISM (Obsługa i zarządzanie obrazami wdrażania) to wbudowane narzędzie wiersza poleceń w systemie Windows służące do obsługi obrazów systemowych. To potężne narzędzie do rozwiązywania szerokiego zakresu problemów.

W kontekście SFC możesz wypróbować dwa polecenia DISM. Najpierw chcesz użyć parametru /restorehealth. Jeśli to nie zadziała, możesz spróbować użyć parametru /revertpendingactions.

  1. Naciśnij Win+ R, wpisz cmdi naciśnij Enter, aby uruchomić wiersz poleceń.
  2. Wykonaj następujące polecenie:
  3. DISM.exe /Online /Cleanup-Image /Restorehealth

    Gdy DISM zakończy proces, spróbuj uruchomić skanowanie SFC i sprawdź, czy zadziała. Jeśli tak się nie stanie, spróbuj wykonać następujące polecenie:

    DISM.exe /image:C:\ /cleanup-image /revertpendingactions

    (zamień C na literę dysku, na którym jest zainstalowany system Windows)

    Uruchom ponownie system Windows i ponownie uruchom SFC.

    Jeśli nie możesz uruchomić systemu Windows, musisz uruchomić okno wiersza poleceń w trybie awaryjnym lub Środowisko odzyskiwania. Jeśli korzystasz ze środowiska przywracania, po prostu przejdź do opcji Rozwiązywanie problemów>Opcje zaawansowane>Wiersz poleceń.

    Usuń kilka plików

    Zacznij od usunięcia plików śledzących proces przywracania systemu. Jeśli plik został uszkodzony, przyczyną może być błąd „Oczekuje naprawa systemu”, a jego usunięcie może rozwiązać problem.

    Musisz usunąć plik o nazwie pending.xml. Plik jest przechowywany w następującej ścieżce na Twoim komputerze:.

    C:\Windows\WinSxS\Pending.xml

    (zamień C na literę dysku, na którym jest zainstalowany system Windows)

    Możesz usunąć ten plik za pomocą wiersza poleceń w następujący sposób:

    1. Naciśnij Win+ R, wpisz cmdi naciśnij Enter, aby uruchomić wiersz poleceń.
    2. Wykonaj następujące polecenie:
    3. del c:\windows\winsxs\pending.xml

      Po usunięciu pliku XML uruchom następujące polecenie:

      sfc /scannow /offbootdir=c:\ /offwindir=d:\windows

      Możesz nawet rozważyć opcję usunięcie całego folderu WinSxS podczas regularnej konserwacji komputera. Mamy nadzieję, że skanowanie SFC będzie teraz działać poprawnie.

      Aktualizuj sterowniki

      Uszkodzony sterownik może być winowajcą, jeśli problemowi SFC towarzyszą inne oznaki, takie jak nieprawidłowe działanie sprzętu lub częste Niebieskie ekrany śmierci. Najłatwiejszym rozwiązaniem jest aktualizacja sterowników.

      Windows Update zazwyczaj zapewnia aktualność sterowników. Jeśli wyłączyłeś automatyczne aktualizacje, oto jak możesz zaktualizować system Windows 10 lub 11:

      1. Naciśnij Win+ I, aby uruchomić aplikację Ustawienia.
      2. Wybierz opcję Windows Updatena lewym pasku bocznym, jeśli używasz systemu Windows 11.
      3. Jeśli korzystasz z systemu Windows 10, musisz przejść do Aktualizacja i zabezpieczenia>Windows Update. Jednak firma Microsoft nie obsługuje już systemów Windows 7 i 8, więc jeśli używasz jednej z nich, przejdź do poniższej metody.

        1. Wybierz Sprawdź aktualizacje.
        2. Jeśli system Windows znajdzie aktualizacje, zainstaluj je.

          Możesz szczególnie zwrócić uwagę na sterownik karty graficznej. Jeśli aktualizacja nie jest dostępna, zainstaluj ją ponownie:

          1. Naciśnij Win+ R, wpisz devmgmt.msci naciśnij Enter, aby uruchomić Menedżera urządzeń.
          2. Rozwiń listę Karty graficzne, kliknij prawym przyciskiem myszy sterownik graficzny i wybierz Odinstaluj.
          3. 8
          4. Wybierz Akcjaz górnej wstążki i wybierz Skanuj w poszukiwaniu zmian sprzętowych.
          5. .

            Spowoduje to automatyczną ponowną instalację najnowszego sterownika urządzenia graficznego.

            Spróbuj uruchomić skanowanie SFC po zakończeniu aktualizacji lub ponownej instalacji problematycznych sterowników.

            Dostosuj ustawienia rejestru

            System Windows używa klucza rejestru „RebootPending”, aby monitorować programy żądające ponownego uruchomienia. Zasadniczo jest to kolejka programów wymagających ponownego uruchomienia komputera, a gdy coś zmienia tę kolejkę, może to prowadzić do problemów, takich jak błąd „Oczekuje naprawa systemu” podczas uruchamiania SFC.

            Prostym sposobem rozwiązania problemu jest usunięcie klucza „RebootPending” w następujący sposób:

            1. Naciśnij Win+ R, wpisz regediti naciśnij Enter, aby uruchomić Edytor rejestru.li>
            2. Skopiuj i wklej następujący tekst do paska nawigacyjnego Edytora rejestru:
            3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

              1. Kliknij prawym przyciskiem myszy CurrentVersioni wybierz Uprawnienia.
                1. Wybierz swoją nazwę użytkownika z listy, zaznacz pole obok Pełna kontrolai wybierz OK, aby zapisać i zamknąć okno.
                  1. Poszukaj klucza o nazwie RebootPendingw prawym okienku i usuń go. Gdy pojawi się monit o potwierdzenie, podaj je.
                  2. Uruchom ponownie komputer i spróbuj ponownie uruchomić polecenie SFC.

                    Zmień ustawienie SATA w BIOS-ie

                    Niektórzy użytkownicy zgłaszają, że skonfigurowanie SATA jako IDE zamiast AHCI rozwiązuje problem. Przyczyną wydają się być zmiany wprowadzone przez Microsoft w klasach sterowników magistrali dysków twardych. Pamiętaj, że najlepiej spróbować użyć innych poprawek, zanim zaczniesz majstrować przy ustawieniach BIOS-u. Jeśli nie miałeś szczęścia z poprzednimi metodami, wypróbuj tę metodę:

                    1. Zacznij od wyłączenia komputera.
                    2. Naciśnij ponownie przycisk zasilania. Musisz szybko nacisnąć klawisz BIOS. Trudne jest to, że klucz BIOS różni się w zależności od producenta, ale zazwyczaj jest to Del, Esc, F1, F10 lub F12. Jeśli żaden z kluczy nie zadziałał, możesz zapoznać się z naszym pełnym przewodnikiem dotyczącym jak wejść do BIOS-u.
                    3. Następnie musisz znaleźć opcję SATA w oprogramowaniu BIOS. Ponownie opcja może znajdować się w innej sekcji w zależności od oprogramowania sprzętowego BIOS-u. Najlepszym sposobem na znalezienie odpowiedniej opcji jest po prostu przejrzenie oprogramowania sprzętowego i wyszukanie słów takich jak SATA, IDE i AHCI. Po znalezieniu opcji zmień ustawienie SATA na IDE..
                      1. Zapisz zmiany, zamknij BIOS i uruchom komputer.
                      2. Mamy nadzieję, że to rozwiąże problem „SFC /scannow, oczekująca naprawa systemu”.

                        Sprawdź i napraw pliki systemowe za pomocą SFC

                        Zazwyczaj łatwo jest naprawić błędy systemu plików Windows za pomocą SFC. Jednak może to być frustrujące, gdy samo SFC powoduje błąd, zamiast naprawiać ten, który już masz. Dobrą rzeczą jest to, że naprawienie błędu SFC jest dość proste. Mamy nadzieję, że udało Ci się naprawić błąd „Oczekuje naprawa systemu”.

                        .

                        Powiązane posty:


                        10.09.2022