Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Windows Phone
  • Sfc scannow naredbenog retka. Provjera sistemskih datoteka za pogreške

Sfc scannow naredbenog retka. Provjera sistemskih datoteka za pogreške

Nijedan korisnik nije imun na greške u operacijskom sustavu Windows 10. Mogu nastati zbog njegovog namjernog ili slučajnog ometanja u radu OS-a, kao i krivnjom aplikacija trećih strana. Ako se operativni sustav počne žaliti na nedostajuće datoteke, pogreške registra ili nemogućnost čitanja stavki iz mape Windows, morat ćete provjeriti integritet njegovih komponenti.

Operativni sustav Windows 10 nudi 2 metode za analizu integriteta datoteka - putem alata SFC.exe i DISM.exe. Naredbe ne zamjenjuju jedna drugu, već se međusobno nadopunjuju provjeravanjem integriteta datoteka u raznim knjižnicama sustava. Zato se preporuča izvesti ne jedan od njih, već oba. Alati će vam omogućiti da provjerite integritet datoteka sustava Windows 10 i zamijenite oštećene ili modificirane originalnim stavkama.

Važno: Ako je korisnik računala prethodno na odgovarajući način izvršio promjene u sistemskim datotekama operacijskog sustava, one će biti otkazane. Windows alati zamijenit će promijenjene stavke originalnim, čak i ako problem s računalom ili aplikacijom nije uzrokovan njihovim radnjama.

Kako provjeriti integritet datoteke u sustavu Windows 10 pomoću SFC-a

Preporuča se započeti provjeru integriteta datoteka operativnog sustava naredbom SFC. Omogućuje vam da pronađete pogreške u ključnim datotekama i popravite ih. Pomoću SFC-a možete provjeriti u poznatom sučelju sustava Windows 10 putem naredbenog retka i kroz okruženje za oporavak, obje ove metode su opisane u nastavku.

Putem naredbenog retka u sučelju sustava Windows

Bolje je započeti provjeru sa SFC-om kroz standardno Windows sučelje pomoću naredbenog retka. Većinu vremena ovo je dovoljno. Da biste provjerili integritet datoteka, učinite sljedeće:


Ako nema problema s datotekama sustava Windows, nakon provjere, korisnik će vidjeti poruku da "Windows Resource Protection nije otkrio kršenje integriteta." U takvoj situaciji možete nastaviti s provjerom datoteka pomoću DISM-a.

Međutim, u nekim situacijama datoteke koje su odgovorne za prikaz Windows grafičkog sučelja možda neće ispravno raditi, a sustav ih neće moći popraviti jer su aktivne. U takvim slučajevima potrebno je provjeriti SFC kroz okruženje za oporavak koje ne zahtijeva učitavanje grafičkog sučelja i koje može raditi s tim datotekama, kao i modificirati ih ako je potrebno.

Imajte na umu da ako sumnjate da je pad sustava povezan s određenom datotekom, možda nećete htjeti izvršiti potpunu SFC provjeru. Dovoljno je unijeti naredbu sfc /scanfile=”adresa za datoteku”, i odmah će biti zamijenjen originalnom verzijom ako je prethodno izmijenjen ili ima kvar.

Kroz okruženje za oporavak

Da biste provjerili integritet datoteka pomoću naredbe SFC kroz okruženje za oporavak, morat ćete izvesti sljedeće korake:

Kliknite na gumb "Start" u donjem lijevom kutu i idite na "Postavke":


volumen liste diskpart

Nakon izvršenja druge naredbe, prikazat će se popis dostupnih volumena. Ovdje morate obratiti pažnju na disk koji je rezerviran od strane sustava i na particiju sustava s operativnim sustavom. Zatim će se njima trebati manipulirati.

Nastavite s tipkanjem naredbi:

Izađi sfc /scannow /offbootdir=C:\ /offwindir=E:\Windows

Posljednja naredba zahtijeva da navedete pogone koji su gore označeni. Odnosno, u gornjem primjeru naredbe, pogon C je particija s bootloaderom, a pogon E mjesto na kojem je instaliran Windows 10 operativni sustav.

Pažnja: Vrlo je vjerojatno da će se slova vašeg pogona razlikovati od onih navedenih u primjeru, pa će se naredba razlikovati.

  1. Nakon unosa zadnje od četiri naredbe, počet će skeniranje integriteta datoteka operacijskog sustava.

