Zaščita virov Windows ne more dokončati zahtevane operacije

Poškodba sistemskih datotek ne pomeni vedno zrušenja sistema Windows, vse je odvisno od tega, katere komponente so bile poškodovane. Če za sistem niso kritične, bodo težave omejene na napake v delovanju posameznih aplikacij in funkcij, zato lahko takšne težave pogosto odpravite tako, da zaženete vgrajeno orodje za obnovitev sistemskih datotek z ukazom sfc / scannow. Toda tukaj lahko uporabnik pričakuje težave. Orodje se ne zažene ali zažene, vendar kmalu začeti pregled ne uspe z napako "Zaščita virov Windows ne more dokončati zahtevane operacije". 


Kaj storiti, če se pri zagonu sfc / scannow pojavi napaka "Windows Resource Protection ne more dokončati zahtevane operacije" 


Ali to pomeni, da je vse tako slabo, da tudi SFC ne deluje? Ne vedno gre le za to, da se sistem med pregledom zruši ali orodje ne more dostopati do imenika WinSxS, v katerem so pomembne datoteke. Možni so tudi drugi vzroki - poškodba datotečnega sistema, prisotnost fizično neberljivih sektorjev na disku in pomanjkanje uporabniških pravic za dostop. Kaj storiti in kje začeti iskati vzroke težave?

Preverite strukturo datotečnega sistema


Najprej se prepričajte, da je ukazna vrstica zagnana kot skrbnik,

čeprav bi v resnici Windows na to moral opozoriti. Če orodje zaženete, kot je bilo pričakovano, s skrbniškimi pravicami in se napaka še vedno pojavlja, preverite stanje datotečnega sistema tako, da takoj v konzoli zaženete ukaz chkdsk C:

Če odkrijete napake, ponovite ukaz, vendar s / r / f, kot je prikazano na posnetku zaslona. Dejanje bo treba potrditi z vnosom Y, računalnik pa se bo znova zagnal, skeniranje in popravljanje pa bo končano pred zagonskim računalnikom.


Preverite dostop do imenika WinSxS


Vzrok napake pri skeniranju je lahko omejitev dostopa SFC do imenika WinSxS. Poskusite jih odstraniti tako, da v konzoli CMD zaženete icacls c: / windows / winxs

in znova zaženite računalnik.

Zaženite SFC v varnem načinu 


Naslednji korak je začetek postopka skeniranja SFC v varnem načinu. Vanj je najlažje zagnati s pomočjo pripomočka msconfig, tako da preklopite na zavihek »Prenos« in potrdite ustrezno potrditveno polje.

Potem je vse kot običajno, odprite ukazno vrstico s povišanimi privilegiji in izvedite ukaz sfc / scannow. Še bolje bo, če skeniranje SFC izvajate brez povezave. Če želite to narediti, zaženite sistem Windows namestitvenega diska, ko se prikaže okno čarovnika za namestitev, pritisnite Shift + F10,

tako odprete ukazno vrstico, določite črke pogona v njej in nato zaženite naslednji ukaz: sfc / scannow / offbootdir = D: \ / offwindir = C: \ Windows Where: offbootdir = D: \ odsek, ki vsebuje mapo WinSxS.offwindir = C: \ Windows - particija z nameščenim operacijskim sistemom.

  • Opomba: določanje količin črk v zagonskem okolju je najpreprostejši način za uporabo Beležnice, če ga zaženete z ukazom beležnice in izberete Datoteka → Shrani kot.

Obnovi sistemsko shranjevanje komponent


Če zgornje metode niso prinesle rezultatov, je velika verjetnost, da napaka pri zaščiti virov Windows povzroči škodo pri shranjevanju sistemskih komponent, torej vsebine mape WinSxS. Njeno stanje lahko preverite z ukazomDism / Online / Cleanup-Image / ScanHealth

če prikaže sporočilo o potrebi po obnovitvi prostora za shranjevanje, v konzoli izvedemo naslednji ukaz: Dism / Online / Cleanup-Image / RestoreHealth

Računalnik mora biti povezan z internetom, ker se bo Windows morda moral povezati s strežnikom Microsoft in prenesti manjkajoče datoteke. Na koncu postopka ponovno zaženemo. Ko je shramba obnovljena, bi moral sfc / scannow delovati tako, kot mora.

Oznake članka: Funkcija sistemske celovitosti Dism sistemskih datotek