Jei kai kurios „Windows“ funkcijos neveikia arba „Windows“ sugenda, naudokite sistemos failų tikrintuvą, kad nuskaitytumėte „Windows" ir atkurtumėte failus.
Nors iš pradžių toliau nurodyti veiksmai gali pasirodyti sudėtingi, tiesiog atlikite juos nuosekliai, žingsnis po žingsnio, ir mes pasistengsime grąžinti jus į teisingą kelią.
Sistemos failų tikrintuvo paleidimas (SFC.exe)
Norėdami tai atlikti, vykdykite toliau nurodytus veiksmus.
-
Atidarykite didesnių teisių komandinę eilutę. Norėdami tai padaryti, atlikite nurodytus tinkamus veiksmus:
-
Jei naudojate „Windows 10“, „Windows 8.1“ arba „Windows 8“, pirmiausia, prieš paleisdami sistemos failų tikrintuvą, paleiskite įrankį „Deployment Image Servicing and Management“ (DISM). (Jei naudojate „Windows 7“ arba „Windows Vista“, pereikite prie 3 veiksmo.)
Įveskite toliau nurodytą komandą, tada paspauskite ENTER: Gali praeiti kelios minutės, kol bus baigta komandos operacija.
DISM.exe /Online /Cleanup-image /Restorehealth
Svarbu. Kai vykdote šią komandą, DISM naudoja „Windows Update“, kad pateiktų failus, kurių reikia gedimams ištaisyti. Tačiau jei „Windows Update“ klientas jau sugadintas, naudokite veikiančią „Windows“ įdiegtį kaip taisymo šaltinį arba naudokite „Windows“ lygiagrečios versijos aplanką iš bendrai naudojamo tinklo objekto arba keičiamosios laikmenos, pvz., „Windows“ DVD, kaip failų šaltinį. Norėdami tai padaryti, vykdykite toliau nurodytą komandą:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Pastaba. Pakeiskite C:\RepairSource\Windows vietos rezervavimo ženklą savo taisymo šaltinio vieta. Daugiau informacijos, kaip naudojant DISM įrankį pataisyti „Windows“, žr. „Windows Image“ taisymas.
-
Komandinėje eilutėje įrašykite šią komandą ir paspauskite ENTER:
sfc /scannow
Komanda sfc /scannow nuskaitys visus apsaugotus sistemos failus ir pakeis sugadintus failus talpykloje laikoma kopija, kuri yra suglaudintame aplanke %WinDir%\System32\dllcache.
%WinDir% vietos rezervavimo ženklas nurodo operacinės sistemos „Windows“ aplanką. Pavyzdžiui, C:\Windows.
Pastaba. Neuždarykite šio komandinės eilutės lango, kol nebus baigta iki galo tikrinti. Pasibaigus šiam procesui bus rodomi žvalgymo rezultatai.
-
Kai procesas baigiamas, galite gauti vieną iš šių pranešimų:
-
„Windows“ išteklių apsauga nerado jokių vientisumo pažeidimų.
Tai reiškia, kad nėra jokių trūkstamų arba sugadintų sistemos failų. -
„Windows“ išteklių apsaugai nepavyko atlikti pageidaujamos operacijos.
Norėdami išspręsti šią problemą, atlikite žvalgymą sistemos failų tikrintuvu saugiuoju režimu ir įsitikinkite, kad %WinDir%\WinSxS\Temp yra aplankai PendingDeletes bei PendingRenames. -
„Windows“ išteklių apsauga rado sugadintų failų ir sėkmingai juos pataisė. Duomenys įtraukiami į CBS.Log %WinDir%\Logs\CBS\CBS.log.
Norėdami peržiūrėti išsamią informaciją apie sistemos failų žvalgymą ir atkūrimą, eikite į Kaip peržiūrėti sistemos failų tikrintuvo proceso informaciją. -
„Windows“ išteklių apsauga rado sugadintų failų, bet negalėjo kai kurių iš jų pataisyti. Duomenys įtraukiami į CBS.Log %WinDir%\Logs\CBS\CBS.log.
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.
-
Perbraukite ekraną nuo dešiniojo krašto ir bakstelėkite Ieškoti. Arba, jei naudojate pelę, nukreipkite pelės žymiklį į apatinį dešinįjį ekrano kampą ir spustelėkite Ieškoti. Įveskite Komandinė eilutė lauke Ieška, dešiniuoju pelės mygtuku spustelėkite Komandinė eilutė, tada spustelėkite Paleisti administratoriaus teisėmis. Jei raginama įvesti administratoriaus slaptažodį arba patvirtinti, įveskite slaptažodį arba spustelėkite Leisti.
Norėdami tai padaryti, spustelėkite Pradėti, įveskite Komandinė eilutė arba cmd į lauką Ieška, dešiniuoju pelės mygtuku spustelėkite Komandinė eilutė, tada spustelėkite Vykdyti administratoriaus teisėmis. Jei raginama įvesti administratoriaus slaptažodį arba patvirtinti, įveskite slaptažodį arba spustelėkite Leisti.
Daugiau informacijos
Kaip peržiūrėti išsamią sistemos failų tikrintuvo proceso informaciją
Norėdami peržiūrėti į failą CBS.Log įtrauktą informaciją, galite nukopijuoti ją į failą Sfcdetails.txt naudodami komandą Findstr, tada peržiūrėkite informaciją Sfcdetails.txt. Norėdami tai atlikti, vykdykite toliau nurodytus veiksmus.
-
Atidarykite didesnių teisių komandinę eilutę, kaip aprašyta 1 veiksme.
-
Komandinėje eilutėje įrašykite šią komandą ir paspauskite klavišą ENTER:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
Pastaba. Faile Sfcdetails.txt pateikiama informacija apie 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ą.
-
Atidarykite failą Sfcdetails.txt savo darbalaukyje.
-
Failo Sfcdetails.txt formatas yra toks:
data / laikas SFC informacija Toliau pateiktame žurnalo faile yra įrašas apie failą, kurio negalima taisyti. 2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing
Kaip neautomatiškai pakeisti sugadintą sistemos failą žinoma gera failo kopija
Kai nustatote, kuris sistemos failas buvo sugadintas ir galėtų būti pataisytas naudojant išsamią failo Sfcdetails.txt informaciją, raskite sugadinto failo vietą, tada neautomatiškai pakeiskite sugadintą failą žinoma gera failo kopija. Norėdami tai atlikti, vykdykite toliau nurodytus veiksmus.
Pastaba. Be to, gerą žinomą sistemos failo kopiją galite gauti iš kito kompiuterio, kuriame naudojama ta pati „Windows“ versija. Sistemos failų tikrintuvo procesą galite atlikti tame kompiuteryje norėdami įsitikinti, kad ketinamas kopijuoti sistemos failas yra gera kopija.
-
Įgykite teisę administruoti sugadintą sistemos failą. Norėdami tai padaryti, didesnių teisių komandinėje eilutėje nukopijuokite ir įklijuokite (arba įveskite) vieną iš toliau nurodytų komandų, tada paspauskite ENTER:
takeown /f Path_And_File_Name Pastaba. Vietos rezervavimo ženklas Path_And_File_Name nurodo sugadinto failo maršrutą ir failo pavadinimą. Pavyzdžiui, įveskite takeown /f C:\windows\system32\jscript.dll.
-
Suteikite administratoriams visą prieigą prie sugadinto sistemos failo. Norėdami tai padaryti nukopijuokite ir įklijuokite (arba įveskite) šią komandą, tada paspauskite ENTER:
icacls Path_And_File_Name /GRANT ADMINISTRATORS:F Pastaba. Vietos rezervavimo ženklas Path_And_File_Name nurodo sugadinto failo maršrutą ir failo pavadinimą. Pavyzdžiui, įveskite icacls E:\windows\system32\jscript.dll /grant administrators:F.
-
Pakeiskite sugadintą sistemos failą žinoma gera failo kopija. Norėdami tai padaryti nukopijuokite ir įklijuokite (arba įveskite) šią komandą, tada paspauskite ENTER:
Nukopijuokite Source_File Destination Pastaba. Vietos rezervavimo ženklas Source_File rodo žinomos geros failo kopijos maršrutą ir failo pavadinimą jūsų kompiuteryje, o vietos rezervavimo ženklas Destination rodo sugadinto failo maršrutą ir failo pavadinimą. Pavyzdžiui, įveskite copy E:\temp\jscript.dll C:\windows\system32\jscript.dll.
Jei aukščiau nurodyti veiksmai neveikia, gali tekti iš naujo įdiegti „Windows“. Norėdami gauti daugiau informacijos, žr. „Windows 10“ atkūrimo parinktys.