Prednost rada kroz okruženje za oporavak je sposobnost SFC alata da zamijeni datoteke koje su potrebne za učitavanje Windows GUI. U tom slučaju provjera će trajati malo dulje nego kada se radi kroz naredbeni redak u sučelju operacijskog sustava. Istodobno, naredbeni redak u okruženju za oporavak neće grafički obavijestiti korisnika o brzini procesa. Možete utvrditi da računalo radi ispravno i da provjera integriteta datoteke nije visjela po ikoni koja treperi.

Na kraju provjere korisnik će vidjeti informaciju da kršenja integriteta nisu otkrivena ili su uspješno otklonjena. Nakon toga možete nastaviti s drugom metodom provjere - pomoću alata DISM.

Kako provjeriti integritet datoteke u sustavu Windows 10 pomoću DISM-a

Kao što je gore navedeno, nakon provjere sa SFC-om, preporuča se početi analizirati sustav pomoću DISM alata. Tijekom provjere ispituje druge direktorije (i još jednom "šeta" kroz datoteke koje je SFC provjeravao).

Provjera pomoću DISM alata donekle se razlikuje od analize sustava pomoću SFC-a. Korisnik ima mogućnost odabrati jednu od tri naredbe za provjeru sustava. Svaki od njih ima različitu razinu utjecaja.

Dism /Online /Cleanup-Image /CheckHealth

Kada se ova naredba izvrši, sustav provjerava unose koje su napravili dijagnostički uslužni programi za otkrivanje modificiranih ili problematičnih datoteka u sustavu. Naredba se izvršava brzo, ali nema provjere valjanosti, a svi podaci temelje se na prethodno snimljenim informacijama.

Dism /Online /Cleanup-Image /ScanHealth

Ova naredba ima za cilj analizu svih komponenti sustava kako bi se identificirale greške i oštećeni elementi u njima. U tom slučaju se provodi samo provjera, a korisnik se obavještava o prisutnosti ili odsutnosti problematičnih datoteka. Takva provjera može potrajati od nekoliko minuta do nekoliko sati, ovisno o brzini tvrdog diska, njegovom radnom opterećenju i stupnju smetnji s datotekama operacijskog sustava.

Dism /Online /Cleanup-Image /RestoreHealth

Ova naredba, za razliku od prethodne, ne samo da provjerava datoteke, već ih i odmah zamjenjuje potpunim. Također će biti potrebno od nekoliko minuta do nekoliko sati da se završi.

Važno: Imajte na umu da posljednje dvije naredbe koje pokreću provjeru integriteta datoteka sustava Windows 10 mogu "zamrznuti" u tijeku u određenom postotku (najčešće oko 20). Ni u kojem slučaju ne biste trebali ponovno pokrenuti sustav u ovom trenutku, jer je ova situacija tipična, a interes će nakon nekog vremena nastaviti "kapati".

Provjera datoteka sustava omogućuje vam provjeru verzija svih zaštićenih datoteka. Ako provjera sistemske datoteke otkrije da je zaštićena datoteka izmijenjena, ona se zamjenjuje izvornom verzijom.

SFC u Windows okruženju

Da biste izvršili takvu provjeru u sustavu Windows, samo pokrenite naredbeni redak s administratorskim pravima i pokrenite:

Sfc /scannow

Ispod je tablica sa sintaksom uslužnog programa i objašnjenjem značenja korištenih ključeva.

Tablica 1 - Sintaksa uslužnog programa sfc.exe

SFC

/SKENIRAJ SADAProvjera integriteta svih zaštićenih datoteka sustava i vraćanje, ako je moguće, problematičnih datoteka.
/SAMO PROVJERIProvjera integriteta svih zaštićenih sistemskih datoteka. Oporavak datoteke nije izveden.
/SCANFILEProvjerite integritet navedene datoteke i vratite je ako se pronađu problemi. U parametru<файл>morate navesti punu stazu
/VERIFYFILEProvjera integriteta datoteke, puni put do koje je naveden u parametru<файл>. Oporavak datoteke nije izveden.
/OFFBOOTDIRLokacija direktorija za izvanmrežno preuzimanje za izvanmrežni oporavak
/OFFWINDIRLokacija izvanmrežnog imenika sustava Windows za izvanmrežni oporavak
na primjer:
sfc /SCANNOW
sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows
sfc /SAMO PROVJERI


