- SFC pārbauda un atjauno aizsargātus sistēmas failus, izmantojot kešatmiņā saglabātās kopijas.
- DISM labo Windows attēlu un komponentu krātuvi, kas ir Windows atjaunināšanas atslēga.
- Izmantojot šīs komandas pareizā secībā, daudzas reizes var izvairīties no pilnīgas Windows atkārtotas instalēšanas.
Vai jūsu Windows dators sāk darboties pārāk lēni, vai parādās zili ekrāni vai atjauninājumu laikā rodas dīvainas kļūdas? Nē, tā nav neveiksme. Visticamāk, kaut kas nav kārtībā. bojāti sistēmas faili, slikti sektori diskā vai Windows attēla bojājumiPirms formatēšanas ir vērts izmēģināt uzlabotās SFC un DISM komandas.
Starp šiem rīkiem izceļas divas konsoles komandas: SFC un DISMTos var palaist no komandrindas (CMD, PowerShell vai terminālis) ar administratora privilēģijām, tiem nav skaists interfeiss, taču tie ir ārkārtīgi jaudīgi. Ar tiem jūs varat Pārbaudiet un labojiet sistēmas failus, labojiet Windows attēlu un atrodiet fiziskas un loģiskas kļūdas diskā. bez nepieciešamības atkārtoti instalēt operētājsistēmu.
Kas ir CFS un DISM, un kam tie tiek izmantoti?
Sistēmā Windows ir iekļautas vairākas iebūvētas utilītas, kas galvenokārt paredzētas administratoriem, taču tās var izmantot jebkurš lietotājs, ja zina, ko katra no tām dara. Šajā kontekstā trīs svarīgākās ir:
- SFC (sistēmas failu pārbaudītājs), kas darbojas ar sistēmas aizsargātajiem failiem.
- DISM (izvietošanas attēlu apkalpošana un pārvaldība), virs pilna Windows attēla.
Zināt, kad lietot vienu vai otru komandu, ir ļoti svarīgi, lai netērētu laiku un, galvenais, novērstu nevajadzīgu formatēšanu. Pareiza SFC un DISM komandu lietošana var glābt jūs no daudzām sarežģītām situācijām.
Kas ir SFC (sistēmas failu pārbaudītājs)?
Komanda SFC Tā ir sistēmas failu pārbaudītāja programma, kas analizē visus aizsargātos Windows failus un salīdzina tos ar... kešatmiņā saglabāta kopija, kas pazīstama kā Windows failu aizsardzība (WFP)Ja tas konstatē, ka fails ir mainīts, nepilnīgs vai trūkst, tas mēģina to aizstāt ar pareizo versiju, kas saglabāta šajā kešatmiņā, kas atrodas aizsargātajā ceļā %WinDir%/System32/dllcache.
Ideja ir vienkārša: Ja kāds svarīgs fails tiek bojāts, SFC no tīrās kopijas to atjauno.Tas ir īpaši noderīgi, ja, atverot pamata Windows rīkus, sākat saņemt ziņojumus "fails nav atrasts", piemēram, kad Failu pārlūks sasalst vai sistēmas funkcijas, kas pēkšņi pārstāj reaģēt, vai nelielas stabilitātes kļūdas.
Pēc SFC /scannow skenēšanas pabeigšanas sistēmā Windows var tikt parādīti dažādi ziņojumi, kas norāda sistēmas integritātes statusu. Daži no visbiežāk sastopamajiem ir šādi: "Windows resursu aizsardzība neatrada integritātes pārkāpumus", "tā atrada bojātus failus un veiksmīgi tos salaboja" vai ziņojumus, kas norāda, ka darbību nevarēja pabeigt vai dažus failus nevarēja labot. Pēdējos divos gadījumos tiek izmantota DISM funkcija.
Kas ir DISM (izvietošanas attēlu apkalpošana un pārvaldība)?
DISM Tā ir daudz visaptverošāka apkopes utilīta nekā SFC. Tā vietā, lai koncentrētos tikai uz aizsargātiem failiem, tā apstrādā... Pilnīga Windows attēla pārskatīšana un labošanaTas ir, komponentu krātuve un visas pakotnes, kas veido sistēmu. Tā darbojas ar tīru Windows atsauces kopiju, kas var būt lokāla vai tiešsaistes (Windows Update, tīkla koplietojums, DVD/ISO utt.).
DISM izmanto vairākas galvenās opcijas, lai pārbaudītu un labotu attēla bojājumus: /CheckHealth, /ScanHealth un /RestoreHealthŠīs opcijas parasti tiek palaistas tādā pašā secībā, ja mums ir aizdomas par bojājumiem komponentu krātuvē (CBS) vai ja SFC ziņo, ka nevar labot dažus failus, jo ir bojāta tās kešatmiņa.
Tas ir īpaši noderīgi, kad tie parādās. Windows atjaunināšanas kļūdas, CBS_E_STORE_CORRUPTION kļūdu kodi, startēšanas problēmas, biežas avārijas, funkciju vai ielāpu instalēšanas kļūmes vai arī, ja iekārta uzvedas dīvaini bez skaidra iemesla. Šādos gadījumos DISM salabo komponentu krātuvi, kas nepieciešama SFC pareizai darbībai.

