Ochrona zasobów systemu Windows nie może ukończyć żądanej operacji

Uszkodzenie plików systemowych nie zawsze oznacza awarię systemu Windows, wszystko zależy od tego, które komponenty zostały uszkodzone. Jeśli nie są one krytyczne dla systemu, problemy będą ograniczone do awarii w działaniu poszczególnych aplikacji i funkcji, a takie problemy często można rozwiązać, uruchamiając wbudowane narzędzie do odzyskiwania plików systemowych za pomocą komendy sfc / scannow. Ale tutaj użytkownik może spodziewać się kłopotów. Narzędzie nie uruchamia się lub uruchamia się, ale wkrótce rozpoczęte skanowanie kończy się niepowodzeniem z błędem „Ochrona zasobów systemu Windows nie może ukończyć żądanej operacji”. 


Co zrobić, jeśli wystąpi błąd podczas uruchamiania sfc / scannow „Ochrona zasobów systemu Windows nie może ukończyć żądanej operacji” 


Czy to oznacza, że ​​wszystko jest tak źle, że nawet SFC nie działa? Nie zawsze chodzi o to, że podczas sprawdzania system ulega awarii lub narzędzie nie może uzyskać dostępu do katalogu WinSxS, w którym znajdują się ważne pliki. Możliwe są również inne przyczyny - uszkodzenie systemu plików, obecność fizycznie nieczytelnych sektorów na dysku i brak praw dostępu użytkownika. Co robić i gdzie zacząć szukać przyczyn problemu?

Sprawdź strukturę systemu plików


Najpierw upewnij się, że wiersz poleceń jest uruchomiony jako administrator,

chociaż w rzeczywistości sam system Windows powinien o tym ostrzec. Jeśli uruchomisz narzędzie zgodnie z oczekiwaniami z uprawnieniami administratora, a błąd nadal się pojawia, sprawdź status systemu plików, uruchamiając od razu komendę chkdsk C w konsoli:

W przypadku wykrycia błędów powtórz polecenie, ale używając / r / f, jak pokazano na zrzucie ekranu. Działanie należy potwierdzić, wprowadzając Y, a komputer uruchomi się ponownie, a skanowanie i korekta zostaną zakończone przed uruchomieniem pulpitu.


Sprawdź dostęp do katalogu WinSxS


Przyczyną błędu skanowania może być ograniczenie dostępu SFC do katalogu WinSxS. Spróbuj je usunąć, uruchamiając icacls c: / windows / winsxs w konsoli CMD

i ponowne uruchomienie komputera.

Uruchom SFC w trybie awaryjnym 


Następnym krokiem jest rozpoczęcie procedury skanowania SFC w trybie awaryjnym. Najłatwiej jest go uruchomić za pomocą narzędzia msconfig, przechodząc do karty „Pobieranie” i zaznaczając odpowiednie pole wyboru.

Następnie wszystko jest jak zwykle, otwórz wiersz poleceń z podwyższonymi uprawnieniami i uruchom polecenie sfc / scannow. Będzie jeszcze lepiej, jeśli skan SFC zostanie uruchomiony offline. Aby to zrobić, uruchom komputer z dysku instalacyjnego Windows, gdy pojawi się okno kreatora instalacji, naciśnij Shift + F10,

otwierając w ten sposób wiersz poleceń, określ w nim litery dysków, a następnie uruchom następujące polecenie: sfc / scannow / offbootdir = D: \ / offwindir = C: \ Windows Gdzie: sekcja offbootdir = D: \ zawierająca folder WinSxS.offwindir = C: \ Windows - partycja z zainstalowanym systemem operacyjnym.

  • Uwaga: określenie liter woluminów w środowisku rozruchowym jest najłatwiejszym sposobem przy użyciu Notatnika, uruchamiając go za pomocą polecenia notatnika i wybierając Plik → Zapisz jako.

Przywróć pamięć komponentów systemu


Jeśli powyższe metody nie dają wyników, istnieje duże prawdopodobieństwo, że brak ochrony zasobów systemu Windows jest spowodowany uszkodzeniem magazynu komponentów systemu, czyli zawartości folderu WinSxS. Możesz sprawdzić jego status za pomocą poleceniaDism / Online / Cleanup-Image / ScanHealth

jeśli wyświetli się komunikat o potrzebie przywrócenia pamięci, uruchamiamy w konsoli następujące polecenie: Dism / Online / Cleanup-Image / RestoreHealth

Komputer musi być podłączony do Internetu, ponieważ Windows może wymagać połączenia z serwerem Microsoft i pobrania brakujących plików. Pod koniec procedury restartujemy. Po przywróceniu pamięci sfc / scannow powinien działać tak, jak powinien.

Tagi artykułu: Dism System File Integrity System Functions