SFC u Windows RE okruženju

Neshvatljivo ponašanje uslužnog programa potaknulo me da počnem pisati članak sfc. exe u Windows RE okruženju prilikom dizanja s instalacijskog diska ili diska za oporavak, odnosno ponuda za ponovno pokretanje sustava i ponovno pokretanje provjere.

Slika 1 - Pokretanje uslužnog programa u okruženju za oporavak bez ključa i potrebno ponovno pokretanje

Ovo ponašanje ima potpuno logično objašnjenje: za Windows RE okruženje, particija diska s operativnim sustavom na njoj je izvanmrežni direktorij. Stoga, pokretanje uslužnog programa s ključevima /OFFBOOTDIR I /OFFWINDIR potreban. Zatim ćemo saznati značenje ovih ključeva.

Položaj i slova particija u Windows Exploreru ili Disk Managementu mogu se razlikovati od slova dodijeljenih particijama u okruženju za oporavak. Imajte na umu da na slikama ispod odjeljak sa sustavom ima slovo IZ.

Slika 2 - Odjeljak sa sustavom u Windows Exploreru

Slika 3 - Particija sa sustavom u dodatku "Upravljanje diskovima".

Vadim Sterkin predložio je prekrasan način određivanja slova particija u okruženju za oporavak. Postoji još jedan - koristite uslužni program DISKPART. Pokrenite okruženje za oporavak s instalacijskog diska sustava Windows, unesite naredbeni redak i izvršite redom:

DISKPART Popis diska Sel disk 0 Detail disk

Ili sfc.exe je uslužni program u sustavu Microsoft Windows i nalazi se u mapi C:WindowsSystem32. Ovaj uslužni program korisnicima omogućuje skeniranje i popravak oštećenih datoteka Windows sustavi.

U Windows 7 I Vidik, program provjera sistemskih datoteka integriran sa zaštitom resursa sustava Windows, koja štiti ključeve registra i mapa, kao i kritične sistemske datoteke. Ako se otkriju bilo kakve promjene u zaštićenom datotečnom sustavu, izmijenjena datoteka se vraća iz spremljene kopije koja se nalazi u mapi Windows.
Dakle, ako u bilo kojem trenutku otkrijete da ste hakirali neke sistemske datoteke ili možda primijenili neke trikove ili možda zamijenili sistemske datoteke, tijekom postavljanja Windows a sada otkrijete da je vaš Windows OS ne radi ispravno, možete razmotriti rad ovog uslužnog programa za oporavak sustava.
Za početak provjera sistemskih datoteka u Windows 7 ili Vidik, na terenu Za početak traženja unesite vrstu cmd. Kao rezultat, pojavljuje se prozor naredbenog retka, kliknite desnom tipkom miša cmd


Otvorit će se prozor naredbenog retka tipa SFC/Scannow- pritisni enter. Korisnost SFCće raditi neko vrijeme, a ako se pronađe oštećenje, zamijenit će ga spremljenim. U slučaju da ne možete pokrenuti provjeru sistemske datoteke, dobit ćete poruku Zaštita resursa sustava Windows - Windows ne može pokrenuti usluge popravka”, možete provjeriti je li uključen u vaš OS Windows Installer Servisni moduli. Da biste to učinili, unesite usluge.msc u traci za pretraživanje i pritisnite Enter. Status ove usluge treba postaviti u priručniku. Osim toga, možete preuzeti i vrlo koristan besplatni uslužni program FixWin i pritisnite tipku provjera sistemskih datoteka. Ovo će pokrenuti sfc.exe.
Još nekoliko sfc prekidača:
Jedno skeniranje pri sljedećem pokretanju: sfc/scanonce
Skeniraj pri svakom pokretanju: sfc/scanboot
Brisanje predmemorije datoteka: sfc/purgecache
Vrati zadano: sfc/vratiti
Također možete koristiti sfc.exe za pomoć u rješavanju kvarova do kojih dolazi u dijelu korisničkog načina rada Windows 7 I Vidik. Ti padovi mogu biti povezani s nedostajućim ili oštećenim datotekama operativnog sustava. Da biste to učinili, morate imati pristup datotekama dnevnika.
Kako pogledati datoteku dnevnika.
sfc.exe program upisuje pojedinosti svake provjere operacije i popravka svake operacije cbs.log datoteka. Svaki put nakon lansiranja sfc.exe oznaka će biti zapisana u ovoj datoteci. Datoteka cbs.log nalazi se u mapi %WINDIR%logsCBS.Možete tražiti oznake koje će vam pomoći pronaći postove sfc.exe. Da biste izvršili ovu vrstu pretraživanja i poslali rezultate u tekstualnu datoteku, slijedite ove korake:
Kliknite gumb Početak, Unesi cmd u polju Za početak traženja, kliknite desnom tipkom cmd na listi Programi i odaberite Pokreni kao administrator.
Upišite sljedeću naredbu i pritisnite Enter:
Findstr /c: ""%WINDIR%Logs CBS cbs.log>sfcdetails.txt
Datoteka Sfcdetails.txt sadrži unose koji se bilježe svaki put kada se program sfc.exe pokrene na računalu.
Kako protumačiti unose datoteke dnevnika:
sfc.exe program provjerava datoteke u skupini od 100. Tako će postojati mnogo grupa zapisa sfc.exe. Svaki unos ima sljedeći format: datum/vrijeme/vrsta_unosa. Za više informacija o tome kako tumačiti, posjetite