Paplašinātas SFC komandas: parametri un praktisks pielietojums
Tipisks CFS lietojums ir slavenais PMK / scannowTomēr rīks piedāvā vairākus uzlabotus parametrus, kas ļauj precīzi pielāgot pārbaudes veidu un izmantot to pat tad, ja Windows nedarbojas normāli. Visus modifikatorus var apskatīt, palaižot komandu konsolē. sfc?.
Šie parametri ļauj, piemēram, Pārbaudiet bez labošanas, pārbaudiet konkrētus failus vai strādājiet ar bezsaistes instalācijām.To laba apvienošana ir noderīga vidēs, kur nepieciešams diagnosticēt ierīces, kas neieslēdzas, vai strādājot no atkopšanas datu nesēja.
CFS galvenie parametri:
- /skenēt tagadŠī komanda analizē visus aizsargātos Windows failus un, izmantojot kešatmiņā saglabāto kopiju, labo visus, kas tiek konstatēti kā bojāti. Tā ir standarta komanda lielākajai daļai lietotāju.
- /pārbaudīt tikaiŠī komanda veic tādu pašu analīzi kā `/scannow`, bet neko nemainot; tā vienkārši ziņo par visām potenciālajām problēmām. Noderīgi, ja vēlaties pārbaudiet statusu pirms iejaukšanās.
- /skenēšanas fails: ļauj norādīt konkrētu failu ar pilnu tā ceļu, lai SFC varētu to pārbaudīt un labot, ja tas ir bojāts.
- /pārbaudīt failu: līdzīgi kā /scanfile, bet pārbauda tikai norādīto failu, nemēģinot to labot.
- /offbootdir: definē bezsaistē esošas Windows instalācijas sāknēšanas direktoriju (piemēram, citu nodalījumu vai disku, kas uzstādīts citā datorā).
- /offwindir: norāda ceļu uz bezsaistes instalācijas Windows mapi.
- /offlogfile: ļauj iestatīt citu žurnālfailu un Selektīvi iespējojiet reģistrēšanu, izmantojot SFC bezsaistes režīmā.
Visus šos modifikatorus var apvienot vienā rindā, lai izveidotu diezgan precīzas komandas, piemēram, atvienotas instalācijas, kas atrodas citā diskā, analīzi ar pielāgotiem žurnāliem. Tomēr ikdienas lietošanā sfc /scannow parasti ir vairāk nekā pietiekami. lai atrisinātu daudzas nelielas stabilitātes problēmas.
Tipiski rezultāti, palaižot SFC
Beigās SFC atgriež statusa ziņojumu, kas jāinterpretē pareizi. statusa ziņojumi. Visizplatītākie ir:
- "Windows resursu aizsardzība neatrada integritātes pārkāpumus"Viss ir kārtībā; jūsu problēmas, iespējams, nav saistītas ar sistēmas failiem.
- "Windows resursu aizsardzība atrada bojātus failus un veiksmīgi tos salaboja."Bojāti faili tika atrasti un veiksmīgi aizstāti. Turpmāka darbība nav nepieciešama, taču žurnālu var pārbaudīt failā %WinDir%\Logs\CBS\CBS.log.
- "Windows resursu aizsardzība atrada bojātus failus un nevarēja labot dažus no tiem."Šeit lietas kļūst nopietnas. Tas nozīmē, ka kešatmiņa, ko izmanto SFC (WFP), varētu būt bojāta. Šajā brīdī ieteicamā rīcība ir šāda: Palaidiet DISM, lai labotu Windows attēlu un pēc tam restartējiet SFC.
- "Windows resursu aizsardzība nevarēja veikt pieprasīto darbību"Skenēšanu nevarēja pabeigt. Parasti šo problēmu var atrisināt, startējot datoru drošajā režīmā vai izmantojot SFC no atkopšanas datu nesēja.
Kad ir jēga izmantot CFS?
Ieteicams lietot SFC (hroniska noguruma sindromu), kad sākat to pamanīt. kļūmes Windows pamatfunkcijās, sistēmas programmu darbības pārtraukšana, trūkstošu failu ziņojumi vai neliela neparasta darbībaJa sistēma joprojām startējas relatīvi normāli, bet uzrāda neparastus simptomus, SFC ir ātrs un relatīvi nekaitīgs pirmais solis. Turklāt programmu gadījumā, kas startējas automātiski, ieteicams Izmantojiet automātisko palaišanu, lai noņemtu programmas, kas startējas automātiski ja nepieciešams.
Tas ir arī ļoti noderīgs rīks pēc ļaunprogrammatūras infekcijas attīrīšanas: daudzi vīrusi Tie modificē sistēmas DLL failus vai aizstāj galvenos izpildāmos failusUn SFC var noteikt un mainīt šīs izmaiņas, aizstājot tās ar tīrām versijām.

