Kopīgot tūlīt:
Saturs slēpt

1. Kas ir sistēmas failu pārbaudītājs (SFC)?

1.1 Pārskats un mērķis

Sistēmas failu pārbaudītājs (SFC) ir iebūvēta Windows utilīta, kas skenē un labo trūkstošus vai bojātus sistēmas failus. Ja trūkst vai ir bojāti kritiski Windows sistēmas faili, operētājsistēma var pārstāt darboties pareizi vai vispār nereaģēt. SFC salīdzina jūsu sistēmas failus ar kešatmiņā saglabātu kopiju, kas saglabāta operētājsistēmā, automātiski nosakot un labojot jebkādas neatbilstības, ko izraisa bojājumi vai trūkstoši faili.

Šis komandrindas rīks ir pieejams kopš Windows 98 un joprojām ir būtisks diagnostikas rīks.ostic un labošanas utilīta visās mūsdienu Windows versijās. SFC palīdz uzturēt sistēmas stabilitāti, nodrošinot aizsargāto operētājsistēmas failu integritāti, neprasot pilnīgu Windows atkārtotu instalēšanu.

1.2 Kā darbojas sistēmas failu pārbaudītājs

Sistēmas failu pārbaudītājs darbojas, skenējot visus aizsargātos sistēmas failus un aizstājot bojātās versijas ar kešatmiņā saglabātām kopijām. Rīks integrējas ar Windows aizsardzības mehānismiem, lai pārbaudītu failu integritāti un atjaunotu bojātos failus no datorā saglabātajām dublējuma vietām.

1.2.1 Windows failu aizsardzība (WFP)

Windows failu aizsardzība darbojas, reģistrējot paziņojumus par failu izmaiņām sistēmā Winlogon. Kad aizsargātā sistēmas failā tiek konstatētas izmaiņas, Windows failu aizsardzība automātiski atjauno modificēto failu no kešatmiņā saglabātas kopijas, kas atrodas saspiestā mapē %WinDir%\System32\dllcache. Šis aizsardzības mehānisms tika ieviests operētājsistēmā Windows 2000 un nodrošināja failu aizsardzību reāllaikā operētājsistēmām Windows NT.

1.2.2 Windows resursu aizsardzība (WRP)

Windows resursu aizsardzība pārstāv failu aizsardzības mūsdienu evolūciju, kas ir integrēta ar sistēmas failu pārbaudītāju operētājsistēmā Windows Vista un visās turpmākajās versijās. WRP darbojas, iestatot diskrecionārus piekļuves kontroles sarakstus un piekļuves kontroles sarakstus aizsargātajiem resursiem. Ja aizsargātā sistēmas failā tiek konstatētas izmaiņas, modificētais fails tiek atjaunots no kešatmiņā saglabātas kopijas, kas atrodas %WinDir%\WinSxS\Backup. Pilnīgas piekļuves atļauja WRP aizsargāto resursu modificēšanai ir ierobežota procesiem, kas izmanto Windows moduļu instalētāja pakalpojumu, kas nozīmē, ka pat administratoriem vairs nav neierobežotu tiesību modificēt sistēmas failus.

2. Kad lietot sistēmas failu pārbaudītāju

2.1 Bojātu sistēmas failu biežāk sastopamās pazīmes

Sistēmas failu pārbaudītājs jāpalaiž, ja rodas šādas problēmas:

  • Windows darbojas lēni vai piedzīvo veiktspējas pasliktināšanos
  • Sistēmas avārijas vai zilā nāves ekrāna kļūdas
  • Kļūdas ziņojumi, kas norāda uz trūkstošiem vai bojātiem sistēmas failiem
  • Windows funkcijas pārstāj darboties pareizi
  • Sistēma nereaģē vai sasalst
  • Ar sāknēšanu saistītas problēmas vai problēmastarproblēmas ar izvirzījumiem
  • Lietojumprogrammas neizdodas palaist vai negaidīti avarē

2.2 Sistēmas failu bojājuma cēloņi

  • Aparatūras un programmatūras kļūmes: Vecas vai bojātas sastāvdaļas, piemēram, cietie diski un SSD diski, vai programmatūra, kas satur kļūdas un ļaunprātīgu kodu, var izraisīt failu bojājumus.
  • Barošanas problēmas un sistēmas avārijas: Pēkšņi strāvas padeves pārtraukumi kritisku lasīšanas/rakstīšanas darbību laikā vai avārijas, kas pārtrauc sistēmas procesus, var izraisīt failu bojājumus.
  • Ļaunprātīga programmatūra un vīrusi: Ļaunprātīga programmatūra bieži vien tarliek sistēmas failiem traucēt vai iegūt kontroli pār sistēmu, dažreiz izraisot neatgriezenisku failu bojājumu.
  • Nepilnīgi sistēmas atjauninājumi: Svarīgu sistēmas atjauninājumu pārtraukšana var atstāt jūsu sistēmu nepastāvīgā stāvoklī ar tikai daļēji atjauninātiem failiem, kas var izraisīt bojājumus.

3. Priekšnosacījumi pirms SFC palaišanas

3.1 Administratīvās privilēģijas

sfc palaišanai ir nepieciešamas administratora privilēģijas. Lai pārbaudītu, vai jums ir administratora piekļuve, atveriet Start Izvēlne -> Settings -> kontiJa jums ir administratora privilēģijas, vārds “administrators" vajadzētu parādīties zem jūsu lietotājvārda. Bez šīm privilēģijām sistēmas failu pārbaudītāju nevar veiksmīgi palaist.
Windows iestatījumos pārbaudiet konta administratora privilēģijas, lai pārliecinātos, ka tas var palaist sistēmas failu pārbaudītāju.

3.2 Drošā režīma apsvērumi