Kao i hardver, softver također postaje neupotrebljiv jer je podvrgnut značajnim opterećenjima korisnika. Stoga provjeravanje integriteta sistemskih datoteka u sustavu Windows 10 treba provoditi povremeno i, ako je potrebno, vratiti oštećena područja.

Ispitivanje

OS ima ugrađeni uslužni program koji otkriva oštećene datoteke i zamjenjuje ih zdravim verzijama.

Dobro je znati! Izvorne OS datoteke pohranjene su na pogonu sustava u mapi Windows\WinSxS.

Mogući problemi

Oporavak OS-a s sfc /scannow neće uspjeti ako je sam izvorni repozitorij oštećen. U tom slučaju prvo morate vratiti izvornu sliku pomoću uslužnog programa Upravljanje slikom i servisiranjem implementacije (DSIM). Dizajniran je za rad sa Windows slikama.


Dobro je znati! DISM koristi Centar za ažuriranje prilikom vraćanja trezora.

Oporavak

Nakon pokretanja uslužnog programa DISM i vratite izvore, ponovno pokrenite naredbu u naredbenom retku sfc /scannow. To će u potpunosti vratiti integritet sustava. Ponovo pokrenite računalo za nastavak. Ako iz nekog razloga popravak nije uspio i koristite radikalnu metodu ponovne instalacije OS-a, pročitajte kako stvoriti USB flash pogon za pokretanje u članku "Izrada instalacijskog flash pogona za Windows 10 na različite načine".

Izlaz

Integritet Windows 10 datoteka je narušen nakon nepravilnog rada s njima, česte ponovne instalacije programa ili prepisivanja informacija. Za vraćanje koristite ugrađeni uslužni program sfc /scannow, koji će sve učiniti automatski koristeći pohranu izvornih datoteka. Ako je izvorna slika oštećena, vratite je s Upravljanje slikom i servisiranjem implementacije.

Oštećenje sistemske datoteke ozbiljan je problem koji korisnici obično rješavaju ponovnom instalacijom sustava Windows XP. Međutim, ova metoda ima puno nedostataka: morate potrošiti puno vremena na ponovnu instalaciju i konfiguriranje sustava, a važni se mogu izgubiti. Stoga je bolje ne žuriti s ponovnom instalacijom, već prvo isprobajte manje radikalne načine vraćanja sustava.

Provjera sustava

Ako se Windows XP pokrene, ali prijavi da su datoteke sustava oštećene, možete ih vratiti pomoću uslužnog programa Scannow. Obnavljanje može zahtijevati povezivanje medija s distribucijom Windows XP, jer će uslužni program kopirati radne datoteke iz njega, što će zamijeniti oštećene podatke.

Ako, kada pokrenete uslužni program Scannow, sustav izvijesti da ste instalirali pogrešan CD, tada mogu postojati dvije mogućnosti:

  • Disk sadrži neoriginalnu distribuciju sustava Windows XP.
  • Distribucijski komplet je originalan, ali starije verzije (na disku SP1, a na računalu - SP3).

