Applies ToWindows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Vista Enterprise 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Enterprise Windows Vista Ultimate Windows 10 Windows 11

Kai kritinių "Windows" sistemos failų nėra arba jie yra sugadinti, kai kurios "Windows" funkcijos gali tinkamai nustoti veikti arba "Windows" gali visiškai nebeatsakyti.  Tokiu atveju galite naudoti diegimo atvaizdų priežiūros ir valdymo įrankį (DISM) ir sistemos failų tikrintuvo įrankį (SFC), kad nuskaitytumėte sistemos failus ir atkurtumėte sugadintus arba trūkstamus failus.

2 veiksmas: paleiskite sistemos failų tikrintuvą

Lange Komandinė eilutė įveskite šią komandą ir paspauskite ENTER:

sfc /scannow

Komandinė eilutė su administratoriaus teisėmis – sfc /scannow   

Įspėjimas: Neuždarykite šio komandinės eilutės lango, kol nebus baigta iki galo tikrinti.

Komanda sfc /scannow nuskaitys visus apsaugotus sistemos failus ir pakeis sugadintus failus talpykloje saugoma kopija.  Pasibaigus šiam procesui bus rodomi žvalgymo rezultatai. Galite gauti vieną iš šių pranešimų:

Nuskaitymo rezultatų pranešimas

Atitinkamas veiksmas

„Windows“ išteklių apsauga nerado jokių vientisumo pažeidimų.

Neturite trūkstamų ar sugadintų sistemos failų.

„Windows“ išteklių apsaugai nepavyko atlikti pageidaujamos operacijos.

Norėdami išspręsti šią problemą, atlikite sistemos failų tikrintuvo nuskaitymą saugiuoju režimu.

Įsitikinkite, kad aplankai PendingDeletes ir PendingRenames yra dalyje %WinDir%\WinSxS\Temp.

%WinDir% vietos rezervavimo ženklas nurodo "Windows" operacinės sistemos aplanką, pvz., C:\Windows.

"Windows" išteklių apsauga rado sugadintų failų ir sėkmingai juos pataisė.

Operacija pavyko. 

Norėdami peržiūrėti išsamią informaciją apie sistemos failų nuskaitymą ir atkūrimą, eikite į Kaip peržiūrėti išsamią sistemos failų tikrintuvo proceso informaciją.

"Windows" išteklių apsauga rado sugadintų failų, bet nepavyko pataisyti kai kurių iš jų.

Norėdami sugadintus failus pataisyti neautomatiškai, peržiūrėkite sistemos failų tikrintuvo proceso informaciją, kad rastumėte sugadintą failą, tada neautomatiškai pakeiskite sugadintą failą žinoma gera failo kopija.

Daugiau informacijos

Norėdami peržiūrėti išsamią informaciją, įtrauktą į CBS. Žurnalo failą, atlikite šiuos veiksmus, kad nukopijuotumėte žurnalo informaciją į peržiūrimą teksto failą darbalaukyje:

  1. Atidarykite didesnių teisių komandinę eilutę, kaip aprašyta anksčiau.

  2. Lange Komandinė eilutė įveskite šią komandą (vienoje eilutėje), tada paspauskite ENTER:

    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" 

    Pastaba:  Sfcdetails.txt faile yra išsamios informacijos iš kiekvieną kartą, kai kompiuteryje buvo paleistas sistemos failų tikrintuvo įrankis. Šiame faile yra informacijos apie failus, kurių nepavyko pataisyti sistemos failų tikrintuvu. Patikrinkite datos ir laiko įrašus, kad nustatytumėte, kokie probleminiai failai buvo rasti paskutinį kartą paleidus sistemos failų tikrintuvą.

  3. Darbalaukyje atidarykite Sfcdetails.txt failą.

  4. Sfcdetails.txt failas naudoja šį formatą:

    Datos / laiko SFC išsami informacija Toliau pateiktame žurnalo failo pavyzdyje yra įrašas, skirtas failui, kurio nepavyko pataisyti: 2007-01-12 12:10:42, informacija CSI 00000008 [SR] Nepavyksta atkurti nario failo [l:34{17}]"Accessibility.dll" pritaikymo neįgaliesiems, Versija = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral saugykloje, failo nėra

Peržiūrėję žurnalo failą, kad nustatytumėte, kuris sistemos failas buvo sugadintas ir jo nepavyko pataisyti, raskite, kur yra sugadintas failas, tada rankiniu būdu pakeiskite sugadintą failą žinoma gerą failo kopija.

Norėdami tai padaryti, vykdykite toliau pateiktas instrukcijas.  Toliau pateiktose komandose vietos rezervavimo ženklas <Path_And_File_Name> nurodo sugadinto failo kelią ir failo vardą.

Pastaba: Galbūt galėsite gauti gerą sistemos failo kopiją iš kito kompiuterio, kuriame veikia ta pati "Windows" versija kaip ir jūsų kompiuteris. Tame kompiuteryje galite norėti atlikti sistemos failų tikrintuvo procesą, kad įsitikintumėte, jog sistemos failas, kurį ketinate kopijuoti, yra gera kopija.

1 veiksmas: perimti sugadinto sistemos failo administravimo nuosavybę.

Didesnių teisių komandinėje eilutėje įveskite šią komandą ir paspauskite ENTER:

takeown /f <Path_And_File_Name>

Pavyzdys:

takeown /f C:\windows\system32\jscript.dll

Komandinė eilutė su administratoriaus teisėmis – komanda pavyko

2 veiksmas: suteikite administratoriams visą prieigą prie sugadinto sistemos failo.

Įveskite šią komandą ir paspauskite ENTER:

icacls <Path_And_File_Name> /grant administrators:F 

Pavyzdys:

icacls C:\windows\system32\jscript.dll /grant administrators:F

Komandinė eilutė su administratoriaus teisėmis

3 veiksmas: sugadintą sistemos failą pakeiskite žinoma gerą failo kopija.

Įveskite šią komandą ir paspauskite ENTER:

Kopijuoti <Source_File> <paskirties>

Aukščiau pateiktoje komandoje pakeiskite<Source_File> vietos rezervavimo ženklą žinomos geros failo kopijos jūsų kompiuteryje keliu ir vardu ir pakeiskite <paskirties vietos rezervavimo ženklą> vietos rezervavimo ženklu sugadinto failo keliu ir failo vardu.

Pavyzdys:

kopijuoti E:\temp\jscript.dll C:\windows\system32\jscript.dll

Jei pirmiau nurodyti veiksmai nepadeda, gali tekti iš naujo įdiegti "Windows". Daugiau informacijos žr. Atkūrimo galimybės naudojant "Windows"

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.