Jūsu ierīcei nevajadzētu būt drošajā režīmā, ja vien neveicat sarežģītu kļūdu novēršanu. Ja jūsu sistēma ir drošajā režīmā, nospiediet Win + R, ierakstiet msconfigun nospiediet ienākt. Dodieties uz Boot cilne, noņemiet atzīmi no atzīmes Droša bootun izvēlieties Izvēlēties -> OK. Kad tiek prasīts, atlasiet Restarts.

MSConfig noņemiet atzīmi no drošās sāknēšanas, lai varētu palaist sistēmas failu pārbaudītāju.

3.3 Interneta savienojums DISM

Veicot sfc remontu, ir jābūt izveidotam savienojumam ar internetu, ja nepieciešams veikt papildu DISM remontu. DISM izmanto Windows Update, lai iegūtu failus, kas nepieciešami bojātu sistēmas failu atjaunošanai, tāpēc aktīvs interneta savienojums ir ļoti svarīgs veiksmīgai remontam.

Lai iegūtu sīkāku informāciju par DISM, skatiet mūsu visaptverošo ceļvedi.

3.4 Windows atjaunināšanas prasības

Pirms sistēmas failu pārbaudītāja palaišanas pārliecinieties, vai ir instalēti jaunākie Windows atjauninājumi. Novecojuši sistēmas faili var traucēt labošanas procesu. Lai atjauninātu Windows, atveriet Settings -> Windows Update un instalējiet visus pieejamos atjauninājumus. Restarpēc atjauninājumu pabeigšanas savā datorā.

Pirms s pārbaudiet pieejamos Windows atjauninājumustarSistēmas failu pārbaudītāja izmantošana

4. DISM palaišana pirms sistēmas failu pārbaudītāja

4.1 Kas ir DISM?

Izvietošanas attēlu apkalpošana un pārvaldība (DISM) ir iebūvēts Windows rīks, kas ļauj veikt dažādus uzdevumus ar Windows sistēmas attēliem. DISM var pievienot un atvienot attēlus, pievienot un noņemt draiverus, lietot atjauninājumus un iespējot funkcijas. Kad sfc izmantotā Windows failu aizsardzības kešatmiņa tiek bojāta, DISM atjauno komponentu krātuvi, pārbaudot visas sistēmas stāvokli, salīdzinot to ar tīru operētājsistēmas attēlu, kas saglabāts lokāli vai tiešsaistē.

4.2 Kāpēc vispirms palaist DISM

Microsoft iesaka palaist DISM pirms sistēmas failu pārbaudītāja, jo DISM nodrošina failus, kas nepieciešami bojātu failu labošanai. Ja kešatmiņa, ko sfc izmanto bojātu failu atjaunošanai, arī ir bojāta, DISM palaišana vispirms labo šo kešatmiņu, izmantojot tiešsaistes vai lokālu Windows attēlu. Tas nodrošina, ka sfc labošanas darbībām ir piekļuve tīriem, nekorumpētiem avota failiem.

4.3 Kā palaist DISM komandas

atvērts Command Prompt or Windows PowerShell kā administrators, pēc tam izpildiet atbilstošo DISM komandu atbilstoši savām vajadzībām:

Komanda Komandas apraksts
DISM / Online / Attīrīšanas attēls / CheckHealth Opcija CheckHealth pārbauda, ​​vai attēls ir atzīmēts kā bojāts, neveicot skenēšanu.
DISM / Online / Attīrīšanas attēls / ScanHealth Opcija ScanHealth skenē attēlu, lai noteiktu komponentu krātuves bojājumus, taču tā nenovērš nekādas problēmas.
DISM / Online / Attīrīšanas attēls / RestoreHealth RestoreHealth opcija skenē attēlu, lai noteiktu bojājumus, automātiski veic labošanas darbības un reģistrē bojājumu žurnālfailā. Šis process parasti ilgst 15–30 minūtes atkarībā no bojājumu līmeņa un nodalījuma lieluma.

4.4 Alternatīvu labošanas avotu izmantošana ar DISM

Ja DISM nevar atrast avota failus vai jūsu Windows atjaunināšanas klients nedarbojas, varat izmantot alternatīvu labošanas avotu. Pievienojiet Windows ISO failu, kas precīzi atbilst jūsu Windows versijai, un pēc tam palaidiet šo komandu:

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\Sources\Install.wim:1 /LimitAccess

Aizvietojiet “X” ar diska burtu, kurā ir pievienots jūsu ISO fails. ISO faila versijai ir jābūt tieši tādai pašai kā jūsu operētājsistēmai. ISO fails ar versiju 10586.0 neatjaunos darbojošos sistēmu ar versiju 10586.35, jo tai ir papildu atjauninājumi un faili.

4.5 DISM alternatīvas operētājsistēmai Windows 7

DISM nav pieejams operētājsistēmā Windows 7 vai vecākās operētājsistēmas versijās. Tomēr Microsoft nodrošina līdzīgu rīku ar nosaukumu System Update Readiness Tool (SURT), ko var lejupielādēt no Microsoft atjauninājumu kataloga. SURT darbojas līdzīgi DISM, atjaunojot un labojot bojātus sistēmas failus. Ja izmantojat operētājsistēmu Windows 7 un sfc nevar novērst problēmas ar bojātiem failiem, SURT ir nākamā iespēja.

5. Kā palaist sistēmas failu pārbaudītāju operētājsistēmā Windows

5.1 1. metode: palaidiet SFC, izmantojot komandrindu

Komandrinda nodrošina most Izplatīta metode sfc scannow palaišanai Windows sistēmās.

  1. Atveriet Start Izvēlne un tips cmd meklēšanas lodziņā.
  2. Right-click Command Prompt no meklēšanas rezultātiem un atlasiet Palaist kā administratoram.
  3. Noklikšķiniet lietotāja konta kontroles uzvednē, ja tiek prasīts.
  4. Komandu uzvednes logā ierakstiet PMK / scannow un nospiediet ienākt.
  5. Pagaidiet, līdz verifikācija sasniedz 100% un ir pabeigta. Skenēšana parasti ilgst 5–10 minūtes, bet var ilgt ilgāk atkarībā no datora un atrastajām problēmām.
  6. Neaizveriet komandrindas logu, kamēr verifikācija nav 100% pabeigta.
  7. Restarpēc procesa pabeigšanas atvienojiet datoru.