Bez obzira na razlog pogreške, više neće biti moguće vratiti podatke sustava s takvog diska. Rješenje je pronaći medij s originalnom distribucijom i odgovarajućom verzijom te ponoviti skeniranje sustava. Provjera pomoću sfc /scannow najučinkovitiji je način vraćanja sistemskih datoteka, što gotovo uvijek pomaže. Iznimka može biti samo ozbiljan kvar, koji se eliminira samo ponovnom instalacijom sustava.

Učitavanje uspješne konfiguracije

Ako se na zaslonu prilikom pokretanja sustava Windows XP pojavi poruka da se sustav ne može pokrenuti jer datoteka nedostaje ili je oštećena, pokušajte upotrijebiti posljednju poznatu dobru konfiguraciju da ispravite pogrešku.

Posljednja poznata dobra konfiguracija su postavke sustava, usluge i upravljački programi koji su spremljeni u registru pri prethodnom pokretanju i ispravnom pokretanju sustava Windows XP. Ovaj alat ne zna kako popraviti oštećene sistemske datoteke, ali ponekad popravlja greške koje ometaju njihovu normalnu upotrebu.

Ponovno pokrenite računalo. Prilikom pokretanja pritisnite F8 dok se ne pojavi izbornik naprednih opcija pokretanja. Odaberite pokretanje zadnje poznate dobre konfiguracije.

Ako je pogreška ispravljena, nakon ponovnog pokretanja, poruka o izbrisanoj datoteci trebala bi nestati. Malo je vjerojatno, ali vrijedi pokušati. Ako je sve loše i Windows XP se odbija pokrenuti, morat ćete ručno zamijeniti podatke sustava.

Ručna zamjena

Da biste izvršili ručnu zamjenu datoteke, morate se pokrenuti s medija za spašavanje ERD Commander. Ali prvo, napišimo ERD distribucijski komplet na USB flash pogon.

Stvaranje flash pogona ERD Commander koji se može pokrenuti traje oko 10 minuta. Nakon što je proces dovršen, ponovno pokrenite računalo i pritisnite F11 za pokretanje izbornika za pokretanje. Pokrenite s povezanog flash pogona. Sada možete vratiti sistemske datoteke tako da ih zamijenite s medija ERD Commander.

Važno: za ispravnu zamjenu morate znati koje su datoteke sustava Windows XP oštećene. Popis oštećenih podataka možete vidjeti u poruci o pogrešci koju sustav izdaje pri pokretanju. Samo ove oštećene podatke treba premjestiti iz ERD Commandera.

Oporavak se izvodi iz izvorne distribucije sustava Windows XP. ERD Commander ne sadrži potrebne podatke, samo stvara okruženje za kretanje.

  1. Kada se pojavi početni prozor ERD Commandera, odaberite preuzimanje pete verzije (za Windows XP).
  2. Spojite se na instalirani sustav.
  3. Pojavit će se radna površina slična XP-u. Instalirajte Windows distribucijski disk i otvorite ga kroz "Moje računalo".

Vaš cilj je pronaći oštećene datoteke na instalacijskom disku i kopirati ih u mapu "Windows". Svi potrebni podaci na disku pohranjeni su u imeniku "I386". Pogledajmo kako se oporavak provodi na primjeru datoteke userinit.exe, koja je odgovorna za pokretanje važnih procesa sustava:

Prenesena datoteka nije spremna za korištenje - još je treba raspakirati. Raspakivanje se vrši putem naredbenog retka:

  1. Otvorite izbornik "Start" i pokrenite alat "Run". Ovo je analog alata "Pokreni" u izborniku "Start" u okruženju Windows.
  2. Unesite naredbu poput ove: "proširi c:\windows\system32\userinit.ex_ c:\windows\system32\userinit.exe". Razmak bi trebao biti samo između adresa naredbe i datoteke; unutar putanje datoteke nema razmaka.

Analizirajmo sintaksu naredbe: expand je zahtjev za zamjenom datoteke. Prvi put su pakirani podaci, drugi put je oštećena datoteka koju treba zamijeniti. Nakon raspakiranja, trebate ponovno pokrenuti računalo i pokrenuti se s tvrdog diska. Ako ste zamijenili sve oštećene podatke, Windows XP bi se trebao pokrenuti bez grešaka.

Vrhunski povezani članci