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 CMDi 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 / ScanHealthjeśli wyświetli się komunikat o potrzebie przywrócenia pamięci, uruchamiamy w konsoli następujące polecenie: Dism / Online / Cleanup-Image / RestoreHealthKomputer 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