Izmantojiet sistēmas failu pārbaudītāju (sfc /scannow), lai skenētu un labotu bojātus sistēmas failus.

5.2 2. metode: palaidiet SFC, izmantojot Windows PowerShell

Windows PowerShell var palaist to pašu sfc skenēšanu kā komandu uzvedne, un tā ir vēlamā programma attālajai skriptēšanai un uzņēmumu vidēm.

  1. Atveriet Start Izvēlne un meklēt Windows PowerShell.
  2. Right-click Windows PowerShell un izvēlieties Palaist kā administratoram.
  3. Noklikšķiniet lietotāja konta kontroles uzvednē.
  4. Veids PMK / scannow un nospiediet ienākt.
  5. Pagaidiet, līdz skenēšana ir pabeigta, kas parasti aizņem 5–10 minūtes, bet atkarībā no jūsu sistēmas var ilgt ilgāk.
  6. RestarKad skenēšana ir pabeigta, atvienojiet datoru.

Palaidiet sistēmas failu pārbaudītāju (sfc /scannow) programmā Windows PowerShell.

5.3 3. metode: SFC palaišana Windows atkopšanas vidē (WinRE)

Ja jūsu sistēma nav pieejama vai neizdodas startēt normāli, varat izmantot Windows atkopšanas vidi, lai palaistu sistēmas failu pārbaudītāju.

  1. Atveriet Start Izvēlne -> Settings -> sistēma -> atgūšana.
  2. Ritiniet uz leju līdz Advanced Starcaurule zem Atkopšanas iespējas un izvēlieties Restartagad.
  3. Jūsu dators atkārtoti darbosiestart WinRE vidē.
  4. Izvēlēties novēršana -> Advanced Options -> Command Prompt.
  5. Veids sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows un nospiediet ienākt.
  6. Aizvietojiet diska burtu D:\ ar faktisko disku, kurā atrodas jūsu Windows mape, parasti C:\ vai D:\.

5.4 4. metode: palaidiet SFC, izmantojot Windows atkopšanas datu nesēju

Ja nopietna sistēmas failu bojājuma dēļ netiek palaista operētājsistēma Windows, varat izmantot Windows atkopšanas datu nesēju, lai palaistu sfc.

  1. Izveidojiet Windows instalācijas disku, izmantojot Dell OS atkopšanas rīku vai Windows multivides izveides rīku.
  2. Pievienojiet USB instalācijas disku datoram.
  3. Ieslēdziet datoru un pieskarieties pogai F12 taustiņu, līdz atverat vienreizējās sāknēšanas izvēlni.
  4. Sarakstā atlasiet USB disku un nospiediet ienākt.
  5. Dators tiek startēts, izmantojot USB instalācijas disku.
  6. Izvēlieties savu valodu un noklikšķiniet uz Nākamā.
  7. Izvēlēties Remontējiet savu datoru.
  8. Noklikšķiniet novēršana -> Advanced Options -> Command Prompt.
  9. Veids sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows un nospiediet ienākt.
  10. Aizvietojiet C:\ ar diska burtu, kurā atrodas jūsu Windows instalācija.
  11. Pagaidiet, līdz sistēmas failu pārbaudītājs ir pabeigts, kas var ilgt līdz vienai stundai atkarībā no jūsu konfigurācijas.
  12. Restarpēc procesa pabeigšanas atvienojiet datoru.

6. SFC skenēšanas rezultātu izpratne

6.1 “Windows resursu aizsardzība neatrada integritātes pārkāpumus”

Šis ziņojums norāda, ka sfc scannow neatrada problēmas ar jūsu sistēmas failiem. Jūsu sistēmas faili ir neskarti un nebojāti. Ja problēmas joprojām rodas, visticamāk, problēma rodas cita avota, nevis bojātu sistēmas failu dēļ. Iespējams, būs jānovērš citi iespējamie cēloņi, piemēram, draiveru problēmas, programmatūras konflikti vai aparatūras problēmas.

6.2 “Windows resursu aizsardzība atrada bojātus failus un tos salaboja”

Šis rezultāts nozīmē, ka sfc veiksmīgi identificēja bojātus failus un salaboja tos, izmantojot kešatmiņā saglabātās kopijas. Darbība bija veiksmīga, un jūsu sistēmas faili ir atjaunoti pareizajā stāvoklī. Sīkāka informācija par salabotajiem failiem ir iekļauta CBS.log failā vietnē %WinDir%\Logs\CBS\CBS.log. Pēc šī ziņojuma saņemšanas, restarpārbaudiet datoru, lai nodrošinātu, ka visi remontdarbi tiek veikti pareizi.

6.3 “Windows resursu aizsardzība atrada bojātus failus, bet dažus nevarēja labot”

Kad sfc scannow parāda šo ziņojumu, rīks ir atradis bojātus failus, bet nevarēja tos visus salabot. Tas parasti notiek, ja ir bojāta arī kešatmiņa, ko sistēmas failu pārbaudītājs izmanto bojātu failu atjaunošanai. Šādā gadījumā jums vajadzētu palaist DISM, lai salabotu komponentu krātuvi, un pēc tam vēlreiz palaist sfc. Sīkāka informācija par bojātajiem failiem ir pieejama CBS.log failā. Ja DISM un sfc kopā nevar atrisināt problēmas, iespējams, jums būs manuāli jāaizstāj bojāti faili vai jāveic sistēmas atjaunošana.

6.4 “Windows resursu aizsardzība nevarēja veikt pieprasīto darbību”

