1. Kas yra sistemos failų tikrintuvas (SFC)?
1.1 Apžvalga ir tikslas
Sistemos failų tikrintuvas (SFC) yra integruota „Windows“ programa, kuri nuskaito ir taiso trūkstamus arba sugadintus sistemos failus. Kai trūksta arba yra pažeisti svarbūs „Windows“ sistemos failai, operacinė sistema gali nustoti tinkamai veikti arba visai nereaguoti. SFC lygina jūsų sistemos failus su talpykloje esančia kopija, saugoma operacinėje sistemoje, automatiškai aptikdama ir taisydama bet kokius neatitikimus, atsiradusius dėl sugadintų ar trūkstamų failų.
Šis komandinės eilutės įrankis buvo prieinamas nuo „Windows 98“ ir tebėra esminė diagnostikos priemonė.ostic ir taisymo įrankis visose šiuolaikinėse „Windows“ versijose. SFC padeda palaikyti sistemos stabilumą, užtikrindamas apsaugotų operacinės sistemos failų vientisumą nereikalaujant visiško „Windows“ diegimo iš naujo.
1.2 Kaip veikia sistemos failų tikrintuvas
Sistemos failų tikrinimo priemonė nuskaito visus apsaugotus sistemos failus ir sugadintas versijas pakeičia talpykloje esančiomis kopijomis. Įrankis integruojasi su „Windows“ apsaugos mechanizmais, kad patikrintų failų vientisumą ir atkurtų pažeistus failus iš atsarginių kopijų vietų, saugomų jūsų kompiuteryje.
1.2.1 „Windows“ failų apsauga (WFP)
„Windows“ failų apsauga veikia registruodama pranešimus apie failų pakeitimus „Winlogon“ sistemoje. Kai aptinkami apsaugoti sistemos failo pakeitimai, WFP automatiškai atkuria modifikuotą failą iš talpykloje esančios kopijos, esančios suspaustame aplanke %WinDir%\System32\dllcache. Šis apsaugos mechanizmas buvo pristatytas sistemoje „Windows 2000“ ir užtikrino failų apsaugą realiuoju laiku „Windows NT“ pagrindu sukurtose operacinėse sistemose.
1.2.2 „Windows“ išteklių apsauga (WRP)
„Windows“ išteklių apsauga yra moderni failų apsaugos evoliucija, integruota su sistemos failų tikrintuvu „Windows Vista“ ir visose vėlesnėse versijose. WRP veikia nustatydama diskrecinius prieigos kontrolės sąrašus ir prieigos kontrolės sąrašus saugomiems ištekliams. Jei aptinkami saugomo sistemos failo pakeitimai, pakeistas failas atkuriamas iš talpykloje esančios kopijos, esančios %WinDir%\WinSxS\Backup. Leidimas visiškai pasiekti WRP apsaugotus išteklius suteikiamas tik procesams, naudojantiems „Windows“ modulių diegimo paslaugą, o tai reiškia, kad net administratoriai nebeturi neribotų teisių modifikuoti sistemos failų.
2. Kada naudoti sistemos failų tikrintuvą
2.1 Dažniausi sugadintų sistemos failų simptomai
Sistemos failų tikrintuvą turėtumėte paleisti, kai susiduriate su šiomis problemomis:
- „Windows“ veikia lėtai arba patiria našumo sumažėjimą
- Sistemos gedimai arba „Mėlynojo mirties ekrano“ klaidos
- Klaidos pranešimai, rodantys trūkstamus arba sugadintus sistemos failus
- „Windows“ funkcijos nustoja veikti tinkamai
- Sistema nereaguoja arba užstringa
- Su paleidimu susijusios problemos arba starproblemų
- Programos nepaleidžiamos arba netikėtai užstringa
2.2 Sistemos failų sugadinimo priežastys
- Aparatinės ir programinės įrangos gedimai: Seni arba sugedę komponentai, pvz., standieji diskai ir SSD diskai, arba programinė įranga su klaidomis ir kenkėjišku kodu, gali sugadinti failus.
- Maitinimo problemos ir sistemos gedimai: Staigūs elektros energijos tiekimo sutrikimai atliekant svarbias skaitymo / rašymo operacijas arba gedimai, kurie nutraukia sistemos procesus, gali sukelti failų sugadinimą.
- Kenkėjiškos programos ir virusai: Kenkėjiška programinė įranga dažnai tarpriverčia sistemos failus sutrikdyti arba perimti sistemos valdymą, kartais sukeldamas negrįžtamą failų sugadinimą.
- Neišsamūs sistemos atnaujinimai: Svarbių sistemos atnaujinimų nutraukimas gali palikti jūsų sistemą nepastovioje būsenoje, kai failai bus atnaujinti tik iš dalies, todėl jie gali būti sugadinti.
3. Būtinos sąlygos prieš paleidžiant SFC
3.1 Administratoriaus teisės
„sfc“ paleidimui reikalingos administratoriaus teisės. Norėdami patikrinti, ar turite administratoriaus prieigą, atidarykite Start Meniu -> Nustatymai -> sąskaitosJei turite administratoriaus teises, žodis „administratorius„turėtų būti rodoma po jūsų vartotojo vardu. Be šių teisių negalėsite sėkmingai vykdyti sistemos failų tikrinimo programos.
3.2 Saugaus režimo aspektai
Jūsų įrenginys neturėtų būti saugiuoju režimu, nebent sprendžiate sudėtingesnes klaidas. Jei jūsų sistema veikia saugiuoju režimu, paspauskite Win + R, įveskite msconfigir paspauskite įeiti. Eikite į bagažinė skirtuką, panaikinkite žymėjimą Seifas įkrovosir pasirinkite Aplikuoti -> OK. Kai būsite paraginti, pasirinkite Raiškatart.
3.3 Interneto ryšys, skirtas DISM
Jei reikia atlikti papildomus DISM taisymus, atlikdami sfc taisymus, turėtumėte būti prisijungę prie interneto. DISM naudoja „Windows Update“, kad gautų failus, reikalingus sugadintiems sistemos failams atkurti, todėl aktyvus interneto ryšys yra būtinas sėkmingam taisymui.
3.4 „Windows“ naujinimų reikalavimai
Prieš paleisdami sistemos failų tikrintuvą, įsitikinkite, kad įdiegėte naujausius „Windows“ naujinimus. Pasenę sistemos failai gali trukdyti taisymo procesui. Norėdami atnaujinti „Windows“, atidarykite Nustatymai -> "Windows" naujinimo ir įdiekite visus galimus atnaujinimus. Restarsavo kompiuteryje, kai atnaujinimai bus baigti.
4. DISM paleidimas prieš sistemos failų tikrintuvą
4.1 Kas yra DISM?
„Deployment Image Servicing and Management“ (DISM) yra integruota „Windows“ priemonė, leidžianti atlikti įvairias užduotis su „Windows“ sistemos atvaizdais. DISM gali prijungti ir atjungti atvaizdus, pridėti ir pašalinti tvarkykles, taikyti naujinimus ir įjungti funkcijas. Kai „Windows“ failų apsaugos talpykla, kurią naudoja sfc, sugadinama, DISM atkuria komponentų saugyklą, patikrindama visą sistemos būseną pagal švarų operacinės sistemos atvaizdą, saugomą vietoje arba internete.
4.2 Kodėl pirmiausia paleiskite DISM
„Microsoft“ rekomenduoja paleisti DISM prieš sistemos failų tikrintuvą, nes DISM teikia failus, reikalingus sugadintiems failams taisyti. Jei talpykla, kurią sfc naudoja sugadintiems failams atkurti, taip pat sugadinta, paleidus DISM, pirmiausia taisoma talpykla naudojant internetinį arba vietinį „Windows“ atvaizdą. Tai užtikrina, kad sfc turėtų prieigą prie švarių, nesugadintų šaltinio failų taisymo operacijoms.
4.3 Kaip vykdyti DISM komandas
Atviras Komandinė eilutė or "Windows PowerShell" kaip administratorius, tada vykdykite atitinkamą DISM komandą pagal savo poreikius:
| Komanda | Komandos aprašymas |
|---|---|
| DISM / Online / Cleanup Image / CheckHealth | Parinktis „CheckHealth“ patikrina, ar vaizdas buvo pažymėtas kaip sugadintas, neatlikus nuskaitymo. |
| DISM / Online / Cleanup Image / ScanHealth | „ScanHealth“ parinktis nuskaito vaizdą, ieškodama komponentų saugyklos pažeidimų, bet neišsprendžia jokių problemų. |
| DISM / Online / Valymas Image / RestoreHealth | „RestoreHealth“ parinktis nuskaito atvaizdą, ar nėra pažeidimų, automatiškai atlieka taisymo operacijas ir įrašo pažeidimus į žurnalo failą. Šis procesas paprastai trunka 15–30 minučių, priklausomai nuo pažeidimo lygio ir skaidinio dydžio. |
4.4 Alternatyvių taisymo šaltinių naudojimas su DISM
Jei DISM neranda šaltinio failų arba jūsų „Windows Update“ klientas neveikia, galite naudoti alternatyvų taisymo šaltinį. Prijunkite „Windows“ ISO failą, kuris tiksliai atitinka jūsų „Windows“ versiją, tada paleiskite šią komandą:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\Sources\Install.wim:1 /LimitAccess
Pakeiskite „X“ disko, prie kurio prijungtas jūsų ISO failas, raide. ISO versija turi būti tokia pati kaip ir jūsų veikiančios operacinės sistemos. 10586.0 ISO versija nepataisys veikiančios 10586.35 sistemos, nes joje yra papildomų atnaujinimų ir failų.
4.5 DISM alternatyvos, skirtos „Windows 7“
DISM negalimas „Windows 7“ ar ankstesnėse operacinės sistemos versijose. Tačiau „Microsoft“ teikia panašų įrankį, vadinamą „System Update Readiness Tool“ (SURT), kurį galite atsisiųsti iš „Microsoft Update“ katalogo. SURT veikia panašiai kaip DISM, atkurdamas ir taisydamas sugadintus sistemos failus. Jei naudojate „Windows 7“ ir sfc negali išspręsti problemų dėl sugadintų failų, kitas jūsų pasirinkimas yra SURT.
5. Kaip paleisti sistemos failų tikrintuvą sistemoje „Windows“
5.1 1 metodas: paleiskite SFC per komandinę eilutę
Komandinė eilutė suteikia most Įprastas sfc scannow paleidimo metodas „Windows“ sistemose.
- Atidarykite Start Meniu ir tipas Cmd paieškos laukelyje.
- Dešiniuoju pelės mygtuku spustelėkite Komandinė eilutė iš paieškos rezultatų ir pasirinkite Vykdyti kaip administratorius.
- Spauskite Taip jei paklausiama, naudotojo paskyros valdymo lange.
- Lange Komandinė eilutė įveskite SFC / scannow ir paspauskite įeiti.
- Palaukite, kol patvirtinimas pasieks 100 % ir bus baigtas. Nuskaitymas paprastai trunka 5–10 minučių, bet gali užtrukti ilgiau, priklausomai nuo jūsų kompiuterio ir rastų problemų.
- Neuždarykite komandinės eilutės lango, kol patikrinimas nebus 100 % baigtas.
- Raiškatarsavo kompiuteryje, kai procesas bus baigtas.
5.2 2 metodas: paleiskite SFC naudodami „Windows PowerShell“
„Windows PowerShell“ gali vykdyti tą patį sfc nuskaitymą kaip ir komandinė eilutė ir yra pageidaujama programa nuotoliniam scenarijų kūrimui ir įmonių aplinkoms.
- Atidarykite Start Meniu ir ieškoti "Windows PowerShell".
- Dešiniuoju pelės mygtuku spustelėkite "Windows PowerShell" ir tuomet Vykdyti kaip administratorius.
- Spauskite Taip Vartotojo abonemento valdymo ragelyje.
- Tipas SFC / scannow ir paspauskite įeiti.
- Palaukite, kol bus baigtas nuskaitymas, kuris paprastai trunka 5–10 minučių, bet gali užtrukti ilgiau, priklausomai nuo jūsų sistemos.
- Raiškatarkompiuterį, kai nuskaitymas bus baigtas.
5.3 3 metodas: paleiskite SFC „Windows“ atkūrimo aplinkoje („WinRE“)
Jei jūsų sistema nepasiekiama arba nepavyksta paleisti įprastai, galite naudoti „Windows“ atkūrimo aplinką, kad paleistumėte sistemos failų tikrintuvą.
- Atidarykite Start Meniu -> Nustatymai -> sistema -> išieškojimas.
- Slinkite žemyn iki Išplėstinė Starvamzdis pagal Atkūrimo parinktys ir tuomet Raiškatardabar.
- Jūsų kompiuteris veiks iš naujo.tart į „WinRE“.
- pasirinkti Šalinti -> Advanced Options -> Komandinė eilutė.
- Tipas sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows ir paspauskite įeiti.
- Pakeiskite disko raidę D:\ faktinio disko, kuriame yra jūsų „Windows“ aplankas, raide, paprastai C:\ arba D:\.
5.4 4 metodas: paleiskite SFC naudodami „Windows“ atkūrimo laikmeną
Kai dėl didelio sistemos failų sugadinimo negalima paleisti „Windows“, galite naudoti „Windows“ atkūrimo laikmeną, kad paleistumėte sfc.
- Sukurkite „Windows“ diegimo diską naudodami „Dell OS Recovery“ įrankį arba „Windows Media Creation Tool“.
- Prijunkite USB diegimo diską prie kompiuterio.
- Įjunkite kompiuterį ir palieskite F12 klavišą, kol pateksite į vienkartinį paleidimo meniu.
- Iš sąrašo pasirinkite USB atmintinę ir paspauskite įeiti.
- Kompiuteris paleidžiamas naudojant USB diegimo diską.
- Pasirinkite kalbą ir spustelėkite Sekantis.
- pasirinkti Remontas savo kompiuterį.
- Spauskite Šalinti -> Advanced Options -> Komandinė eilutė.
- Tipas sfc / scannow / offbootdir = C: \ / offwindir = C: \ Windows ir paspauskite įeiti.
- Pakeiskite C:\ disko raide, kurioje yra jūsų „Windows“ diegimas.
- Palaukite, kol sistemos failų tikrintuvas baigs darbą, tai gali užtrukti iki vienos valandos, priklausomai nuo jūsų konfigūracijos.
- Raiškatarsavo kompiuteryje, kai procesas bus baigtas.
6. SFC nuskaitymo rezultatų supratimas
6.1 „Windows išteklių apsauga nerado jokių vientisumo pažeidimų“
Šis pranešimas rodo, kad „sfc scannow“ nerado jokių problemų su jūsų sistemos failais. Jūsų sistemos failai yra nepažeisti ir nesugadinti. Jei problemos ir toliau kyla, problema greičiausiai kyla dėl kito šaltinio, o ne dėl sugadintų sistemos failų. Gali tekti pašalinti kitas galimas priežastis, pvz., tvarkyklių problemas, programinės įrangos konfliktus ar aparatinės įrangos problemas.
6.2 „Windows išteklių apsauga rado sugadintus failus ir juos pataisė“
Šis rezultatas reiškia, kad sfc sėkmingai identifikavo sugadintus failus ir juos pataisė naudodama talpykloje saugomas kopijas. Operacija buvo sėkminga, o jūsų sistemos failai buvo atkurti į tinkamą būseną. Informacija apie pataisytus failus pateikiama CBS.log faile adresu %WinDir%\Logs\CBS\CBS.log. Gavus šį pranešimą,...tarpatikrinkite savo kompiuterį, kad visi taisymai būtų atlikti tinkamai.
6.3 „Windows išteklių apsauga rado sugadintus failus, bet negalėjo ištaisyti kai kurių“
Kai „sfc scannow“ rodo šį pranešimą, įrankis aptiko sugadintų failų, bet negalėjo jų visų atkurti. Paprastai taip nutinka, kai sugadinta ir talpykla, kurią sistemos failų tikrintuvas naudoja sugadintiems failams atkurti. Tokiu atveju turėtumėte paleisti DISM, kad pataisytumėte komponentų saugyklą, o tada dar kartą paleisti sfc. Išsami informacija apie sugadintus failus pateikiama CBS.log faile. Jei DISM ir sfc kartu negali išspręsti problemų, gali tekti rankiniu būdu pakeisti sugadintus failus arba atlikti sistemos atkūrimą.
6.4 „Windows išteklių apsauga negalėjo atlikti prašomos operacijos“
Šis pranešimas rodo, kad sfc negalėjo užbaigti nuskaitymo. Most Dažna priežastis – bandymas atlikti nuskaitymą, kol „Windows“ atlieka kitas failų operacijas. Norėdami tai išspręsti, atlikite sistemos failų tikrinimo priemonės nuskaitymą saugiuoju režimu ir įsitikinkite, kad aplankai „PendingDeletes“ ir „PendingRenames“ yra aplanke %WinDir%\WinSxS\Temp. Vietos rezervavimo ženklas %WinDir% žymi „Windows“ operacinės sistemos aplanką, pvz., C:\Windows.
7. Išplėstinės sistemos failų tikrinimo parinktys
7.1 SFC komandų modifikatoriai
Sistemos failų tikrintuvas palaiko keletą modifikatorių, be standartinės „sfc scannow“ komandos:
| pokytis | Aprašymas |
|---|---|
| / skenuoti dabar | Nuskaito visus apsaugotus sistemos failus ir pakeičia sugadintus arba neteisingus failus talpykloje esančiomis kopijomis. |
| /tik patikrinti | Nuskaito visus apsaugotus sistemos failus neatlikdamas jokių taisymų. Naudokite tai norėdami patikrinti, ar nėra sugadintų failų, nekeisdami jų. |
| / scanonce | Nuskaito visus apsaugotus sistemos failus vieną kartą kito sistemos atkūrimo metu.tart. |
| / scanboot | Nuskaito visus apsaugotus sistemos failus kiekvieną kartą, kai kompiuteris paleidžiamas iš naujotarTS. |
| / atšaukti | Atšaukia visus laukiančius nuskaitymus, suplanuotus naudojant modifikatorių /scanboot. |
| /offbootdir ir /offwindir | Nurodo neprisijungusio paleidimo katalogo ir „Windows“ katalogo vietą, kai sfc paleidžiamas iš atkūrimo laikmenos. |
7.2 Kelių SFC nuskaitymų vykdymas
Norint išspręsti visas problemas, gali tekti paleisti „sfc scannow“ iki trijų kartų. Jei pirmojo nuskaitymo metu randami ir pataisomi sugadinti failai, paleiskite nuskaitymą dar kartą, kad įsitikintumėte, jog visos problemos išspręstos. Kiekvienas paskesnis nuskaitymas gali atskleisti papildomų pažeidimų, kurie tampa matomi tik baigus ankstesnius taisymus. Paleiskite „sfc“, kol gausite pranešimą, kad nerasta vientisumo pažeidimų, arba kol atlikus papildomus nuskaitymus daugiau jokių pakeitimų nebus.
8. Sistemos failų tikrintuvo žurnalo failų peržiūra
8.1 CBS.log failo supratimas
Kaskart paleidus sfc nuskaitymą, sistemos failų tikrintuvas registruoja savo veiklą CBS.log faile, esančiame %WinDir%\Logs\CBS\CBS.log. Šiame žurnalo faile yra išsami informacija apie kiekvieną nuskaitytą failą, rastus sugadintus failus ir atliktas taisymo operacijas. CBS.log faile yra informacijos apie failus, kurių sistemos failų tikrintuvas negali pataisyti, todėl jis yra būtinas šalinant nuolatines sugadinimo problemas.
8.2 Kaip išgauti SFC informaciją
Kadangi kelios „Windows“ priežiūros priemonės pridės žurnalus prie CBS.log failo, norint lengviau peržiūrėti, reikia išskleisti atitinkamus sistemos failų tikrintuvo įrašus į atskirą tekstinį failą.
- Atidarykite padidintų teisių komandų eilutę įvesdami Cmd viduje Paieška langelį, dešiniuoju pelės mygtuku spustelėjus Komandinė eilutėir pasirinkite Vykdyti kaip administratorius.
- Komandinės eilutės lange vienoje eilutėje įveskite šią komandą ir paspauskite įeiti:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
- Norėdami peržiūrėti filtruotus žurnalo įrašus, darbalaukyje atidarykite failą sfcdetails.txt.
8.3 Žurnalo įrašų skaitymas ir interpretavimas
Failas „sfcdetails.txt“ naudojamas tokiu formatu: data / laikas, po kurio pateikiama sfc detalė. Faile yra išsami informacija apie kiekvieną kartą, kai kompiuteryje buvo paleistas sistemos failų tikrintuvas. Patikrinkite datos ir laiko įrašus, kad nustatytumėte, kurie probleminiai failai buvo rasti jūsų m metu.ost Naujausias nuskaitymas. Kiekvienas įrašas nurodo, ar failas buvo sėkmingai pataisytas, ar jo nepavyko pataisyti, ar jo trūksta. Ši informacija padeda nustatyti, kuriuos failus reikia pakeisti rankiniu būdu, jei sfc negali jų pataisyti automatiškai.
Žemiau pateikiami keli žurnalo įrašų pavyzdžiai:
2025-12-15 13:35:45, Info CSI 00000007 [SR] Verifying 100 components 2025-12-15 13:35:45, Info CSI 00000008 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000009 [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000a [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000b [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000c [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000d [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000e [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000f [SR] Verify complete 2025-12-15 13:35:46, Info CSI 00000010 [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 00000011 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000012 [SR] Verify complete
9. Rankinis sistemos failų taisymas
9.1 Kai reikalingas rankinis remontas
Rankinis taisymas tampa būtinas, kai sistemos failų tikrintuvas randa sugadintų failų, bet negali ištaisyti kai kurių ar visų jų. Peržiūrėję CBS.log failą, kad nustatytumėte, kuris sistemos failas buvo sugadintas ir kurio negalima pataisyti, turite rasti, kur yra sugadintas failas, ir rankiniu būdu jį pakeisti žinoma gera kopija. Galite gauti žinomą gerą sistemos failo kopiją iš kito kompiuterio, kuriame veikia ta pati „Windows“ versija kaip ir jūsų kompiuteryje. Atlikite sistemos failų tikrinimo procesą tame kompiuteryje, kad įsitikintumėte, jog failas, kurį norite kopijuoti, nėra sugadintas.
9.2 Administravimo nuosavybės perėmimas
9.2.1 Komandos „Takeown“ naudojimas
Prieš pakeisdami sugadintą sistemos failą, turite perimti jo administratoriaus teises. Komandinėje eilutėje su padidintomis teisėmis įveskite šią komandą ir paspauskite įeiti:
takeown /f <Path_And_File_Name>
Pakeisti su sugadinto failo tikruoju keliu ir failo pavadinimu. Pavyzdžiui:
takeown /f C:\windows\system32\jscript.dll
9.3 Administratoriaus prieigos suteikimas
9.3.1 „Icacls“ komandos naudojimas
Perėmę nuosavybės teisę, turite suteikti administratoriams visišką prieigą prie sugadinto sistemos failo. Įveskite šią komandą ir paspauskite įeiti:
icacls <Path_And_File_Name> /grant administrators:F
Pavyzdžiui:
icacls C:\windows\system32\jscript.dll /grant administrators:F
9.4 Sugadintų failų pakeitimas
Kai perimsite nuosavybę ir suteiksite prieigą, sugadintą sistemos failą galėsite pakeisti žinoma gera kopija.
- Žinomų gerų failų kopijų gavimas: Nukopijuokite pakeitimo failą iš kito kompiuterio, kuriame veikia ta pati „Windows“ versija, į vietą savo kompiuteryje, pvz., USB atmintinę arba tinklo vietą.
- Naudojant kopijavimo komandą: Įveskite šią komandą ir paspauskite įeiti:
Copy <Source_File> <Destination>
Pakeisti su žinomos geros kopijos keliu ir failo pavadinimu ir pakeiskite su sugadinto failo keliu ir pavadinimu. Pavyzdžiui:
copy E:\temp\jscript.dll C:\windows\system32\jscript.dll
10. Sistemos failų tikrintuvo problemų sprendimas
10.1 Nepavyksta užbaigti SFC nuskaitymo
10.1.1 SFC paleidimas saugiuoju režimu
Jei „sfc scannow“ nepavyksta normaliai užbaigti, paleiskite sistemą saugiuoju režimu ir dar kartą paleiskite nuskaitymą. Norėdami įjungti saugųjį režimą, paspauskite Win + R, įveskite msconfigir paspauskite įeiti. Eikite į bagažinė skirtuką, patikrinkite Seifas įkrovos, Pasirinkite Minimalusir spustelėkite OKRes.tarkompiuteryje ir, kai jis veikia saugiuoju režimu, atidarykite padidintų teisių komandų eilutę ir paleiskite SFC / scannowBaigus nuskaityti, grįžkite į „msconfig“, panaikinkite žymėjimą Seifas įkrovosir rez.tart paprastai.
10.1.2 Laukiančių ištrynimų ir laukiančių pervadinimų aplankų tikrinimas
Jei sfc rodo „Windows Resource Protection could not perform the requested operation“ (Windows išteklių apsauga negalėjo atlikti prašomos operacijos), įsitikinkite, kad aplankai „PendingDeletes“ ir „PendingRenames“ yra aplanke %WinDir%\WinSxS\Temp. Atidarykite failų naršyklę ir eikite į C:\Windows\WinSxS\Temp. Jei šių aplankų nėra, sukurkite juos rankiniu būdu ir dar kartą paleiskite sfc. Šie aplankai yra būtini sistemos failų tikrintuvui, kad jis galėtų sudaryti failų operacijų eilę nuskaitymo metu.
10.2 DISM neranda šaltinio failų
10.2.1 Windows ISO montavimas
Kai DISM rodo „nepavyksta rasti šaltinio failų“, jums reikia „Windows“ ISO failo, kuris tiksliai atitiktų jūsų „Windows“ versiją. Atsisiųskite ISO iš „Microsoft“, dešiniuoju pelės mygtuku spustelėkite ISO failą ir pasirinkite KalnasAtkreipkite dėmesį į prijungtam ISO priskirtą disko raidę. Tada paleiskite DISM, nurodydami šaltinio parametrą į prijungto ISO vietą.
10.2.2 Pasirinktinių taisymo šaltinių naudojimas
Kaip failų šaltinį galite naudoti „Windows“ diegimą, „Windows“ aplanką iš tinklo bendrinamo aplanko arba išimamą laikmeną. Paleiskite šią komandą:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Pakeiskite C:\RepairSource\Windows savo taisymo šaltinio vieta. Parametras /LimitAccess neleidžia DISM susisiekti su „Windows Update“, todėl jis priverstas naudoti tik nurodytą šaltinį.
10.3 SFC ir toliau randa tas pačias klaidas
Jei „sfc scannow“ po kelių nuskaitymų ir toliau randa tas pačias klaidas, pirmiausia paleiskite DISM, kad pataisytumėte komponentų saugyklą, tada dar kartą paleiskite „sfc“. Jei problema išlieka, patikrinkite CBS.log failą, kad nustatytumėte konkrečius failus, kurių negalima pataisyti, ir pabandykite juos pakeisti rankiniu būdu. Kraštutiniu atveju apsvarstykite galimybę atkurti sistemą iki taško, kuris buvo prieš įvykstant gedimui, arba atlikite švarų „Windows“ diegimą, jei sistemos atkūrimas nepasiekiamas arba nesėkmingas.
11. Geriausia sistemos failų tikrintuvo praktika
11.1 Kada paleisti sistemos failų tikrintuvą
Paleiskite sistemos failų tikrintuvą, kai sistema nestabili, stringa, rodomi klaidų pranešimai arba kyla našumo problemų, kurios gali rodyti failų sugadinimą. Įdiegę svarbius „Windows“ naujinimus, iš karto paleiskite „sfc scannow“, kad patikrintumėte sistemos vientisumą. Taip pat paleiskite įrankį prieš atlikdami svarbias sistemos operacijas arba po atkūrimo po kenkėjiškų programų infekcijų, kad įsitikintumėte, jog visi sistemos failai nepažeisti.
11.2 Reguliaraus SFC nuskaitymo planavimas
Apsvarstykite galimybę planuoti mėnesinius sfc nuskaitymus, ypač įrenginiams, kuriuose dažnai pasitaiko naudotojų konfigūracijos klaidų arba kurie yra itin svarbioje aplinkoje. Reguliarūs nuskaitymai padeda anksti aptikti failų sugadinimą, kol tai nesukelia rimtų sistemos problemų. „Windows“ užduočių planuoklėje galite sukurti suplanuotą užduotį, kad sfc būtų paleistas automatiškai, tačiau norint sėkmingai vykdyti, turite sukonfigūruoti ją taip, kad ji veiktų su didžiausiomis teisėmis.
11.3 Duomenų atsarginių kopijų kūrimas prieš paleidžiant SFC
Nors „sfc“ paprastai veikia saugiai, visada pravartu iš anksto sukurti svarbių duomenų atsargines kopijas. Jei sistemos failų tikrintuvas modifikuoja sistemos failus ir kas nors negerai, atsarginė kopija užtikrina, kad galėsite atkurti duomenis. Be to, jei „sfc“ modifikavo jūsų sistemos failus ir atšaukė tinkinimus, turėsite visų konfigūracijos failų, kuriuos gali tekti atkurti, kopijas.
11.4 SFC paleidimas po DISM
Visada paleiskite „sfc scannow“ po „DISM RestoreHealth“ paleidimo. DISM pataiso komponentų saugyklą, kurią „sfc“ naudoja kaip pakeitimo failų šaltinį. Paleidus „sfc“ po „DISM“, užtikrinama, kad sistemos failų tikrintuvas galėtų pasiekti švarius, nesugadintus failus pataisymui. Šis derinys suteikia „m“ost Išsamus požiūris į sistemos failų sugadinimo taisymą.
11.5 SFC paleidimas iš naujo po taisymo
Kai sfc baigs nuskaityti ir praneš, kad failai buvo pataisyti, dar kartą paleiskite nuskaitymą, kad įsitikintumėte, jog visos problemos išspręstos. Kartais taisant vieną sugadintų failų rinkinį, atskleidžiami papildomi anksčiau paslėpti pažeidimai. Toliau paleiskite sfc, kol gausite pranešimą, kad nerasta vientisumo pažeidimų, patvirtinantį, kad jūsų sistemos failai yra visiškai pataisyti.
12. Sistemos failų tikrintuvas skirtingose „Windows“ versijose
12.1 „Windows 11“
Sistemos failų tikrintuvas „Windows 11“ ir „Windows 10“ sistemose veikia vienodai. Paleiskite „sfc“ per komandinę eilutę, „Windows PowerShell“ arba „Windows“ terminalą su administratoriaus teisėmis. „Windows 11“ apima tą pačią DISM integraciją ir „Windows“ išteklių apsaugos funkcijas. Jei sistema nepavyksta paleisti įprastai, „sfc“ taip pat galite pasiekti per „Windows“ atkūrimo aplinką.
12.2 „Windows 10“
„Windows 10“ teikia visišką „sfc“ ir „DISM“ palaikymą. Sistemos failų tikrintuvas sklandžiai integruojasi su „Windows Resource Protection“ ir siūlo visus komandų modifikatorius. Norėdami gauti optimalius rezultatus, „Windows 10“ naudotojai visada turėtų paleisti DISM prieš „sfc“. Įrankis veikia vienodai, nesvarbu, ar jį pasiekiate per komandinę eilutę, ar „Windows PowerShell“.
12.3 „Windows 8“ ir „8.1“
„Windows 8“ ir „8.1“ versijose kartu su sistemos failų tikrintuvu buvo pristatyta DISM, todėl tai buvo pirmosios vartotojams skirtos „Windows“ versijos, kuriose buvo abu įrankiai. Paleiskite sfc taip pat, kaip ir „Windows 10“ bei „11“. Paleiskite komandinę eilutę paspausdami Win + X ir pasirenkant Komandinis eilutė (administratorius)„Windows Resource Protection“ šiose versijose užtikrina visišką failų apsaugą.
12.4 „Windows 7“
Sistemos failų tikrintuvas veikia „Windows 7“, bet DISM nėra. Vietoj to, naudokite „System Update Readiness Tool“ kaip alternatyvą DISM komponentų saugyklai taisyti. „Windows 7“ naudoja „Windows File Protection“, o ne „Windows Resource Protection“, tačiau sfc veikia taip pat. Paleiskite įrankį per padidintas komandų eilutę, naudodami tas pačias komandas kaip ir naujesnėse „Windows“ versijose.
13. Alternatyvos, kai sistemos failų tikrintuvas neveikia
13.1 Sistemos atkūrimas
Jei sfc ir DISM kartu negali išspręsti failų sugadinimo problemų, sistemos atkūrimas gali padėti grąžinti jūsų sistemą į švarią būseną iš ankstesnio atkūrimo taško. Sistemos atkūrimas išsaugo asmeninius failus, pvz., dokumentus ir nuotraukas, atkurdamas sistemos failus ir nustatymus. Atidaryti valdymo pultas -> sistema -> sistemos apsauga -> sistemos atkūrimas ir pasirinkite atkūrimo tašką, kurį turėjote prieš įvykstant gedimui. Atminkite, kad sistemos atkūrimas veikia tik tuo atveju, jei jūsų sistemoje jau yra sukonfigūruoti atkūrimo taškai.
13.2 „Windows“ nustatymas iš naujo
„Windows“ atkūrimas siūlo išsamesnį sprendimą nei sistemos atkūrimas. Ši funkcija iš naujo įdiegia „Windows“, suteikdama jums galimybę išsaugoti asmeninius failus. Atidaryti Nustatymai -> sistema -> išieškojimas -> Atstatykite šį kompiuterįPasirinkite, ar išsaugoti failus, ar pašalinti viską. „Windows“ atkūrimas išsprendžia problemas.ost failų korupcijos problemas išspręskite įdiegdami naujus sistemos failus, nors vėliau turėsite iš naujo įdiegti programas.
13.3 Švarus „Windows“ diegimas
Švari „Windows“ instaliacija reiškia most Išsamus sprendimas nuolatiniams failų sugadinimams, kurių sistemos failų tikrintuvas negali ištaisyti. Ši parinktis visiškai išvalo jūsų sistemą ir įdiegia naują „Windows“ kopiją. Prieš tęsdami sukurkite visų svarbių failų atsargines kopijas, nes švarus diegimas pašalina visus duomenis, programas ir nustatymus. Atsisiųskite „Windows“ diegimo laikmeną iš „Microsoft“, sukurkite paleidžiamą USB atmintinę, paleiskite iš laikmenos ir vykdykite diegimo nurodymus. Švarus diegimas garantuoja, kad visi sistemos failai yra nesugadinti ir tvarkingi.
14. Dažnai užduodami klausimai
K: Kiek laiko užtrunka SFC /scannow?
A: „SFC scannow“ nuskaitymas „m“ įrenginyje paprastai trunka 5–10 minučių.ost sistemos. Tačiau nuskaitymas gali trukti gerokai ilgiau, priklausomai nuo jūsų kompiuterio aparatinės įrangos specifikacijų, „Windows“ diegimo dydžio ir nuskaitymo metu rastų problemų skaičiaus. Jei sistemos failų tikrintuvas aptinka daug sugadintų failų, nuskaitymas gali užtrukti 30 minučių ar ilgiau. Nuskaitymas gali užtrukti iki vienos valandos, jei vykdomas iš „Windows“ atkūrimo laikmenos. Neuždarykite komandinės eilutės lango, kol patikrinimas nebus baigtas 100 %.
K: Ar pirmiausia turėčiau paleisti SFC ar DISM?
A: Prieš sistemos failų tikrintuvą turėtumėte paleisti DISM. DISM pataiso komponentų saugyklą, kurią sfc naudoja kaip pakeitimo failų šaltinį. Jei pirmiausia paleidžiate sfc ir ji praneša, kad rado sugadintų failų, bet negalėjo ištaisyti kai kurių iš jų, tai paprastai reiškia, kad pati talpykla yra sugadinta. Pirmiausia paleidus DISM RestoreHealth užtikrinama, kad komponentų saugykla būtų švari, todėl sfc gali sėkmingai pataisyti visus sugadintus failus naudodama švarius šaltinio failus.
K: Ar galiu sustabdyti vykstantį SFC nuskaitymą?
A: Nors galite uždaryti komandinės eilutės langą, kad sustabdytumėte vykdomą sfc nuskaitymą, to daryti nerekomenduojama. Nutraukus nuskaitymą, jūsų sistema gali patekti į nenuoseklią būseną, jei sistemos failų tikrintuvas tuo metu keitė failus. Jei turite sustabdyti nuskaitymą, uždarykite komandinės eilutės langą ir vėliau dar kartą paleiskite nuskaitymą, kol jis bus baigtas. Norėdami atšaukti suplanuotus nuskaitymus, naudokite modifikatorių /cancel, nustatytą su /scanboot.
K: Kiek kartų turėčiau paleisti SFC?
A: Norint išspręsti visas problemas, gali tekti paleisti „sfc scannow“ iki trijų kartų. Paleiskite pirmąjį nuskaitymą ir, jei jis pataiso failus, paleiskite jį dar kartą, kad įsitikintumėte, jog visos problemos išspręstos. Kiekvienas paskesnis nuskaitymas gali atskleisti papildomų pažeidimų, kurie tampa matomi tik baigus ankstesnius taisymus. Tęskite sistemos failų tikrinimo vykdymą, kol gausite pranešimą, kad „Windows“ išteklių apsauga nerado jokių vientisumo pažeidimų, arba kol atlikus papildomus nuskaitymus nebus jokių tolesnių pakeitimų.
K: Ar SFC veikia sistemoje „Windows 7“?
A: Taip, sistemos failų tikrintuvas veikia „Windows 7“ sistemoje naudodamas tas pačias komandas ir procedūras kaip ir naujesnės „Windows“ versijos. Tačiau DISM sistemoje „Windows 7“ nepasiekiamas. Vietoj to, atsisiųskite ir naudokite sistemos naujinimo parengties įrankį iš „Microsoft Update“ katalogo kaip alternatyvą DISM, kad pataisytumėte komponentų saugyklą prieš paleisdami sfc. „Windows 7“ naudoja „Windows“ failų apsaugą, o ne „Windows“ išteklių apsaugą, tačiau sfc įrankis veikia identiškai.
K: Ar galiu paleisti SFC neturėdamas administratoriaus teisių?
A: Ne, negalite paleisti sistemos failų tikrintuvo be administratoriaus teisių. Sfc įrankiui reikalingos padidintos teisės, nes jis modifikuoja apsaugotus sistemos failus, prie kurių negali prisijungti įprasti vartotojų abonementai. Kai bandote paleisti sfc iš komandinės eilutės be padidintų teisių, „Windows“ parodys klaidos pranešimą, kad turite būti administratorius, vykdantis konsolės sesiją. Prieš vykdydami sfc komandas, visada atidarykite komandinę eilutę arba „Windows PowerShell“ kaip administratorius.
K: Kokius failus apsaugo sistemos failų tikrintuvas?
A: Sistemos failų tikrintuvas apsaugo svarbius „Windows“ operacinės sistemos failus, įskaitant pagrindinius sistemos komponentus, tvarkykles, bibliotekasrarir nustatymus, kuriais „Windows“ naudojasi, kad tinkamai veiktų. Apsaugoti failai daugiausia yra „Windows“ ir „System32“ aplankuose. „Windows“ išteklių apsauga tvarko saugomų išteklių sąrašą, o sfc kiekvieno nuskaitymo metu nuskaito visus šiame sąraše esančius failus. Įrankis neapsaugo vartotojo failų, programų failų ar dokumentų.
K: Ar galiu rankiniu būdu pakeisti sugadintus sistemos failus?
A: Taip, sugadintą sistemos failą galite pakeisti rankiniu būdu, tačiau tai turėtų būti daroma tik kaip paskutinė priemonė. Kad užtikrintumėte suderinamumą, turite įsitikinti, kad pakaitinis failas yra iš tos pačios „Windows“ versijos, leidimo ir atnaujinimo lygio. Norėdami perimti sugadinto failo nuosavybę, naudokite komandą „takeown“, komandą „icacls“, kad suteiktumėte administratoriaus prieigą, ir komandą „copy“, kad pakeistumėte failą. Taisant sugadintus failus geriausia pasikliauti integruotais įrankiais, tokiais kaip sistemos failų tikrintuvas ir DISM, nes rankinis pakeitimas kelia sistemos nestabilumo riziką, jei atliekamas neteisingai.
K: Kada turėčiau atlikti sistemos atkūrimą?
A: Atlikite sistemos atkūrimą, kai sfc ir DISM kartu negali išspręsti failų sugadinimo problemų. Sistemos atkūrimas grąžina jūsų sistemą į švarią būseną iš ankstesnio atkūrimo taško, išsaugant asmeninius failus, pvz., dokumentus ir nuotraukas. Ši parinktis gerai veikia norint išspręsti sugadinimą, įvykusį po konkretaus įvykio, pvz., nepavykusio atnaujinimo ar tvarkyklės diegimo. Jei sistemos atkūrimas nepasiekiamas arba nepavyksta, apsvarstykite galimybę atlikti „Windows“ atkūrimą arba švarų diegimą kaip išsamesnes alternatyvas.
K: Ar DISM yra sistemoje „Windows 7“?
A: Ne, DISM negalimas „Windows 7“ ar ankstesnėse „Windows“ versijose. „Windows 7“ sistemoje naudokite „System Update Readiness Tool“ kaip alternatyvą DISM. Atsisiųskite SURT iš „Microsoft Update“ katalogo ir paleiskite jį prieš vykdydami sfc, kad pataisytumėte komponentų saugyklą. SURT veikia panašiai kaip DISM, atkurdamas ir taisydamas sugadintus sistemos failus, kuriuos sistemos failų tikrintuvas naudoja kaip taisymo šaltinį.
K: Ar sistemos failų tikrintuvas gali atkurti ištrintus nesisteminius failus?
A: Ne, sistemos failų tikrintuvas negali atkurti ištrintų nesisteminių failų. Įrankis nuskaito ir taiso tik apsaugotus „Windows“ sistemos failus. Jis neatkuria naudotojų dokumentų, nuotraukų, programų ar kitų ištrintų nesisteminių failų. Norėdami atkurti ištrintus naudotojų failus, turite laikytis šių nurodymų: išsamus mūsų vadovasSistemos failų tikrintuvas specialiai apsaugo ir taiso tik tuos svarbiausius failus, kurių reikia „Windows“ veikimui.
15. Išvada
15.1 Pagrindinių punktų santrauka
Sistemos failų tikrintuvas išlieka svarbia priemone, padedančia palaikyti „Windows“ stabilumą, nuskaitant ir taisant sugadintus sistemos failus. Prieš sfc visada paleiskite DISM, kad įsitikintumėte, jog komponentų saugykla yra sveika, ir sistemos failų tikrintuvas galėtų pasiekti švarius šaltinio failus taisymui. Paleiskite sfc scannow iš padidintų teisių komandinės eilutės arba „PowerShell“ ir būkite pasiruošę atlikti kelis nuskaitymus, jei reikia. Patikrinkite CBS.log failą, kuriame yra informacijos apie visus failus, kurių nepavyko pataisyti, ir rankinį pakeitimą naudokite kaip paskutinę išeitį. Jei sfc negali išspręsti sugadinimo, tęskite sistemos atkūrimą, „Windows“ atkūrimą arba švarų diegimą kaip vis išsamesnius sprendimus.
15.2 Sistemos failų vientisumo palaikymas
Sistemos failų vientisumą palaikykite nedelsdami įdiegdami „Windows“ naujinimus, naudodami patikimą antivirusinę programinę įrangą, užtikrindami stabilų maitinimo šaltinį ir reguliariai kurdami duomenų atsargines kopijas. Periodiškai paleiskite sistemos failų tikrintuvą kaip prevencinę priežiūrą, ypač po didelių sistemos pakeitimų ar atnaujinimų. Venkite rankiniu būdu modifikuoti sistemos failus, nebent tai būtų absoliučiai būtina, nes tai gali sukelti failų sugadinimą. Laikydamiesi šių geriausių praktikų ir naudodami sfc, kai kyla problemų, galite užtikrinti sklandų „Windows“ sistemos veikimą ir išvengti rimtų stabilumo problemų, kurias sukelia sugadinti sistemos failai.
Nuorodos
- Oficialus „Microsoft“ dokumentas: Norėdami pataisyti trūkstamus arba sugadintus sistemos failus, naudokite sistemos failų tikrinimo įrankį
- Oficialus „Microsoft“ dokumentas: Sistemos failų tikrintuvo naudojimas sistemoje „Windows“
- Oficialus „Microsoft“ dokumentas: [Straipsnis] SFC scannow
- Vikipedija: sistemos failų tikrintuvas
Apie Autorius:
Qian Gua yra duomenų atkūrimo specialistas, turintis daugiau nei 10 metų patirtį „Windows“ failų sistemų, saugojimo technologijų ir duomenų atkūrimo sprendimų srityje. Jis sėkmingai padėjo tūkstančiams vartotojų įveikti kritinius duomenų praradimo scenarijus tiek asmeninėje, tiek įmonės aplinkoje.
Qian specializuojasi „Windows“ duomenų atkūrimo metodologijose, failų sistemos analizėje ir prevencinėse atsarginių kopijų kūrimo strategijose. Jo didelė praktinė patirtis apima duomenų atkūrimą iš diskų, išsamių atsarginių kopijų kūrimo sprendimų diegimą ir sudėtingų failų sistemos problemų šalinimą įvairiose srityse. NTFS, FAT, exFAT ir ReFS tomus. Jis dirbo su įvairiais atkūrimo įrankiais ir metodais – nuo integruotų „Windows“ programų iki profesionalios duomenų atkūrimo programinės įrangos.
Rašydamas techninius straipsnius, Qianas yra pasiryžęs suteikti vartotojams praktinių žinių, kaip apsaugoti ir atkurti vertingus duomenis. Jis nuolat seka naujausias „Windows“ failų atkūrimo technologijų, saugojimo įrenginių inovacijų ir geriausios duomenų apsaugos praktikos tendencijas. Kai nepadeda vartotojams atkurti savo duomenų...ost failus, Qian mėgsta tyrinėti naujas saugojimo technologijas ir dalytis duomenų saugos patarimais, kurie padės išvengti duomenų praradimo ateityje.
Turite klausimų apie šį vadovą arba reikia pagalbos atkuriant duomenis? Qian mielai su jumis susisieks. atsiliepimai ir pasiūlymai siekiant patobulinti šiuos duomenų atkūrimo išteklius.