DISM: Papildu komandas Windows attēla labošanai
Kad SFC vairs nav pietiekams, tiek izmantota DISM. Šī utilīta darbojas tieši ar operētājsistēmas attēlu un CBS komponentu krātuvi, kurā tiek glabātas pakotnes, manifesti un metadati, ko Windows izmanto atjauninājumu un funkciju instalēšanai.
Operētājsistēmās Windows 8, 8.1, 10 un 11 DISM ir uzziņu rīks iekšējās sistēmas bojājumu novēršanaiīpaši, ja ir Windows atjaunināšanas kļūdas, kumulatīvo atjauninājumu kļūmes vai CBS.log ziņojumi, kuros minēti bojāti manifesti, trūkstošas MUM/CAT pakotnes vai nepareizi formatētas identitātes.
Galvenās DISM remonta iespējas:
- / Check veselībaTas veic ļoti ātru pārbaudi, pārbaudot, vai iepriekš ir reģistrēti kādi bojājumi. Tas neko neatjauno; tas tikai norāda, vai ir konstatēti attēla bojājumi.
- / Scan veselībaTas veic daudz dziļāku pašreizējā Windows attēla analīzi, salīdzinot to ar zināmu tīru versiju, un reģistrē iespējamās kļūdas, taču Viņš tos nelaboTas aizņem vairākas minūtes atkarībā no sistēmas stāvokļa.
- /Atjaunot veselību: ir visspēcīgākā iespēja, jo analizē un labo attēluTas meklē bojātus failus un aizstāj tos ar labām versijām no Windows atjaunināšanas vai no avota ceļa, kas norādīts ar /Source.
Ieteicamā secība ir: vispirms /CheckHealth, tad /ScanHealth un visbeidzot /RestoreHealth, vienmēr gaidot, līdz katra darbība ir pabeigta, pirms tiek palaista nākamā. Šīs secības izlaišana vai procesu pārtraukšana var vēl vairāk pasliktināt sistēmas stāvokli.
DISM un Windows Update: bieži sastopamie kļūdu kodi
Daudzas problēmas ar Windows Update ir saistītas ar komponentu krātuves bojājumiem. Šādos gadījumos bieži parādās šādi kļūdu kodi: 0x80070002 (fails nav atrasts), 0x800f0831 (CBS_E_STORE_CORRUPTION), 0x800F081F (avots nav atrasts), 0x80073712 (komponentu krātuve ir bojāta) un citi līdzīgi viņiem.
Ja Windows atjaunināšana neizdodas instalēt noteiktus atjauninājumus un sniedz šīs kļūdas, Microsoft iesaka Izmantojiet DISM ar /RestoreHealth Lai atjaunotu bojātus CBS un WinSxS failus, pamata komanda būtu šāda:
DISM.exe /Online /Cleanup-Image /RestoreHealth
Ja arī Windows atjaunināšana nedarbojas vai jums nav piekļuves internetam, varat norādīt alternatīva izcelsme no kura izgūt veselos failus, piemēram, tīkla koplietojuma vai Windows DVD/ISO diska:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Šajā gadījumā mape, kas norādīta /Avots Tam jāietver instalācijas faili vai galvenes, kas nepieciešamas attēla labošanai. Modifikators / LimitAccess Tas norāda DISM neizmantot Windows atjauninājumu un pieturēties pie šī ceļa.
Papildu rokasgrāmata: CBS bojājumu novēršana, analizējot CBS.log
Ļoti nopietnu problēmu gadījumā DISM ģenerē detalizētu informāciju %WinDir%\Logs\CBS\CBS.log un CBS.persist.logŠajā žurnālā bieži ir tādi ieraksti kā "CSI Payload Corrupt", "CBS MUM Missing" vai "CSI Manifest Corrupt", kas norāda uz konkrētiem bojātiem failiem vai pakotnēm.
Šo gadījumu paplašinātā darbplūsma būtu aptuveni šāda: pirmkārt, Viņi identificē bojātus failus vai pakotnes CBS.log failā.Pēc tam, aplūkojot komponenta ceļā iekļauto būvējuma numuru (UBR), tiek noteikts, kuram atjauninājumam (KB) tie pieder, šie atjauninājumi tiek meklēti Microsoft atjauninājumu katalogā, lejupielādēti, tiek izvilkti .msu un .cab faili un veselīgie faili tiek kopēti uz avota mapi, piemēram, C:\temp\Source.
Pēc tam DISM tiek palaists vēlreiz, norādot šo mapi kā avotu:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source /LimitAccess
Tad ieteicams atkārtot. DISM / Online / Attīrīšanas attēls / ScanHealth lai pārliecinātos, ka nav reģistrēti nekādi bojājumi, un vēlreiz pārskatiet CBS.log failu. Šāda veida procedūra ir diezgan sarežģīta, taču tieši to Microsoft atbalsta dienests izmanto, lai novērstu dziļus CBS bojājumus, kad sistēma atsakās atjaunināties.
DISM dažādās Windows versijās
Operētājsistēmās Windows 8, 8.1, 10 un 11 DISM ir integrēts ar visām tā modernajām funkcijām, tostarp tiešsaistes labošanu, izmantojot Windows Update. Tomēr DISM nav pieejams ar šīm iespējām operētājsistēmā Windows 7.Tā vietā Microsoft piedāvā sistēmas atjaunināšanas gatavības rīku (SURT), kas veic līdzīgu funkciju, labojot bojātus sistēmas failus, ja SFC nedarbojas.
Ieteicamā procedūra šajā versijā ir vispirms palaist. SFCUn, ja tas neatrisina problēmas, lejupielādējiet un palaidiet SURT no Microsoft atjauninājumu kataloga, kas aizstās bojātus vai nekonsekventus komponentus.