Šis ziņojums norāda, ka sfc nevarēja pabeigt skenēšanu. Most Biežākais iemesls ir mēģinājums veikt skenēšanu, kamēr Windows veic citas failu darbības. Lai to novērstu, veiciet sistēmas failu pārbaudes skenēšanu drošajā režīmā un pārliecinieties, vai mapes PendingDeletes un PendingRenames atrodas mapē %WinDir%\WinSxS\Temp. Vietturis %WinDir% apzīmē Windows operētājsistēmas mapi, piemēram, C:\Windows.

7. Papildu sistēmas failu pārbaudītāja opcijas

7.1 SFC komandu modifikatori

Sistēmas failu pārbaudītājs atbalsta vairākus modifikatorus papildus standarta sfc scannow komandai:

modifikators Apraksts
/skenēt tagad Skenē visus aizsargātos sistēmas failus un aizstāj bojātus vai nepareizus failus ar kešatmiņā saglabātām kopijām.
/pārbaudīt tikai Skenē visus aizsargātos sistēmas failus, neveicot nekādus labojumus. Izmantojiet to, lai pārbaudītu, vai faili nav bojāti, nemodificējot tos.
/ scanonce Skenē visus aizsargātos sistēmas failus vienu reizi nākamās sistēmas atjaunošanas laikā.tart.
/ scanboot Skenē visus aizsargātos sistēmas failus katru reizi, kad dators tiek restartēts.tarts.
/ atcelt Atceļ visas gaidāmās skenēšanas, kas ieplānotas ar /scanboot modifikatoru.
/offbootdir un /offwindir Norāda bezsaistes sāknēšanas direktorijas un Windows direktorijas atrašanās vietu, palaižot sfc no atkopšanas datu nesēja.

7.2 Vairāku SFC skenēšanu veikšana

Lai novērstu visas problēmas, iespējams, būs jāpalaiž sfc scannow līdz pat trīs reizēm. Ja pirmā skenēšana atrod un izlabo bojātus failus, palaidiet skenēšanu vēlreiz, lai pārliecinātos, ka visas problēmas ir atrisinātas. Katra nākamā skenēšana var atklāt papildu bojājumus, kas kļūst redzami tikai pēc iepriekšējo labojumu pabeigšanas. Turpiniet palaist sfc, līdz saņemat ziņojumu, ka nav atrasti integritātes pārkāpumi, vai līdz brīdim, kad papildu skenēšanas nerada nekādas izmaiņas.

8. Sistēmas failu pārbaudītāja žurnālfailu skatīšana

8.1 CBS.log faila izpratne

Ikreiz, kad veicat sfc skenēšanu, sistēmas failu pārbaudītājs reģistrē savu darbību CBS.log failā, kas atrodas %WinDir%\Logs\CBS\CBS.log. Šajā žurnālfailā ir informācija par katru skenēto failu, atrastajiem bojātajiem failiem un veiktajām labošanas darbībām. CBS.log failā ir iekļauta informācija par failiem, kurus sistēmas failu pārbaudītājs nevar labot, tāpēc tas ir svarīgi pastāvīgu korupcijas problēmu novēršanai.

8.2 Kā iegūt SFC informāciju

Tā kā vairāki Windows apkopes rīki pievienos žurnālus CBS.log failam, jums ir jāizvelk ar sistēmas failu pārbaudītāju saistītie ieraksti atsevišķā teksta failā, lai tos būtu vieglāk pārskatīt.

  1. Atveriet paaugstinātas piekļuves komandu uzvedni, ierakstot cmd iekš Meklēt lodziņš, ar peles labo pogu noklikšķinot Command Promptun atlasiet Palaist kā administratoram.
  2. Komandrindas logā vienā rindā ierakstiet šādu komandu un nospiediet ienākt:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
  1. Lai skatītu filtrētos žurnāla ierakstus, atveriet failu sfcdetails.txt no darbvirsmas.

8.3 Žurnāla ierakstu lasīšana un interpretēšana

Fails sfcdetails.txt izmanto šādu formātu: datums/laiks, kam seko sfc informācija. Failā ir informācija par katru reizi, kad datorā ir palaists sistēmas failu pārbaudītājs. Pārbaudiet datuma un laika ierakstus, lai noteiktu, kuri problemātiskie faili tika atrasti jūsu m laikā.ost nesenā skenēšana. Katrs ieraksts norāda, vai fails tika veiksmīgi labots, nevarēja labot vai arī tika konstatēts, ka tas trūkst. Šī informācija palīdz noteikt, kuri faili ir jāaizstāj manuāli, ja sfc tos nevar labot automātiski.

Zemāk ir daži žurnāla ierakstu paraugi:

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. Manuāla sistēmas failu labošana

9.1 Kad nepieciešams manuāls remonts

Manuāla labošana kļūst nepieciešama, ja sistēmas failu pārbaudītājs atrod bojātus failus, bet nevar salabot dažus vai visus no tiem. Pēc CBS.log faila pārskatīšanas, lai noteiktu, kurš sistēmas fails ir bojāts un kuru nevar salabot, jums ir jāatrod bojātā faila atrašanās vieta un manuāli jāaizstāj tas ar zināmu derīgu kopiju. Jūs, iespējams, varēsiet iegūt zināmu derīgu sistēmas faila kopiju no cita datora, kurā darbojas tā pati Windows versija kā jūsu datorā. Veiciet sistēmas failu pārbaudes procesu šajā datorā, lai pārliecinātos, ka fails, kuru plānojat kopēt, nav bojāts.

9.2 Administratīvās īpašumtiesību pārņemšana

9.2.1 Takeown komandas izmantošana

Pirms bojāta sistēmas faila nomaiņas jums ir jāiegūst administratora īpašumtiesības uz to. Paaugstinātās komandrindas logā ierakstiet šādu komandu un nospiediet ienākt:

takeown /f <Path_And_File_Name>

Aizstāt ar bojātā faila faktisko ceļu un faila nosaukumu. Piemēram:

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

9.3 Administratora piekļuves piešķiršana

9.3.1 Icacls komandas izmantošana

Pēc īpašumtiesību pārņemšanas jums ir jāpiešķir administratoriem pilnīga piekļuve bojātajam sistēmas failam. Ierakstiet šo komandu un nospiediet ienākt:

