Poprawka: trwa naprawa systemu, która wymaga ponownego uruchomienia komputera w celu zakończenia
Oczekująca naprawa systemu to powiadomienie, co oznacza, że nie można wykonać żadnych działań na poziomie systemu, dopóki naprawa systemu w kolejce nie zostanie przetworzona. Zwykle jest to naprawiane po ponownym uruchomieniu.
Ten błąd pojawia się na komputerze z systemem Windows po uruchomieniu skanowania SFC. SFC oznacza System File Checker i jest narzędziem służącym do wyszukiwania i naprawiania błędów dotyczących plików systemowych. Problem występuje jednak, gdy ten komunikat o błędzie pojawia się po próbie uruchomienia skanowania.
System sprawdza oczekujące pliki naprawy systemu podczas inicjowania SFC i pliki te pozostały tam po poprzednich naprawach systemu. Jeśli rzeczywiście uruchomiłeś proces naprawy systemu, uruchom ponownie komputer i sprawdź, czy problem zniknął. W przeciwnym razie postępuj zgodnie z poniższą metodą.
Rozwiązanie 1: Usuń następujące pliki w wierszu polecenia
Pliki te śledzą trwające na komputerze procesy naprawy systemu i plik mógł zostać uszkodzony. Usunięcie spowoduje zresetowanie oczekujących procesów, a system nie da się oszukać, że trwa proces naprawy systemu. Wykonaj poniższe kroki, aby usunąć te pliki i poprawnie uruchomić SFC.
- Jeśli jesteś użytkownikiem systemu Windows 10, możesz łatwo zlokalizować wiersz polecenia, klikając przycisk menu Start lub znajdujący się obok niego przycisk Wyszukaj i wpisując „cmd” lub „wiersz polecenia”. Kliknij pierwszy wynik prawym przyciskiem myszy i wybierz opcję Uruchom jako administrator.
- Jeśli używasz wersji systemu Windows starszej niż Windows 10, wyszukiwanie w menu Start może lub nie działa poprawnie, ale nadal możesz przejść do C >> Windows >> System32, kliknij prawym przyciskiem myszy pozycję „cmd.exe” i wybierz Uruchom jako administrator.
- Wpisz lub skopiuj dwa następujące polecenia, aby usunąć te pliki. Wypróbuj to, zmieniając zarówno literę „d”, jak i „c” w literze dysku w pierwszym poleceniu.
del d: \ windows \ winsxs \ pending.xml
del x: \ windows \ winsxs \ pending.xml
- Po wyświetleniu komunikatu „Operacja zakończona pomyślnie” w wierszu polecenia upewnij się, że ukończyłeś skanowanie SFC przy użyciu tej nieco zmodyfikowanej wersji z instrukcjami.
sfc / SCANNOW / OFFBOOTDIR = c: \ / OFFWINDIR = d: \ Windows
- Sprawdź, czy SFC kończy się teraz pomyślnie.
Uwaga : W niektórych przypadkach Wiersz polecenia generuje błąd po próbie usunięcia oczekujących plików. Oznacza to, że będziesz musiał przejąć na własność folder WinSxS, aby kontynuować. To nie powinno być zbyt trudne!
- Przejdź do lokalizacji C >> Windows i zlokalizuj folder WinSxS.
- Jeśli nie możesz wyświetlić folderu Windows, być może trzeba włączyć opcję umożliwiającą przeglądanie ukrytych plików i folderów. Kliknij kartę „Widok” w menu Eksploratora plików i kliknij pole wyboru „Ukryte elementy” w sekcji Pokaż / ukryj. Eksplorator plików pokaże ukryte pliki i zapamięta tę opcję, dopóki nie zmienisz jej ponownie.
- Kliknij folder prawym przyciskiem myszy, kliknij polecenie Właściwości, a następnie kliknij kartę Zabezpieczenia. Kliknij przycisk Zaawansowane. Pojawi się okno „Zaawansowane ustawienia zabezpieczeń”. Tutaj musisz zmienić właściciela klucza.
- Kliknij link Zmień obok etykiety „Właściciel:”. Zostanie wyświetlone okno Wybierz użytkownika lub grupę.
- Wybierz konto użytkownika za pomocą przycisku Zaawansowane lub po prostu wpisz swoje konto użytkownika w obszarze z napisem „Wprowadź nazwę obiektu do wybrania” i kliknij przycisk OK. Dodaj swoje konto użytkownika.
- Opcjonalnie, aby zmienić właściciela wszystkich podfolderów i plików w folderze, zaznacz pole wyboru „Zastąp właściciela subkontenerów i obiektów” w oknie „Zaawansowane ustawienia zabezpieczeń”. Kliknij OK, aby zmienić własność. Spróbuj go później usunąć.
Rozwiązanie 2: Zmień ustawienia BIOS
Pewna grupa użytkowników twierdzi, że byli w stanie rozwiązać ten problem, po prostu zmieniając ustawienia operacji SATA z AHCI lub czegoś innego do trybu IDE. Wygląda na to, że przyczyną problemów były pewne problemy po tym, jak zespół Microsoft zmienił pewne rzeczy w klasach sterowników zarządzania magistralą dysków twardych. Wypróbuj tę metodę poniżej!
- Wyłącz komputer, przechodząc do menu Start >> Przycisk zasilania >> Zamknij.
- Włącz ponownie komputer i spróbuj wprowadzić ustawienia BIOS, naciskając klawisz BIOS podczas uruchamiania systemu. Klawisz BIOS jest zwykle wyświetlany na ekranie startowym, mówiąc: „Naciśnij ___, aby wejść do Instalatora”. Istnieją również inne sposoby wyświetlania. Typowe klucze BIOS to F1, F2, Del, Esc i F10, więc upewnij się, że kliknąłeś go wystarczająco szybko.
- Opcja SATA, którą należy zmienić, znajduje się w różnych zakładkach narzędzi oprogramowania układowego BIOS stworzonych przez różnych producentów i nie jest to ogólna reguła określająca miejsce ustawienia. Zwykle znajduje się pod wpisem Urządzenia pokładowe, Zintegrowane urządzenia peryferyjne, a nawet po prostu w zakładce Zaawansowane. Bez względu na to, gdzie się znajduje, nazwa opcji to operacja SATA.
- Po zlokalizowaniu prawidłowych ustawień zmień je z AHCI, RAID, ATA, na IDE jest najbardziej rozsądną opcją dla procesu naprawy systemu i możesz łatwo przywrócić zmiany w tym samym miejscu.
- Przejdź do sekcji Wyjdź i wybierz opcję Wyjdź z zapisywania zmian. Nastąpi to po rozruchu. Upewnij się, że próbujesz ponownie uruchomić aktualizację.
Uwaga : Jeśli na początku ustawieniem było IDE, spróbuj zmienić je na coś innego bez względu na wszystko, ponieważ istnieją przypadki, w których każda zmiana dała świetne wyniki!
Rozwiązanie 3: Zaktualizuj sterowniki (szczególnie karta graficzna)
Jeśli po błędzie SFC pojawiają się BSOD (niebieskie ekrany śmierci), to zdecydowanie znak, że jeden ze starych sterowników powoduje te problemy i należy go jak najszybciej zaktualizować. Najlepiej jest zaktualizować wszystkie sterowniki, ponieważ zawsze ważne jest, aby mieć najnowsze, ponieważ może to zapobiec wystąpieniu przyszłych problemów.
- Wybierz przycisk Start, wpisz Menedżer urządzeń i wybierz go z listy wyników. Jeśli używasz starszej wersji systemu Windows, użyj kombinacji Klawisz Windows + R, wpisz „devmgmt.msc” i kliknij OK.
- Rozwiń jedną z kategorii, aby znaleźć nazwę urządzenia, a następnie kliknij ją prawym przyciskiem myszy (lub dotknij i przytrzymaj), a następnie wybierz opcję Aktualizuj sterownik. W przypadku kart graficznych rozwiń kategorię Karty graficzne, kliknij kartę graficzną prawym przyciskiem myszy i wybierz opcję Aktualizuj sterownik.
- Wybierz Wyszukaj automatycznie zaktualizowane oprogramowanie sterownika.
- Jeśli system Windows nie znajdzie nowego sterownika, możesz poszukać go w witrynie producenta urządzenia i postępować zgodnie z jego instrukcjami.
Uwaga : jeśli używasz systemu Windows 10, najnowsze sterowniki są często instalowane wraz z innymi aktualizacjami systemu Windows, więc upewnij się, że komputer jest aktualny. Usługa Windows Update jest uruchamiana automatycznie w systemie Windows 10, ale możesz to sprawdzić, wykonując poniższe instrukcje w celu uzyskania nowej aktualizacji.
- Użyj kombinacji Klawisz Windows + I, aby otworzyć Ustawienia na komputerze z systemem Windows. Alternatywnie możesz wyszukać „Ustawienia” za pomocą paska wyszukiwania znajdującego się na pasku zadań.
- Znajdź i otwórz sekcję „Aktualizacja i bezpieczeństwo” w aplikacji Ustawienia.
- Pozostań na karcie Windows Update i kliknij przycisk Sprawdź aktualizacje w stanie Aktualizuj, aby sprawdzić, czy dostępna jest nowa wersja systemu Windows.
- Jeśli tak, system Windows powinien automatycznie rozpocząć proces pobierania.
Rozwiązanie 4: Napraw problem w środowisku odzyskiwania
Ten krok jest jednym z najbardziej zaawansowanych i wymaga poważnego rozwiązywania problemów. Jednak polecenia, których będziemy używać, można uruchomić tylko ze środowiska odzyskiwania, a dostęp do tego środowiska można łatwo uzyskać w systemie Windows 10. Polecenia te są nieszkodliwe i mogą rozwiązać problem, dlatego należy dokładnie wykonać poniższe kroki.
- Na ekranie logowania kliknij ikonę Zasilania i przytrzymaj klawisz Shift podczas klikania przycisku Uruchom ponownie. Jest to świetny skrót do dostępu do menu odzyskiwania bez konieczności wprowadzania dysku DVD odzyskiwania.
- Zamiast tego lub po ponownym uruchomieniu pojawi się niebieski ekran z kilkoma opcjami. Wybierz Rozwiązywanie problemów >> Opcje zaawansowane >> Wiersz polecenia i na komputerze, aby otworzyć narzędzie.
- Wpisz kolejno następujące polecenia i poczekaj, aż zakończą proces. Jeden z nich powinien rozwiązać problem, ale upewnij się, że zamówienie jest dokładnie takie samo.
bcdboot C: \ Windows
bootrec / FixMBR
bootrec / FixBoot
- Uruchom komputer normalnie i sprawdź, czy problem został rozwiązany za pomocą SFC.
Rozwiązanie 5: Ulepszenie rejestru
Oto klucz rejestru, który śledzi, które programy w kolejce żądają ponownego uruchomienia, a usunięcie go powoduje utratę kolejki i zapobiegnie podejrzeniu przez system Windows, że istnieje proces z prośbą o ponowne uruchomienie, gdy taki proces nie istnieje.
- Ponieważ zamierzasz edytować rejestr, zalecamy zapoznanie się z tym artykułem, który przygotowaliśmy w celu bezpiecznego wykonania kopii zapasowej rejestru, aby zapobiec dalszym problemom. Nadal nic złego się nie stanie, jeśli będziesz postępować zgodnie z instrukcjami.
- Otwórz interfejs Edytora rejestru, wpisując „regedit” w pasku wyszukiwania lub w oknie dialogowym Uruchom. Przejdź do następującego klucza w Edytorze rejestru, nawigując w lewym okienku:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion
- Pod kluczem CurrentVersion powinien być widoczny klucz o nazwie RebootPending, więc upewnij się, że kliknąłeś go prawym przyciskiem myszy i kliknij opcję Uprawnienia.
- W sekcji Nazwy grupy lub użytkownika spróbuj znaleźć swoją nazwę użytkownika na liście. Jeśli tego nie zrobisz, kliknij Dodaj >> Zaawansowane >> Znajdź teraz. Powinieneś być w stanie zobaczyć swoje konto użytkownika w sekcji Wyniki wyszukiwania, więc wybierz je i kliknij OK dwa razy, aż wrócisz do folderu Uprawnienia.
- Wybierz swoje konto w sekcji Nazwy grupy lub użytkownika i zaznacz pole wyboru Pełna kontrola w obszarze Uprawnienia dla… i zastosuj wprowadzone zmiany.
- Następnie możesz kliknąć prawym przyciskiem myszy klucz RebootPending i kliknąć Usuń. Potwierdź okno dialogowe, które się pojawi, i uruchom ponownie komputer, aby zastosować zmiany. Sprawdź, czy problem nadal występuje.