Praktiskās atšķirības starp CFS un DISM
Lai gan abas komandas tiek izpildītas no konsoles, atšķirīgs sistēmas līmenis Un vislabāk tos mentāli neapjukt. Pareiza to funkcijas izpratne novērš laika tērēšanu, izmantojot rīkus, kas neatrisinās konkrēto problēmu.
Viņu lomas varam apkopot šādi: SFC atjauno aizsargātus Windows failus, savukārt DISM atjauno Windows attēlu un komponentu krātuvi.Izmantojot tos pareizā secībā, jūs varat novērst lielāko daļu kļūdu bez atkārtotas instalēšanas.
- SFCIdeāli piemērots nelielām līdz vidēji smagām kļūdām, kas saistītas ar sistēmas failiem, Windows funkcijām, kas pārstāj darboties, trūkstošu failu ziņojumiem un problēmām pēc ļaunprogrammatūras noņemšanas.
- DISMTo izmanto, ja SFC norāda, ka nevar visu salabot, vai ja ir Windows atjaunināšanas kļūdas, CBS bojājumi, problēmas ar funkciju instalēšanu vai sāknēšanas kļūmes. Tas darbojas kā "liela operācija" Windows attēlā.
Ļoti izplatīta stratēģija nopietnu problēmu risināšanai operētājsistēmās Windows 10 un Windows 11 ir vispirms palaist DISM / Online / Attīrīšanas attēls / RestoreHealth, tad a PMK / scannow un, ja ir diska atteices pazīmes, aizpildiet ar chkdsk /F /R galvenajā ierīcē. Šī kombinācija aptver praktiski visus iespējamos korupcijas slāņus.
Kad ir labāk pārinstalēt Windows, nevis turpināt labošanu?
Lai gan SFC un DISM ir ļoti spēcīgi rīki, tie nedara brīnumus. Ir situācijas, kad neatkarīgi no tā, cik ļoti jūs uzstājat, problēmas atgriežas vai netiek pilnībā atrisinātas. Šādos gadījumos atkārtota to pašu risinājumu izmēģināšana tikai paildzina neizbēgamo, un saprātīgākais, ko darīt, ir... apsveriet pilnīgu atkārtotu instalēšanu vai sistēmas atiestatīšanu.
Daži scenāriji, kuros ir vērts pārtraukt cīņu un sākt no jauna, ir, piemēram, Pastāvīgas kļūdas, kas parādās pēc katra labojuma, īpaši dziļas ļaunprogrammatūras infekcijas, ekstremālas veiktspējas problēmas, kas neuzlabojaskritiski atjauninājumi, kurus nevar instalēt, vai būtiskas aparatūras izmaiņas, piemēram, mātesplates vai galvenās atmiņas izmaiņas.
- Kļūdas, kas rodas pēc papildu SFC un DISM komandu izmantošanas: Ja šķiet, ka viss ir salabots, bet pēc dažām dienām atgriežas tās pašas kļūdas, iespējams, pastāv dziļi iesakņojusies korupcija vai programmatūras konflikts, kuru ir grūti izolēt. Šādos gadījumos tīra atkārtota instalēšana ietaupa laiku.
- Augstas ietekmes ļaunprogrammatūraDaži draudi tik dziļi iesakņojas sistēmā, ka pat ja pretvīrusu programmatūra tos noņem, tie atstāj ilgstošu kaitējumu kritiski svarīgiem pakalpojumiem, draiveriem un komponentiem. Šādos gadījumos ar SFC vai DISM vienkāršu izmantošanu var nepietikt.
- Ārkārtīgs lēnums un pastāvīgas avārijasJa sistēma pastāvīgi darbojas ar maksimālo jaudu, bieži sasalst un remonts situāciju neuzlabo, problēma, visticamāk, ir programmatūras problēmu, programmu palieku, novecojušu draiveru un, iespējams, aparatūras problēmu kombinācija. Dažreiz atkārtota instalēšana ir ātrākais risinājums.
- Svarīgi atjauninājumi, kas nekad netiek instalētiJa galvenais kumulatīvais atjauninājums pastāvīgi neizdodas pat pēc uzlabotu DISM un SFC komandu izmantošanas, tas var norādīt uz grūti atgūstamu neatbilstību. Instalēšana no jaunākā ISO faila bieži vien ir galīgais risinājums.
- Būtiskas aparatūras izmaiņasPēc mātesplates, centrālā procesora nomaiņas vai pārslēgšanās uz jauna veida krātuvi, Windows atkārtota instalēšana nodrošina, ka visi draiveri un pakalpojumi ir pielāgoti jaunajai videi.
Bieži uzdotie jautājumi par uzlabotajām SFC un DISM komandām
Tas, ka šīs komandas darbojas tik tuvu sistēmas kodolam, daudziem cilvēkiem rada saprotamas bažas par savu drošību vai to, kam tās vajadzētu lietot. Patiesībā ar minimālu rūpību tās ir... pilnīgi pārvaldāms jebkuram vidusmēra lietotājam, kurš ievēro skaidrus norādījumus.
Svarīgi ir tos palaist ar administratora privilēģijām, ievērot ieteicamo secību (īpaši DISM) un, pats galvenais, Neizslēdziet datoru un neaizveriet konsoli darba laikā..
- Ko darīt, ja komandas neatrisina problēmu? Tādā gadījumā varat izmantot problēmu risinātājus, kas iebūvēti iestatījumos, sistēmas atjaunošanā vai, kā pēdējo līdzekli, atkārtoti instalēt vai atiestatīt sistēmu Windows, saglabājot personiskos failus.
- Vai ar viņiem ir droši skriet? Jā, ja vien viņiem ir administratora privilēģijas un process netiek pārtraukts. Ieteicams veikt nesenas dublējumkopijas.
- Cik ilgs laiks nepieciešams? Tas ir atkarīgs no diska lieluma, failu skaita un bojājumu līmeņa. Tas var ilgt no dažām minūtēm līdz vairākām stundām, īpaši izmantojot DISM /RestoreHealth.
- Vai viņi var izdzēst manus dokumentus? Tie nav paredzēti, lai pieskartos jūsu personīgajiem failiem; to mērķis ir salabot sistēmu un disku.
Laba izpratne par uzlabotajām SFC un DISM komandām sniedz jums ļoti spēcīgu arsenālu Diagnosticējiet un novērsiet lielāko daļu Windows problēmu bez formatēšanasApvienojot šīs komandas, interpretējot to rezultātus un zinot, kad apturēt un atkārtoti instalēt, jūs varat ievērojami pagarināt Windows instalācijas kalpošanas laiku un ietaupīt daudz nepatikšanas ar saviem datiem un laiku.
Redaktors specializējas tehnoloģiju un interneta jautājumos ar vairāk nekā desmit gadu pieredzi dažādos digitālajos medijos. Esmu strādājis par redaktoru un satura veidotāju e-komercijas, komunikācijas, tiešsaistes mārketinga un reklāmas uzņēmumos. Esmu rakstījis arī ekonomikas, finanšu un citu nozaru tīmekļa vietnēs. Mans darbs ir arī mana aizraušanās. Tagad, izmantojot manus rakstus Tecnobits, es cenšos izpētīt visus jaunumus un jaunas iespējas, ko tehnoloģiju pasaule mums piedāvā katru dienu, lai uzlabotu mūsu dzīvi.