icacls <Path_And_File_Name> /grant administrators:F

Piemēram:

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

9.4 Bojātu failu aizstāšana

Kad esat ieguvis īpašumtiesības un piešķīris piekļuvi, bojāto sistēmas failu varat aizstāt ar zināmu derīgu kopiju.

  1. Zināmu derīgu failu kopiju iegūšana: Kopējiet aizstāšanas failu no cita datora, kurā darbojas tā pati Windows versija, uz citu atrašanās vietu savā datorā, piemēram, USB disku vai tīkla atrašanās vietu.
  2. Izmantojot kopēšanas komandu: Ierakstiet šādu komandu un nospiediet ienākt:
Copy <Source_File> <Destination>

Aizstāt ar zināmās labās kopijas ceļu un faila nosaukumu un aizstājiet ar bojātā faila ceļu un nosaukumu. Piemēram:

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

10. Sistēmas failu pārbaudītāja problēmu novēršana

10.1 SFC skenēšana neizdodas pabeigt

10.1.1 SFC palaišana drošajā režīmā

Ja sfc skenēšana neizdodas pabeigt normāli, palaidiet datoru drošajā režīmā un vēlreiz palaidiet skenēšanu. Lai pārietu uz drošo režīmu, nospiediet Win + R, ierakstiet msconfigun nospiediet ienākt. Dodieties uz Boot cilni, pārbaudiet Droša bootizvēlieties Minimumsun noklikšķiniet uz OKRez.tardatorā un, kad esat drošajā režīmā, atveriet privileģētu komandu uzvedni un palaidiet PMK / scannowPēc skenēšanas pabeigšanas atgriezieties msconfig, noņemiet atzīmi no izvēles rūtiņas Droša bootun restart parasti.

10.1.2 Gaidāmo dzēšanu un gaidošo pārdēvēšanu mapju pārbaude

Ja sfc parāda ziņojumu “Windows resursu aizsardzība nevarēja veikt pieprasīto darbību”, pārliecinieties, vai mapes PendingDeletes un PendingRenames atrodas mapē %WinDir%\WinSxS\Temp. Atveriet failu pārlūku un dodieties uz C:\Windows\WinSxS\Temp. Ja šīs mapes neeksistē, izveidojiet tās manuāli un pēc tam vēlreiz palaidiet sfc. Šīs mapes ir būtiskas, lai sistēmas failu pārbaudītājs skenēšanas laikā varētu sakārtot failu darbības rindā.

10.2 DISM nevar atrast avota failus

10.2.1 Windows ISO uzstādīšana

Ja DISM parāda ziņojumu “nevar atrast avota failus”, jums ir nepieciešams Windows ISO fails, kas precīzi atbilst jūsu Windows versijai. Lejupielādējiet ISO failu no Microsoft, ar peles labo pogu noklikšķiniet uz ISO faila un atlasiet MountPierakstiet pievienotajam ISO diskam piešķirto diska burtu. Pēc tam palaidiet DISM, norādot avota parametru uz pievienotā ISO atrašanās vietu.

10.2.2 Pielāgotu remonta avotu izmantošana

Kā failu avotu varat izmantot Windows instalāciju, Windows mapi no tīkla koplietojuma vai noņemamu datu nesēju. Palaidiet šo komandu:

DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

Aizstājiet C:\RepairSource\Windows ar labošanas avota atrašanās vietu. Parametrs /LimitAccess neļauj DISM sazināties ar Windows Update, piespiežot to izmantot tikai norādīto avotu.

10.3 SFC turpina atrast tās pašas kļūdas

Ja sfc scannow pēc vairākām skenēšanām turpina atrast tās pašas kļūdas, vispirms palaidiet DISM, lai labotu komponentu krātuvi, un pēc tam vēlreiz palaidiet sfc. Ja problēma joprojām pastāv, pārbaudiet failu CBS.log, lai identificētu konkrētos failus, kurus nevar labot, un mēģiniet manuāli aizstāt failus. Kā pēdējo līdzekli apsveriet sistēmas atjaunošanu līdz vietai, kurā tas bija pirms bojājuma rašanās, vai veiciet tīru Windows instalēšanu, ja sistēmas atjaunošana nav pieejama vai neizdodas.

11. Sistēmas failu pārbaudītāja labākā prakse

11.1 Kad palaist sistēmas failu pārbaudītāju

Palaidiet sistēmas failu pārbaudītāju, ja rodas sistēmas nestabilitāte, avārijas, kļūdu ziņojumi vai veiktspējas problēmas, kas var liecināt par failu bojājumiem. Palaidiet sfc scannow tūlīt pēc galveno Windows atjauninājumu instalēšanas, lai pārbaudītu sistēmas integritāti. Palaidiet rīku arī pirms kritisku sistēmas darbību veikšanas vai pēc atkopšanas no ļaunprogrammatūras infekcijām, lai pārliecinātos, ka visi sistēmas faili ir neskarti.

11.2 Regulāru SFC skenēšanu plānošana

Apsveriet iespēju plānot ikmēneša SFC skenēšanu, īpaši ierīcēm, kurām ir tendence uz lietotāju konfigurācijas kļūdām vai kuras atrodas kritiski svarīgās vidēs. Regulāras skenēšanas palīdz noteikt failu bojājumus agrīnā stadijā, pirms tie rada nopietnas sistēmas problēmas. Windows uzdevumu plānotājā varat izveidot ieplānotu uzdevumu, lai SFC tiktu palaists automātiski, taču, lai tas veiksmīgi tiktu izpildīts, tas ir jākonfigurē tā, lai tas darbotos ar visaugstākajām privilēģijām.

11.3 Datu dublēšana pirms SFC palaišanas

