Sfc komanda yra komandų eilutės komanda, kurią galima naudoti norint patikrinti ir pakeisti svarbius „Windows“sistemos failus. Daugelyje trikčių šalinimo veiksmų patariama naudoti komandą sfc.
Sistemos failų tikrintuvas yra labai naudingas įrankis, kurį galima naudoti, kai įtariate problemų su apsaugotais Windows failais, pvz., daugeliu DLL failų.
Sfc komandos prieinamumas
Sfc komandą galima rasti komandų eilutėje daugumoje „Windows“operacinių sistemų, įskaitant „Windows 11“, „Windows 10“, „Windows 8“, „Windows 7“, „Windows Vista“, „Windows XP“ir „Windows 2000“.
Sistemos failų tikrintuvas buvo „Windows“išteklių apsaugos dalis nuo „Windows Vista“ir kartais tose operacinėse sistemose vadinamas „Windows“išteklių tikrintuvu.
„Windows XP“ir „Windows 2000“šis įrankis yra „Windows“failų apsaugos dalis.
Šią komandą galima vykdyti tik iš komandų eilutės, kai atidaryta kaip administratorius. Norėdami gauti informacijos, kaip tai padaryti, žr. Kaip atidaryti padidintą komandų eilutę.
Sfc komandų jungiklių prieinamumas įvairiose operacinėse sistemose gali šiek tiek skirtis.
Sfc komandos sintaksė
Jos pagrindinė forma, tai yra sintaksė, reikalinga sistemos failų tikrintuvo parinktims vykdyti:
sfc parinktys [=visas failo kelias]
Arba, tiksliau, taip atrodo su parinktimis:
sfc [ /scannow] [ /verifyonly] [ /scanfile= failas] [ /verifyfile= failas] [ /offbootdir= įkrovimas] [ /offwindir= laimėjimas] [ /?]
Sfc komandos parinktys | |
---|---|
Prekė | Aprašymas |
/scannow | Ši parinktis nurodo sfc nuskaityti visus apsaugotus operacinės sistemos failus ir prireikus pataisyti. |
/tiktikrinti | Ši sfc komandos parinktis yra tokia pati kaip /scannow, bet be taisymo. |
/scanfile=failas | Ši sfc parinktis yra tokia pati kaip /scannow, bet nuskaitoma ir taisoma tik nurodytame faile. |
/offbootdir=įkrovimas | Naudojama kartu su /offwindir, ši sfc parinktis naudojama įkrovos katalogui (įkrovai) apibrėžti, kai naudojamas sfc ne sistemoje „Windows“. |
/offwindir=laimėti | Ši sfc parinktis naudojama kartu su /offbootdir norint apibrėžti „Windows“katalogą (win), kai naudojamas sfc neprisijungęs. |
/? | Naudokite pagalbos jungiklį su komanda sfc, kad parodytumėte išsamią pagalbą apie kelias komandos parinktis. |
Galite įrašyti komandos sfc išvestį į failą naudodami peradresavimo operatorių. Norėdami gauti instrukcijų, žr. Kaip peradresuoti komandų išvestį į failą – Komandinės eilutės gudrybės turi daugiau tokių patarimų.
Sfc komandų pavyzdžiai
Štai keletas skirtingų būdų, kaip galite naudoti šią komandą, pavyzdžių:
Nuskaityti ir pakeisti visus sugadintus failus
sfc /scannow
Aukščiau pateiktame pavyzdyje sistemos failų tikrinimo priemonė naudojama nuskaityti ir automatiškai pakeisti visus sugadintus arba trūkstamus sistemos failus. Parinktis /scannow yra dažniausiai naudojamas sfc komandos jungiklis.
Žr. Kaip naudoti SFC /Scannow, kad pataisytumėte apsaugotus Windows operacinės sistemos failus, kad gautumėte daugiau informacijos apie komandos naudojimą tokiu būdu.
Pataisykite konkretų failą
sfc /scanfile=c:\windows\system32\ieframe.dll
Aukščiau pateikta sfc komanda naudojama ieframe.dll nuskaitymui ir, jei randama problema, pataisyti.
Nuskaityti kitą Windows diegimą
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
Kitančiame pavyzdyje apsaugoti Windows failai nuskaitomi ir, jei reikia, taisomi (/scannow), bet tai daroma naudojant kitą Windows diegimą (/offwindir=c:\windows) kitame diske (/offbootdir=c:).
Aukščiau pateiktame pavyzdyje parodyta, kaip galėtumėte naudoti komandą sfc iš komandų eilutės sistemos atkūrimo parinktyse arba iš kitokio „Windows“diegimo tame pačiame kompiuteryje.
Nuskaitykite viską, bet netaisykite
sfc /verifyonly
Naudodama komandą sfc su parinktimi /verifyonly, sistemos failų tikrintuvas nuskaitys visus apsaugotus failus ir praneš apie visas problemas, bet neatliekama jokių pakeitimų.
Priklausomai nuo to, kaip buvo nustatytas jūsų kompiuteris, gali prireikti prieigos prie originalaus „Windows“diegimo disko arba „flash drive“, kad galėtumėte taisyti failus.
Sfc susijusios komandos ir daugiau informacijos
Sfc komanda dažnai naudojama su kitomis komandų eilutės komandomis, pvz., išjungimo komanda, kad galėtumėte iš naujo paleisti kompiuterį paleidę sistemos failų tikrintuvą.
Jei Windows reikia failo kopijos, kad pakeistų sugadintą failą, ji gaus ją iš C:\Windows\WinSxS\Backup\. Jei šis š altinis buvo pažeistas, „Windows“prisijungs prie interneto, kad atsisiųstų reikiamus failus iš „Microsoft“svetainės.
Žr. Microsoft dalį apie sistemos failų tikrintuvą, kad gautumėte daugiau informacijos, kuri jums gali būti naudinga.