Lai gan sfc parasti darbojas droši, vienmēr ir ieteicams iepriekš dublēt svarīgos datus. Ja sistēmas failu pārbaudītājs modificē sistēmas failus un kaut kas noiet greizi, dublējuma izveide nodrošina iespēju atgūt datus. Turklāt, ja sfc ir modificējis jūsu sistēmas failus un atcēlis pielāgojumus, jums būs visu konfigurācijas failu kopijas, kas jums, iespējams, būs jāatjauno.

11.4 SFC palaišana pēc DISM

Vienmēr palaidiet sfc scannow pēc DISM RestoreHealth palaišanas. DISM salabo komponentu krātuvi, ko sfc izmanto kā aizstājējfailu avotu. Palaižot sfc pēc DISM, tiek nodrošināts, ka sistēmas failu pārbaudītājs var piekļūt tīriem, nebojātiem failiem remontam. Šī kombinācija nodrošina most Visaptveroša pieeja sistēmas failu bojājumu labošanai.

11.5 SFC atkārtota palaišana pēc labošanas

Pēc tam, kad sfc ir pabeidzis skenēšanu un ziņo, ka faili ir salaboti, vēlreiz palaidiet skenēšanu, lai pārliecinātos, ka visas problēmas ir atrisinātas. Dažreiz, labojot vienu bojātu failu komplektu, tiek atklāti papildu bojājumi, kas iepriekš bija paslēpti. Turpiniet palaist sfc, līdz saņemat ziņojumu, ka nav atrasti integritātes pārkāpumi, apstiprinot, ka jūsu sistēmas faili ir pilnībā salaboti.

12. Sistēmas failu pārbaudītājs dažādās Windows versijās

12.1 Windows 11

Sistēmas failu pārbaudītājs operētājsistēmā Windows 11 darbojas identiski gan operētājsistēmā Windows 10. Palaidiet sfc, izmantojot komandrindu, Windows PowerShell vai Windows termināli ar administratora tiesībām. Operētājsistēmā Windows 11 ir iekļauta tā pati DISM integrācija un Windows resursu aizsardzības funkcijas. Ja sistēma neizdodas startēt normāli, sfc varat piekļūt arī Windows atkopšanas vidē.

12.2 Windows 10

Windows 10 nodrošina pilnīgu atbalstu gan sfc, gan DISM. Sistēmas failu pārbaudītājs nemanāmi integrējas ar Windows resursu aizsardzību un piedāvā visus komandu modifikatorus. Lai iegūtu optimālus rezultātus, Windows 10 lietotājiem vienmēr jāpalaiž DISM pirms sfc. Rīks darbojas identiski neatkarīgi no tā, vai tam piekļūstat, izmantojot komandrindu vai Windows PowerShell.

12.3 Windows 8 un 8.1

Operētājsistēmās Windows 8 un 8.1 līdzās sistēmas failu pārbaudītājam tika ieviests arī DISM, padarot šīs par pirmajām Windows versijām patērētājiem, kurās ir iekļauti abi rīki. Palaidiet sfc tāpat kā operētājsistēmās Windows 10 un 11. Atveriet komandu uzvedni, nospiežot Win + X un izvēloties Komandu uzvedne (Admin)Windows resursu aizsardzība nodrošina pilnīgu failu aizsardzību šajās versijās.

12.4 Windows 7

Sistēmas failu pārbaudītājs darbojas operētājsistēmā Windows 7, bet DISM nav pieejams. Tā vietā komponentu krātuves labošanai izmantojiet rīku System Update Readiness Tool kā alternatīvu DISM. Windows 7 izmanto Windows failu aizsardzību, nevis Windows resursu aizsardzību, bet sfc darbojas tāpat. Palaidiet rīku, izmantojot komandrindas privilēģijas, izmantojot tās pašas komandas kā jaunākās Windows versijās.

13. Alternatīvas, ja sistēmas failu pārbaudītājs neizdodas

13.1 Sistēmas atjaunošana

Ja sfc un DISM kopā nevar atrisināt failu bojājumu problēmas, sistēmas atjaunošana var palīdzēt, atjaunojot sistēmu tīrā stāvoklī no iepriekšējā atjaunošanas punkta. Sistēmas atjaunošana saglabā personiskos failus, piemēram, dokumentus un fotoattēlus, vienlaikus atjaunojot sistēmas failus un iestatījumus. Atvērt kontroles panelis -> sistēma -> sistēmas aizsardzība -> System Restore un atlasiet atjaunošanas punktu, kas bija pirms bojājuma rašanās. Ņemiet vērā, ka sistēmas atjaunošana darbojas tikai tad, ja sistēmā jau ir konfigurēti atjaunošanas punkti.

Izmantojiet Windows funkciju “Sistēmas atjaunošana”, lai atjaunotu sistēmas failus un iestatījumus atjaunošanas punktā.

13.2 Windows atiestatīšana

Windows atiestatīšana nodrošina visaptverošāku risinājumu nekā sistēmas atjaunošana. Šī funkcija atkārtoti instalē operētājsistēmu Windows, vienlaikus dodot iespēju saglabāt personiskos failus. Atvērt Settings -> sistēma -> atgūšana -> Atiestatīt šo datoruIzvēlieties, vai saglabāt failus vai noņemt visu. Windows atiestatīšana novērš problēmas.ost failu bojāšanas problēmas, instalējot jaunus sistēmas failus, lai gan pēc tam jums būs jāpārinstalē lietojumprogrammas.
Windows atiestatīšanas funkcija iestatījumos.

13.3 Tīra Windows instalēšana

Tīra Windows instalācija pārstāv most rūpīgs risinājums pastāvīgiem failu bojājumiem, ko sistēmas failu pārbaudītājs nevar labot. Šī opcija pilnībā iztīra jūsu sistēmu un instalē jaunu Windows kopiju. Pirms turpināt, dublējiet visus svarīgos failus, jo tīra instalēšana noņem visus datus, lietojumprogrammas un iestatījumus. Lejupielādējiet Windows instalācijas datu nesēju no Microsoft, izveidojiet sāknējamu USB disku, startējiet no datu nesēja un izpildiet instalēšanas norādījumus. Tīra instalēšana garantē, ka visi sistēmas faili ir neskarti un nebojāti.

14. Bieži uzdotie jautājumi

J: Cik ilgs laiks nepieciešams SFC/scannow apstrādei?

A: SFC skenēšana parasti aizņem 5–10 minūtes ierīcē m.ost sistēmas. Tomēr skenēšana var ilgt ievērojami ilgāk atkarībā no datora aparatūras specifikācijām, Windows instalācijas lieluma un skenēšanas laikā atrasto problēmu skaita. Ja sistēmas failu pārbaudītājs atrod daudzus bojātus failus, skenēšana var ilgt 30 minūtes vai ilgāk. Skenēšana var ilgt līdz pat vienai stundai, ja to veic no Windows atkopšanas datu nesēja. Neaizveriet komandrindas logu, kamēr verifikācija nav pabeigta 100%.

J: Vai man vispirms vajadzētu palaist SFC vai DISM?

A: Pirms sistēmas failu pārbaudītāja palaišanas vajadzētu palaist DISM. DISM labo komponentu krātuvi, ko sfc izmanto kā aizstājējfailu avotu. Ja vispirms palaižat sfc un tas ziņo, ka ir atradis bojātus failus, bet dažus no tiem nevarēja labot, tas parasti nozīmē, ka pati kešatmiņa ir bojāta. Vispirms palaižot DISM RestoreHealth, tiek nodrošināts, ka komponentu krātuve ir tīra, ļaujot sfc veiksmīgi labot visus bojātos failus, izmantojot tīrus avota failus.

J: Vai es varu apturēt notiekošo SFC skenēšanu?

A: Lai gan varat aizvērt komandrindas logu, lai apturētu notiekošu sfc skenēšanu, tas nav ieteicams. Skenēšanas pārtraukšana var atstāt jūsu sistēmu nepastāvīgā stāvoklī, ja sistēmas failu pārbaudītājs aizstāja failus. Ja skenēšana ir jāaptur, aizveriet komandrindas logu un pēc tam vēlāk palaidiet skenēšanu vēlreiz, līdz tā ir pabeigta. Izmantojiet modifikatoru /cancel, lai atceltu plānotās skenēšanas, kas iestatītas ar /scanboot.

J: Cik reizes man vajadzētu palaist SFC?

A: Lai novērstu visas problēmas, iespējams, būs jāpalaiž sfc scannow līdz pat trīs reizēm. Palaidiet pirmo skenēšanu, un, ja tā labo failus, palaidiet to vēlreiz, lai pārliecinātos, ka visas problēmas ir atrisinātas. Katra nākamā skenēšana var atklāt papildu bojājumus, kas kļūst redzami tikai pēc iepriekšējo labojumu pabeigšanas. Turpiniet palaist sistēmas failu pārbaudītāju, līdz saņemat ziņojumu, ka Windows resursu aizsardzība neatrada integritātes pārkāpumus, vai līdz brīdim, kad papildu skenēšanas nerada nekādas izmaiņas.

J: Vai SFC darbojas operētājsistēmā Windows 7?

A: Jā, sistēmas failu pārbaudītājs darbojas operētājsistēmā Windows 7, izmantojot tās pašas komandas un procedūras kā jaunākās Windows versijās. Tomēr DISM operētājsistēmā Windows 7 nav pieejams. Tā vietā lejupielādējiet un izmantojiet System Update Readiness Tool no Microsoft Update Catalog kā alternatīvu DISM, lai labotu komponentu krātuvi pirms sfc palaišanas. Windows 7 izmanto Windows failu aizsardzību, nevis Windows resursu aizsardzību, taču sfc rīks darbojas identiski.

J: Vai es varu palaist SFC bez administratora tiesībām?

A: Nē, sistēmas failu pārbaudītāju nevar palaist bez administratora tiesībām. Sfc rīkam ir nepieciešamas paaugstinātas privilēģijas, jo tas modificē aizsargātus sistēmas failus, kuriem nevar piekļūt parastie lietotāju konti. Mēģinot palaist sfc no komandrindas bez paaugstinātām tiesībām, Windows parādīs kļūdas ziņojumu, kurā norādīts, ka jums ir jābūt administratoram, kas vada konsoles sesiju. Pirms sfc komandu palaišanas vienmēr atveriet komandrindu vai Windows PowerShell kā administrators.

J: Kādus failus aizsargā sistēmas failu pārbaudītājs?

A: Sistēmas failu pārbaudītājs aizsargā kritiski svarīgus Windows operētājsistēmas failus, tostarp galvenos sistēmas komponentus, draiverus, bibliotēkasrarun iestatījumus, uz kuriem Windows paļaujas, lai darbotos pareizi. Aizsargātie faili galvenokārt atrodas mapēs Windows un System32. Windows resursu aizsardzība uztur aizsargāto resursu sarakstu, un sfc katras skenēšanas laikā skenē visus šajā sarakstā esošos failus. Rīks neaizsargā lietotāju failus, lietojumprogrammu failus vai dokumentus.

J: Vai es varu manuāli nomainīt bojātus sistēmas failus?

A: Jā, bojātu sistēmas failu var aizstāt manuāli, taču tas jādara tikai kā pēdējais līdzeklis. Lai nodrošinātu saderību, jums jāpārliecinās, ka aizstājējfails ir no tās pašas Windows versijas, izdevuma un atjaunināšanas līmeņa. Izmantojiet komandu takeown, lai pārņemtu bojātā faila īpašumtiesības, komandu icacls, lai piešķirtu administratora piekļuvi, un komandu copy, lai aizstātu failu. Bojātu failu labošanas laikā vislabāk ir paļauties uz iebūvētajiem rīkiem, piemēram, sistēmas failu pārbaudītāju un DISM, jo manuāla nomaiņa rada sistēmas nestabilitātes risku, ja tā tiek veikta nepareizi.

J: Kad man jāveic sistēmas atjaunošana?

A: Veiciet sistēmas atjaunošanu, ja sfc un DISM kopā nevar novērst failu bojājumu problēmas. Sistēmas atjaunošana atjauno jūsu sistēmu tīrā stāvoklī no iepriekšējā atjaunošanas punkta, vienlaikus saglabājot personiskos failus, piemēram, dokumentus un fotoattēlus. Šī opcija ir piemērota, lai novērstu bojājumus, kas radušies pēc konkrēta notikuma, piemēram, neveiksmīga atjauninājuma vai draivera instalēšanas. Ja sistēmas atjaunošana nav pieejama vai neizdodas, apsveriet iespēju veikt Windows atiestatīšanu vai tīru instalēšanu kā visaptverošākas alternatīvas.

J: Vai DISM ir pieejams operētājsistēmā Windows 7?

A: Nē, DISM nav pieejams operētājsistēmā Windows 7 vai vecākās Windows versijās. Operētājsistēmā Windows 7 kā alternatīvu DISM izmantojiet rīku System Update Readiness Tool. Lejupielādējiet SURT no Microsoft atjauninājumu kataloga un palaidiet to pirms sfc izpildes, lai labotu komponentu krātuvi. SURT darbojas līdzīgi kā DISM, atjaunojot un labojot bojātus sistēmas failus, kurus sistēmas failu pārbaudītājs izmanto kā avotu labošanai.

J: Vai sistēmas failu pārbaudītājs var atgūt izdzēstos failus, kas nav sistēmas faili?

A: Nē, sistēmas failu pārbaudītājs nevar atgūt izdzēstos nesistēmas failus. Rīks skenē un atjauno tikai aizsargātus Windows sistēmas failus. Tas neatjauno lietotāja dokumentus, fotoattēlus, lietojumprogrammas vai citus izdzēstus nesistēmas failus. Lai atgūtu izdzēstos lietotāja failus, jums jāievēro tālāk norādītās darbības. mūsu visaptverošo ceļvedi vai izmantojiet profesionālu cietā diska datu atgūšanas programmatūraSistēmas failu pārbaudītājs īpaši aizsargā un atjauno tikai kritiskos failus, kas nepieciešami operētājsistēmas Windows darbībai.

15. secinājums

15.1. Galveno punktu kopsavilkums

Sistēmas failu pārbaudītājs joprojām ir būtisks rīks Windows stabilitātes uzturēšanai, skenējot un labojot bojātus sistēmas failus. Pirms sfc vienmēr palaidiet DISM, lai pārliecinātos, ka komponentu krātuve ir vesela, ļaujot sistēmas failu pārbaudītājam piekļūt tīriem avota failiem labošanai. Palaidiet sfc scannow no paaugstinātas komandu uzvednes vai PowerShell un esiet gatavs veikt vairākas skenēšanas, ja nepieciešams. Pārbaudiet CBS.log failu, lai iegūtu detalizētu informāciju par failiem, kurus nevarēja labot, un izmantojiet manuālu nomaiņu kā pēdējo līdzekli. Ja sfc nevar novērst bojājumus, pārejiet uz sistēmas atjaunošanu, Windows atiestatīšanu vai tīru instalēšanu kā pakāpeniski visaptverošākus risinājumus.

15.2 Sistēmas failu integritātes uzturēšana

Saglabājiet sistēmas failu integritāti, nekavējoties instalējot Windows atjauninājumus, izmantojot uzticamu pretvīrusu programmatūru, nodrošinot stabilu barošanas avotu un regulāri dublējot datus. Periodiski palaidiet sistēmas failu pārbaudītāju kā preventīvu apkopi, īpaši pēc lielām sistēmas izmaiņām vai atjauninājumiem. Izvairieties no sistēmas failu manuālas modificēšanas, ja vien tas nav absolūti nepieciešams, jo tas var izraisīt failu bojājumus. Ievērojot šo labāko praksi un izmantojot sfc, kad rodas problēmas, varat nodrošināt nevainojamu Windows sistēmas darbību un izvairīties no nopietnām stabilitātes problēmām, ko izraisa bojāti sistēmas faili.

Atsauces


par autoru

Cjaņ Gua ir datu atkopšanas speciālists ar vairāk nekā 10 gadu pieredzi Windows failu sistēmu, krātuves tehnoloģiju un katastrofu atkopšanas risinājumu jomā. Viņš ir veiksmīgi vadījis tūkstošiem lietotāju kritisku datu zuduma scenāriju risināšanā gan personīgajā, gan uzņēmuma vidē.

Cjans specializējas Windows datu atkopšanas metodoloģijās, failu sistēmu analīzē un preventīvās dublēšanas stratēģijās. Viņa plašā praktiskā pieredze ietver datu atkopšanu no diskdziņiem, visaptverošu dublēšanas risinājumu ieviešanu un sarežģītu failu sistēmu problēmu novēršanu. NTFS, FAT, exFAT un ReFS sējumos. Viņš ir strādājis ar dažādiem atkopšanas rīkiem un metodēm, sākot no iebūvētām Windows utilītprogrammām līdz profesionālai datu atkopšanas programmatūrai.

Ar savu tehnisko rakstu palīdzību Cjans ir apņēmies sniegt lietotājiem praktiskas zināšanas par vērtīgo datu aizsardzību un atgūšanu. Viņš ir lietas kursā par jaunākajām Windows failu atkopšanas tehnoloģiju, atmiņas ierīču inovāciju un datu aizsardzības labākās prakses norisēm. Ja viņš nepalīdz lietotājiem atgūt savus datusost failus, Cjanam patīk pētīt jaunās glabāšanas tehnoloģijas un dalīties ar datu drošības padomiem, kas novērš datu zudumu nākotnē.

Vai jums ir jautājumi par šo rokasgrāmatu vai nepieciešama palīdzība ar datu atgūšanu? Cjaņs laipni lūdzam. atsauksmes un ieteikumi lai uzlabotu šos datu atkopšanas resursus.

Kopīgot tūlīt: