Provjera i vraćanje integriteta Windows sistemskih datoteka. SFC i DISM: Provjera i popravak sistemskih datoteka u Windowsu Kako skenirati sistemske datoteke u Windows 7

18.02.2024

Vraćanje sistemskih datoteka u Windows 7 ili Windows 8/8.1 je zanimljiva tema. Pogotovo ako operativni sistem počne da otkazuje, ali nemamo sliku za oporavak i zaboravili smo uključiti zaštitu sistema kako bi se mogle kreirati točke za oporavak. U ovom slučaju nećemo moći da vratimo sistem sa slike, nećemo moći da vratimo Windows na kreiranu tačku vraćanja, a takođe smo previše lijeni da ponovo instaliramo sistem, jer će to trajati ceo dan . I upravo ovdje imamo još jednu priliku da vratimo Windows u normalu - pokušajte da vratite sistemske datoteke. U ovom članku pokušat ću u potpunosti pokriti temu kako bismo mogli oživjeti naše računalo u svakoj situaciji.

1. Oporavak sistemskih datoteka na zauzetom sistemu

Ako se naš računar nekako uključi, onda radimo sljedeće. (ako se ne uključi, pogledajte odeljak 2 ovog članka)

Otvorite meni Start. U polje za pretragu upisujemo “Com”. na elementu " Komandna linija"Kliknite desnim tasterom miša i odaberite" Pokreni kao administrator»

U komandnoj liniji koja se otvori pišemo

sfc /scannow

Čekamo malo

Ako je vaš sistem u redu, vidjet ćete sljedeću sliku

Ako je vaš Windows pokvaren, vidjet ćete sljedeće

Sistemske datoteke su uspješno vraćene. Ponovo pokrećemo sistem i odmah uključujemo zaštitu sistema da kreiramo tačke vraćanja kako bismo sledeći put jednostavno vratili stanje računara na stanje od pre nekoliko dana i to je to.

Dešava se da je prilikom skeniranja sistema uslužni program sfc.exe pronašao oštećene datoteke, ali ih nije mogao popraviti. U ovom slučaju, vratio bih sistemske datoteke u bezbedni način rada. Ako se ista stvar dogodi u sigurnom načinu rada, pročitajte posljednji stav 4 ovog članka.

Ako se vaš računar uopšte ne pokreće, kao što je objašnjeno na samom početku članka, pročitajte sledeći pasus.

Ako naš računar uopšte ne želi da se pokrene, onda koristimo okruženje za oporavak. U njega možete učitati:

  1. Pritisnut prilikom uključivanja računara F8 nekoliko puta
  2. Pokretanje sa diska za pokretanje (instalacioni) ili fleš diska

Prva opcija će raditi ako imamo particiju za pokretanje koju je sistem kreirao prilikom particioniranja diska kada smo instalirali sistem. Veličina particije za pokretanje:

  • Windows 7 - 100 MB.
  • Windows 8 - 350 MB.

U svakom slučaju, pokušajte da pritisnete F8 nekoliko puta tokom pokretanja. Trebalo bi da se pojavi prozor sa dodatnim opcijama preuzimanja. Izaberi Otklonite probleme na svom računaru.

U sledećem prozoru izaberite metod unosa sa tastature. Odaberite jezik na kojem ste postavili administratorsku lozinku (ako nema lozinke, možete odmah kliknuti Dalje >).

Odaberite korisnika s administrativnim pravima i unesite lozinku ako je imate. Ako nema lozinke, samo kliknite OK.

Odaberite komandnu liniju.

Ako ne možete da uđete u okruženje za oporavak pomoću tastera F8, moraćete da se pokrenete sa instalacionog (bootable) fleš diska ili diska. Na isti način možete pokrenuti sistem sa diska. Samo u ovom slučaju morate DVD-RW (čitač optičkih diskova) staviti na prvo mjesto u prioritetu pokretanja.

Volim da pokrećem sistem sa prenosivog medija koristeći meni za pokretanje. Na ASUS matičnim pločama obično se naziva i ključem F8.

Nakon pokretanja sa fleš diska ili diska, video sam sledeću sliku. Ja biram Windows Setup- Windows instalacija.

Čekamo dok se ne pronađu svi instalirani Windowsi.

Mi biramo onaj koji nam se ne pali. I ovdje PAŽLJIVO! Sjećamo se slova koje je okruženje za oporavak dodijelilo vašem sistemu (u koloni Folder). Imam ovo D.

Odaberite Command Line.

Unesite naredbu

sfc /scannow /offbootdir=D:\ /offwindir=D:\windows

Umjesto D, zamjenjujete svoje slovo. Pritisnite Enter i pričekajte da se skeniranje završi

Virtuelna mašina sa koje je snimljen gornji snimak ekrana imala je plavi ekran, tako da nisam bio iznenađen što su sistemske datoteke pronađene i vraćene.

3. Kako saznati slovo disk jedinice sa instaliranim Windows-om

Ako uspijete koristiti ključ F8 pozovite prozor “Napredne opcije pokretanja” i odaberite “Troubleshoot computer problems”, a zatim moramo saznati slovo diska na kojem je instaliran Windows koje je dodijelilo okruženje za oporavak. Ovo se može uraditi na dva načina

1. Pozovite notepad sa komandom

Otvorite meni u notepadu File i biraj Otvori…

Lijevi klik Računar a ispred vas će biti diskovi sa slovima.

Možete otići do diska i provjeriti šta i gdje.

2. Koristite uslužni program DISKPART

Na komandnoj liniji unesite:

diskpart- pozovite uslužni program za rad s diskovima.

list disk- pregledajte listu diskova.

izaberite disk- Ja biram hard disk koji mi treba.

detaljni disk- Pozivam informacije o ovom disku.

4. Za Windows 8/8.1

Ako sfc uslužni program nije mogao vratiti oštećene sistemske datoteke, onda morate pokušati vratiti skladište ovih sistemskih datoteka. Mjesto na kojem se trebaju nalaziti kopije operativnih sistemskih datoteka. Koliko sam shvatio, nalazi se na C:\Windows\WinSxS. Odnosno, prvo moramo popraviti pohranu datoteka, a zatim koristiti naredbu "SFC / Scannow" za vraćanje Windows sistemskih datoteka.

4.1. Oporavak memorije koristeći Windows Update

1. Pokrenite Windows PowerShell sa administratorskim pravima. Da biste to učinili, otvorite Start meni ili početni ekran i kliknite na ikonu „Traži“. U polju za pretragu pišemo “PowerShell”. Kliknite desnim tasterom miša na "Windows PowerShell" i izaberite "Pokreni kao administrator" ili "Pokreni kao administrator".

2. U prozoru koji se otvori upišite

Dism /Online /Cleanup-Image /RestoreHealth

i čekaj. Ako je skladište netaknuto ili je vraćeno pomoću Windows Update, vidjet ćete sljedeću sliku.

Ako Image Health State: Zdravo - sve je u redu. Ponovo pokrenite računar i pokušajte ponovo sa SFC /SCANNOW.

4.2. Vraćanje memorije pomoću slike

Ako imamo problema sa Windows Update, onda će ova metoda biti dobra.

1. Preuzmite originalnu Windows 8/8.1 sliku iste bitnosti kao vaš sistem. Kako saznati bitnu dubinu instaliranog sistema - .

2. Povežite ili montirajte preuzetu sliku. Kliknite desnim tasterom miša na sliku i izaberite "Poveži" ili "Montiraj".

3. U komandnoj liniji sa administratorskim pravima gledamo koja se izdanja nalaze na slici sa komandom

Dism /Get-WimInfo /WimFile:F:\sources\install.wim

Imam 2 izdanja na slici. Teško je razumjeti koji mi treba na osnovu ovih karakterističnih znakova. Koristimo prvi. Ako ne uspije, drugi.

4. Pokrenite Windows PowerShell sa administratorskim pravima i postavite komandu

Popravi-WindowsImage -Online -RestoreHealth -Izvor F:\sources\install.wim:1

gdje je F slovo pogona na koje smo povezali sliku, 1 je broj Windows izdanja na slici.

5. Ručno vraćanje sistemskih datoteka

Ako pomoću sfc uslužnog programa nije bilo moguće oporaviti oštećene datoteke, morate pokušati to učiniti ručno. U tom slučaju morate dodatno pokrenuti naredbu

findstr /c:"" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

Findstr/c: ""%Windir%\Logs\CBS\cbs.log>sfcdetails.txt

i pažljivo proučite fajl sfcdetails.txt na radnoj površini ili %windir%\Logs\CBS\.

Trebalo bi biti nešto slično kao na slici ispod.

Nakon što se sazna ime oštećene datoteke (Accessibility.dll), tražimo je na drugom računaru sa istim sistemom kao i vaš. Ako ovo nije opcija, onda bih preuzeo originalnu Windows sliku i instalirao je na virtuelnu mašinu. Pronašao sam potrebnu datoteku i kopirao je na fleš disk za pokretanje ili instalacioni disk. Zatim sam sa ovog instalacionog fleš diska pokrenuo okruženje za oporavak i pokrenuo komandnu liniju. Iz komandne linije bih otvorio notepad. Otvorio sam meni Datoteka > Otvori - i sada imam skoro punopravni istraživač. Kopiramo i zamijenimo radni fajl sa fleš diska, restartujemo i sve bi trebalo da radi.

Ako vam opcija instaliranja virtuelne mašine ne odgovara, onda u fasciklu možete uključiti datoteku install.wim. Zatim idite u ovaj folder i kopirajte potrebne datoteke.

1. Kreirajte folder. Na primjer, "Win8.1Pro" u korijenu pogona D.

2. Kopirajte datoteku install.wim u korijen diska D.

3. Montirajte datoteku install.wim u kreirani folder.

Dism /Mount-Wim /Index:1 /WimFile:D:\install.wim /MountDir:D:\Win8.1Pro

Idite u kreirani folder i kopirajte potrebne datoteke.

Onemogućite sliku

Dism /Unmount-Wim /MountDir:D:\Win8.1Pro /Discard

Problem nestabilnog rada Windows 7 često je povezan s oštećenjem ili brisanjem sistemskih datoteka, na primjer, nakon ponovnog instaliranja ili instaliranja zaraženog programa. Ovo nije najteži problem - postoji mnogo načina za vraćanje podataka pomoću standardnih OS alata ili ručno. U nastavku ćemo razmotriti najjednostavnije i najefikasnije opcije.

Vraćanje na zadnje stabilno stanje

Podrazumevano, u svim Windowsima, zaštita je aktivna za sistemske particije. Odgovoran je za kreiranje posebnih kontrolnih tačaka koje sadrže informacije o konfiguraciji i sistemske datoteke okruženja prije njegove izmjene - instaliranja aplikacija, upravljačkih programa i ažuriranja. Štaviše, tačke vraćanja se kreiraju bez takvog razloga od strane sistema na određenoj frekvenciji ili od strane samog korisnika.

Ako su se problemi počeli pojavljivati ​​relativno nedavno, a sjećate se približnog datuma njihovog pojavljivanja, onda je najbolje rješenje vratiti OS na trenutak kada nisu uočeni kvarovi tokom rada OS-a.

U proizvodnom okruženju ovo je vrlo lako učiniti:

Ostaje samo ponovno pokretanje, nakon čega će oštećeni sistemski fajlovi biti zamijenjeni prethodnim radnim verzijama.

Ako se Windows ne pokrene

Čak i ako je oštećenje sistemskih podataka toliko ozbiljno da se OS ne može pokrenuti sam, možete koristiti točke vraćanja:


Pokrenut će se odgovarajući uslužni program za odabir kontrolne točke, s kojim trebate raditi na način opisan ranije.

Ako pritiskom na F8 ne otvorite prozor sa opcijama pokretanja, moći ćete ući u okruženje za oporavak samo ako koristite disk za pokretanje/instalaciju.

Korištenje standardnog SFC uslužnog programa

Ova aplikacija provjerava i popravlja osnovne sistemske datoteke OS-a. Takođe se može pokrenuti na komandnoj liniji sa diska za pokretanje, iz prozora sa opcijama pokretanja nakon pritiska na F8 i sa sistema koji radi. Posljednja opcija je najjednostavnija:


Kada se operacija završi, SFC će vas obavijestiti o rezultatima - oštećeni podaci bi trebali biti otkriveni i ispravljeni.

Oporavak podataka ručno

Ponekad gore opisane metode ne mogu riješiti problem. Na primjer, prilikom ažuriranja DirectX-a iz distribucija koje dolaze s različitim aplikacijama, DLL-ovi se često gube. Stoga, uvijek pokušajte ažurirati DirectX iz ureda. Microsoft web stranicu, a ako se problem već dogodio, onda ako je nova verzija dostupna, svi DLL-ovi će se automatski ažurirati nakon instaliranja svježeg paketa komponenti sa web stranice http://www.microsoft.com/ru-ru/download/confirmation .aspx?id=35.

Ako na navedenoj stranici nema nove verzije, bilo koji DLL iz drugog izvora možete sami prenijeti na vaš sistem. Biblioteke su pohranjene u sljedećim direktorijima:

  • za Windows 7×32 - u folderu C:\Windows\System32;
  • za Windows 7x64 - u direktoriju C:\Windows\SysWOW64.

Ako se, kada pokrenete aplikaciju, pojavi prozor koji vas obavještava da nedostaje DLL, a instalacijski program s Microsoftove web stranice prijavi da imate najnoviju verziju biblioteka na vašem sistemu i da ne ažurira komponente, tada možete jednostavno koristite pretraživač. Pronađite DLL-ove na Internetu i premjestite ih u određene mape.

Ne samo DLL-ovi, već i sve oštećene sistemske datoteke mogu se izdvojiti iz distribucije Windows 7 instalacije. Da biste to učinili, samo trebate znati koji su fajlovi oštećeni. Često sam OS obavještava korisnika o odsustvu DLL-a ili o grešci aplikacije, na primjer Explorer.exe. Informaciju možete dobiti sami.

Hajde da saznamo koje sistemske informacije su neispravne

Da biste to uradili, ponovo će vam trebati komandna linija, već smo opisali kako da je otvorite. Ovdje napišite sljedeću naredbu:

indstr /N:"" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt", gdje je N slovo pogona.

Pritisnite Enter, nakon čega će se na radnoj površini kreirati sfcdetails.txt, koji morate otvoriti i pažljivo pregledati. Njegov sadržaj će biti sličan slici ispod.

Ovdje vidimo da je biblioteka Accessibility.dll oštećena. To je ono što ćete morati pronaći na Internetu ili ga sami izdvojiti iz postojeće distribucije Windows 7 da biste izvršili oporavak.

Izdvajanje OS komponenti iz distribucije

Pored instalacionog diska, trebat će vam mala besplatna 7-zip aplikacija. Uz njegovu pomoć, radit ćemo sa slikom install.wim koja se nalazi u direktoriju izvora. Redoslijed je sljedeći:


Ostaje samo da ih kopirate u željenu mapu ili fleš disk. Oštećene podatke možete zamijeniti njima pomoću instalacionog/bootable medija ili LiveCD-a.

Zdravo, prijatelji! Vraćanje sistemskih datoteka u Windows 7 ili Windows 8/8.1 je zanimljiva tema. Pogotovo ako operativni sistem počne da otkazuje, ali nemamo sliku za oporavak i zaboravili smo uključiti zaštitu sistema kako bi se mogle kreirati točke za oporavak. U ovom slučaju nećemo moći da vratimo sistem sa slike, nećemo moći da vratimo Windows na kreiranu tačku vraćanja, a takođe smo previše lijeni da ponovo instaliramo sistem, jer će to trajati ceo dan . I upravo ovdje imamo još jednu priliku da vratimo Windows u normalu - pokušajte da vratite sistemske datoteke. U ovom članku pokušat ću u potpunosti pokriti temu kako bismo mogli oživjeti naše računalo u svakoj situaciji.

U komandnoj liniji koja se otvori napišite:

sfc /scannow

cekamo malo...

Ako je vaš sistem u redu, vidjet ćete sljedeću sliku.

Ako je vaš Windows pokvaren, vidjet ćete sljedeće.

Sistemske datoteke su uspješno vraćene. Ponovo pokrećemo sistem i odmah uključujemo zaštitu sistema da kreiramo tačke vraćanja kako bismo sledeći put jednostavno vratili stanje računara na stanje od pre nekoliko dana i to je to.

Dešava se da je prilikom skeniranja sistema uslužni program sfc.exe pronašao oštećene datoteke, ali ih nije mogao popraviti. U ovom slučaju, vratio bih sistemske datoteke u bezbedni način rada. Ako je u sigurnom načinu rada ista stvar, pročitajte zadnji dio ovog članka.

Ako ne možete da uđete u okruženje za oporavak pomoću tastera F8, moraćete da se pokrenete sa instalacionog (bootable) fleš diska ili diska. Kako pokrenuti sistem sa fleš diska - . Na isti način možete pokrenuti sistem sa diska. Samo u ovom slučaju morate DVD-RW (čitač optičkih diskova) staviti na prvo mjesto u prioritetu pokretanja.

Volim da pokrećem sistem sa prenosivog medija koristeći meni za pokretanje. Na ASUS matičnim pločama obično se naziva i ključem F8.

Nakon pokretanja sa fleš diska ili diska, video sam sledeću sliku. Ja biram Windows Setup— Instalacija Windows-a.

Mi biramo onaj koji nam se ne pali. I ovdje PAŽLJIVO! Sjećamo se slova koje je okruženje za oporavak dodijelilo vašem sistemu (u koloni Folder). Imam ovo D.

Unesite naredbu:

sfc /scannow /offbootdir=D:\ /offwindir=D:\windows

Možete otići do diska i provjeriti šta i gdje.

  1. Korištenje uslužnog programa DISKPART

Na komandnoj liniji unesite:

diskpart— pozovite uslužni program za rad sa diskovima.

list disk- pregledajte listu diskova.

izaberite disk— Odaberem čvrsti disk koji mi treba.

Za Windows 8/8.1

Ako sfc uslužni program nije mogao vratiti oštećene sistemske datoteke, onda morate pokušati vratiti skladište ovih sistemskih datoteka. Mjesto na kojem se trebaju nalaziti kopije operativnih sistemskih datoteka. Koliko sam shvatio, nalazi se na C:\Windows\WinSxS. Odnosno, prvo moramo popraviti pohranu datoteka, a zatim koristiti naredbu "SFC / Scannow" za vraćanje Windows sistemskih datoteka.

Oporavak memorije koristeći Windows Update

  1. Pokrenite Windows PowerShell sa administratorskim pravima. Da biste to učinili, otvorite Start meni ili početni ekran i kliknite na ikonu „Traži“. U polju za pretragu pišemo “PowerShell”. Kliknite desnim tasterom miša na "Windows PowerShell" i izaberite "Pokreni kao administrator" ili "Pokreni kao administrator".
  2. U prozoru koji se otvori pišemo

Dism /Online /Cleanup-Image /RestoreHealth

i čekaj. Ako je skladište netaknuto ili je vraćeno pomoću Windows Update, vidjet ćete sljedeću sliku.

Ako Image Health State: Zdravo - sve je u redu. Ponovo pokrenite računar i pokušajte ponovo sa SFC /SCANNOW.

Vraćanje memorije pomoću slike

Ako imamo problema sa Windows Update, onda će ova metoda biti dobra.

  1. Preuzmite originalnu Windows 8/8.1 sliku iste bitne veličine kao vaš sistem. Kako saznati bitnu dubinu instaliranog sistema - .
  2. Povežite ili montirajte preuzetu sliku. Kliknite desnim tasterom miša na sliku i izaberite "Poveži" ili "Montiraj".

    U komandnoj liniji sa administratorskim pravima gledamo koja se izdanja nalaze na slici sa komandom

Imam 2 izdanja na slici. Teško je razumjeti koji mi treba na osnovu ovih karakterističnih znakova. Koristimo prvi. Ako ne uspije, drugi.

  1. Pokrenite Windows PowerShell sa administratorskim pravima i izdajte komandu

Popravi-WindowsImage -Online -RestoreHealth -Izvor F:\sources\install.wim:1

gdje je F slovo pogona na koje smo povezali sliku, 1 je broj Windows izdanja na slici.

Ručno vraćanje sistemskih datoteka

Ako pomoću sfc uslužnog programa nije bilo moguće oporaviti oštećene datoteke, morate pokušati to učiniti ručno. U tom slučaju morate dodatno pokrenuti naredbu

findstr /c: %windir%\Logs\CBS\CBS.log > %userprofile%\Desktop\sfcdetails.txt

Findstr /c: %Windir%\Logs\CBS\cbs.log>sfcdetails.txt

i pažljivo proučite fajl sfcdetails.txt na radnoj površini ili %windir%\Logs\CBS\.

Trebalo bi biti nešto slično kao na slici ispod.

Nakon što se sazna ime oštećene datoteke (Accessibility.dll), tražimo je na drugom računaru sa istim sistemom kao i vaš. Ako ovo nije opcija, onda bih preuzeo originalnu Windows sliku i instalirao je na virtuelnu mašinu. Pronašao sam potrebnu datoteku i kopirao je na fleš disk za pokretanje ili instalacioni disk. Zatim sam sa ovog instalacionog fleš diska pokrenuo okruženje za oporavak i pokrenuo komandnu liniju. Iz komandne linije bih otvorio notepad. Otvorio sam meni Datoteka > Otvori - i sada imam skoro punopravni istraživač. Kopiramo i zamijenimo radni fajl sa fleš diska, restartujemo i sve bi trebalo da radi.

Ako vam opcija instaliranja virtuelne mašine ne odgovara, onda u fasciklu možete uključiti datoteku install.wim. Zatim idite u ovaj folder i kopirajte potrebne datoteke.

  1. Kreirajmo folder. Na primjer, "Win8.1Pro" u korijenu pogona D.
  2. Kopirajte datoteku install.wim u korijen diska D.

    Montirajte datoteku install.wim u kreirani folder.

Idite u kreirani folder i kopirajte potrebne datoteke.

Onemogućite sliku

Dism /Unmount-Wim /MountDir:D:\Win8.1Pro /Discard

Zaključak

Ovako ću pokušati da vratim sistemske datoteke u Windows 7/8/8.1. Pitanja i sugestije pišite u komentarima. Hvala vam što ste podijelili članak na društvenim mrežama. Sve najbolje vama!

Srdačan pozdrav, Anton Dyachenko

Windows operativni sistem je po mnogo čemu sličan živom organizmu, što znači da ponekad čak i najmanje oštećenje ili brisanje jedne ili više njegovih datoteka može dovesti do određenih problema. Štetu mogu uzrokovati virusi, softverski kvarovi, iznenadni nestanci struje, greške prilikom uređivanja sistemskih biblioteka itd.

Kao rezultat toga, korisnik može naići na razne greške prilikom pokretanja programa ili nemogućnost njihova instaliranja, probleme s postavkama sistema, pa čak i plave ekrane smrti. Stoga, prilikom dijagnosticiranja problema, prvi korak je obično provjera integriteta Windows 7/10 sistemskih datoteka. Trenutno postoje dvije glavne metode za provjeru i vraćanje sistemskih datoteka - korištenjem standardnih uslužnih programa SFC I DISM, pokrenut preko komandne linije ili PowerShell konzole.

Drugi alat je moćniji i obično se koristi kada SFC nije u stanju da se nosi sa zadatkom ili njegovo pokretanje ne uspije uz grešku. Postoje i programi trećih strana dizajnirani za ove svrhe, ali oni uglavnom dupliraju funkcionalnost SFC-a i DISM-a, omogućavajući im praktičniji pristup korištenjem grafičkog sučelja. U kritičnim slučajevima, kada ni SFC ni DISM ne pomažu, vratite sistem ili njegove pojedinačne komponente koristeći prethodno kreiranu rezervnu kopiju.

Korištenje SFC

SFC uslužni program ili na drugi način Provjera sistemskih datoteka prisutan u svim verzijama Windows-a od 2000. godine, a namijenjen je provjeri statusa i vraćanju sistemskih datoteka. SFC može uzeti više argumenata, ali u ovom slučaju nas zanima samo jedan. Koristeći ga, provjeravanje i vraćanje Windows 7/10 sistemskih datoteka se vrši na sljedeći način. Pokrenite komandnu liniju ili PowerShell konzolu kao administrator i pokrenite sljedeću naredbu:

sfc /scannow

Procedura verifikacije će potrajati neko vrijeme. Ako se po završetku pronađu greške, uslužni program će ponuditi vraćanje oštećenih datoteka prilikom ponovnog pokretanja računala. Ako SFC piše da ne može oporaviti datoteke, uvjerite se da su funkcije šifriranja EFS i Bitlocker onemogućene, pokrenite sistem u sigurnom načinu rada, a zatim ponovite proceduru skeniranja.

Da bi se osigurao maksimalan pristup sistemu datoteka, postupak za popravku oštećenih Windows sistemskih datoteka može se izvesti u okruženju za pokretanje. Postoji nekoliko načina da uđete u okruženje za oporavak, ali mi nudimo najuniverzalniji. Pokrenite računar sa Windows instalacionog diska i kada se na ekranu pojavi prozor čarobnjaka za instalaciju, kliknite Shift + F10. Pošto se slova disk jedinice razlikuju u okruženju za pokretanje, morate odrediti slovo sistemske particije. Izvršavamo sljedeće naredbe:

diskpart
volumen liste

Na MBR diskovima, sistemska particija će najvjerovatnije imati slovo D, a particija “System Reserved” će imati slovo C. Poznavajući slovne oznake volumena, koristite naredbu exit da zatvorite Diskpart i provjerite:

sfc /scannow /offbootdir=C:/ /offwindir=D:/

Kada se skeniranje završi, Windows će se normalno ponovo pokrenuti.

DISM uslužni program

Kako provjeriti integritet sistemskih datoteka Windows 7/10 ako gore opisani metod ne pomaže ili se generiraju razne greške prilikom izvršavanja naredbi? U ovom slučaju možete pokušati pribjeći snažnijem alatu - uslužnom programu DISM. Pokrenite komandnu liniju s administratorskim pravima i pokrenite sljedeću naredbu:

dism.exe /online /cleanup-image /scanhealth

Ako uslužni program prijavi da se skladište komponenti može vratiti, vratite ga sljedećom naredbom:

dism.exe /online /cleanup-image /restorehealth

Ako dobijete greške tokom izvršavanja komandi, pokušajte da vratite skladište komponenti koristeći povišeni PowerShell tako što ćete pokrenuti naredbu Repair-WindowsImage -Online -RestoreHealth dok je vaš računar povezan na Internet.

Nakon dovršetka procedura, možete provjeriti sfc /scannow i vidjeti da li se greške ponavljaju. Ako jeste, provjerite da li imate omogućenu uslugu Windows Module Installer i općenito je preporučljivo to učiniti unaprijed.

Ručno vraćanje oštećenih datoteka

Ova metoda se koristi ako je nemoguće vratiti oštećene SFC datoteke, ali da biste je koristili, u svakom slučaju, trebat će vam potpuno isti operativni sistem instaliran na drugom računalu ili virtualnoj mašini, ili sigurnosna kopija. Da biste odredili koje datoteke treba vratiti, pokrenite naredbu na komandnoj liniji:

findstr /c: "" %windir%/logs/cbs/cbs.log >"D:/sfc.log"

Informacije o oštećenim fajlovima biće sačuvane u log fajlu, u našem slučaju jeste sfc.log za pogon D. Sadržaj datoteke može biti prilično velik, potražite blokove u njemu s ključnom frazom „Nije moguće popraviti“ (ne može se vratiti) s odgovarajućim datumom i vremenom skeniranja.

Snimak ekrana u prilogu pokazuje da SFC nije mogao vratiti datoteku Asseccbility.dll. Isti dnevnik bi trebao naznačiti putanju do datoteke koja se ne može oporaviti. Kopirajte originalnu datoteku sa drugog računara i ručno zamenite oštećenu. U ovoj fazi često se susrećete sa problemima, jer fajl mogu ili koristiti sistemski procesi, ili korisnik neće imati prava na nju.

Da biste dobili prava i zamijenili takve datoteke, možete koristiti standardne uslužne programe konzole Takeown sa parametrom /f I icacls sa parametrom /grant administratori:f, ali postoji jednostavniji i univerzalniji način - koristite bilo koji "živi disk" s ugrađenim upraviteljem datoteka, na primjer, Dr.Web LiveDisk. Ako se računar pokrene, sve je još jednostavnije samo kopirajte originalne datoteke u bilo koju mapu koja vam odgovara na njegovom tvrdom disku.

ISO sliku za pokretanje istog Dr.Web LiveDisk-a možete urediti u UltraISO programu tako što ćete kreirati folder u njemu i kopirati windows fajlove u njega.

Pogledajmo sada kako vratiti sistemske datoteke Windows 7/10 pomoću takvog diska. Nakon pokretanja sa medija, pronađite svoju fasciklu sa fajlovima (u Dr.Web LiveDisk-u tačka montiranja je /cdrom), kopirajte originalne datoteke u međuspremnik, idite u ciljni direktorij mape pobijediti a oštećene zamijenite njima.

Ako se originalne datoteke nalaze na Windows disku, potražite ih na win lokaciji, na particiji na koju ste ih stavili. Ova metoda je zgodna jer uklanja sva ograničenja na Windows sistemu datoteka, omogućavajući vam da dobijete ekskluzivni pristup njemu.

Korištenje aplikacija trećih strana

Razvijanje posebnih programa koji bi vam omogućili vraćanje oštećenih i izbrisanih sistemskih datoteka nema smisla, jer je sva funkcionalnost neophodna za to dostupna u samom sistemu. Međutim, postoje alati koji pojednostavljuju pristup standardnim alatima koristeći pogodan grafički interfejs. Ovo, na primjer, jeste Microsoft DaRT– disk za pokretanje, koji je skup administrativnih alata, koji uključuje i modul za skeniranje i vraćanje Windows sistemskih datoteka. Procedura za takvu provjeru prikazana je na snimcima ekrana ispod.

Da bi bilo praktičnije pokretanje SFC-a, postoje i programi Windows Repair i samo za razliku od Microsoft DaRT-a, oni polaze od radnog sistema.

U Windows Repair-u, da biste započeli provjeru, morate otići na odjeljak Koraci prije popravke, kliknuti na karticu “Korak 4 (opcionalno)” i kliknuti na dugme “Provjeri”.

U Glary Utilities, idite na karticu “Modules”, odaberite “Service” u izborniku s lijeve strane i kliknite na “System File Recovery”. U oba slučaja će biti pokrenut standardni SFC konzolni uslužni program.

Druge metode

Što se tiče pitanja kako oporaviti potpuno izbrisane sistemske datoteke, sve bi trebalo biti jasno. Ako veličina diska dozvoljava, redovno pravite rezervne kopije sistemske particije ili barem nemojte onemogućavati zaštitu sistema, tako da ako se nešto desi, možete se vratiti na prethodnu.

I poslednja stvar na koju bih vam skrenuo pažnju. Ako ste preuzeli i instalirali prilagođenu verziju, budite spremni na činjenicu da će SFC više nego vjerovatno pronaći oštećene datoteke u njoj. Razlog je vrlo jednostavan - kolekcionari vrlo često mijenjaju svoje slike, zamjenjujući, na primjer, originalne ikone u bibliotekama i tako dalje. Stoga, prije vraćanja originalnih datoteka, razmislite da li vam je zaista potreban ako nema problema sa sistemom.

Šta učiniti kada su sistemski fajlovi iz nekog razloga potonuli u zaborav i računar ne može normalno da radi? Nema potrebe za brigom, jer se situacija može ispraviti.

Razlozi nestanka sistemskih datoteka

Često se dešava da Windows sistemske datoteke nestanu. Njihovo odsustvo ometa normalan rad sistema ili, još gore, sprečava pokretanje Windowsa. Razlozi za to mogu biti različiti:

  • sistemsku datoteku je izbrisao virus ili je blokirao antivirus;
  • slučajno, krivicom samog korisnika računara;
  • zbog ažuriranja za Windows (ako se ažuriranja dešavaju stalno tokom dužeg vremena, počinju da blokiraju jedno drugo).

Naravno, možete ići na krajnje mjere i ponovo instalirati sistem. Ali ovo nije rješenje ako postoje radni dokumenti sačuvani na radnoj površini ili folderi na sistemskom disku koji se ne mogu izgubiti, jer će nakon ponovne instalacije sigurno nestati. Prije nego što to učinite, trebali biste pokušati pokrenuti Windows 7 datoteke.

Kako virusi rade

Često se dešava da virus dođe na računar, nakon čega se sistemski fajl ošteti i izbriše. U tom slučaju morate pogledati antivirusne zapise. Ukazuje na to kako je datoteka izbrisana, kada i kojim virusom je zaražena.

Ponekad se dešava da sam antivirus blokira važne podatke nakon ažuriranja OS-a. U tom slučaju morate otići u odjeljak "Karantena" antivirusnog programa i pronaći datoteke koje nedostaju, zatim ih vratiti i dodati na bijelu listu ili promijeniti antivirusni program.

Recuva

U operativnom sistemu Windows 7, oporavak sistemskih datoteka može se izvršiti pomoću programa treće strane, na primjer, Recuva. Potpuno je besplatan i jednostavan za korištenje čak i za one koji će to raditi prvi put. Preuzmite ga i instalirajte. Nakon što ga pokrenete, prvo što trebate učiniti je prebaciti se u napredni način rada (dugme u gornjem desnom kutu), zatim odabrati direktorij za skeniranje (Windows folder) i započeti skeniranje.

Nakon što je provjera sistemskih datoteka završena, pojavit će se datoteke sa višebojnim krugovima pored njih (zeleno - žuto - oštećeno, crveno - ne može se vratiti). Ako provjera pokaže da je željeni objekt u odličnom stanju, možete ga jednostavno vratiti tako što ćete označiti potvrdni okvir i kliknuti na “Vrati”.

Vratimo se nazad

Vraćanje vraća operativni sistem u prethodno stanje koristeći kontrolnu tačku koja je kreirana prije nego što je došlo do greške. Algoritam rada je sljedeći: Start / Svi programi / Pribor / Sistemski alati / Vraćanje sistema. Odaberite tačku vraćanja OS koja je kreirana prije gubitka važnih podataka. Pokrećemo vraćanje, nakon čega će biti vraćene Windows sistemske datoteke i mape. Međutim, instalirani programi će se nakon toga izbrisati. Procijenjene gubitke možete pogledati klikom na dugme „Traži zahvaćene programe“.

Rješavanje problema

Ako je nemoguće vratiti sistemske datoteke na Windows 7 pomoću programa treće strane, a vraćanje se ne može izvršiti, potrebno je da skenirate svoj računar u potrazi za oštećenim podacima i podacima koji nedostaju. To će pomoći u ovom pitanju

Otvorite ga kao administrator. To možete učiniti na nekoliko načina:

  1. Start / Svi programi / Pribor, desni taster miša na cmd (komandna linija) -
  2. Idite na sistemski disk, Windows folder, System32, desnu tipku miša na cmd - “Pokreni kao administrator”.
  3. U Pokreni pretragu unesite cmd i pritisnite Shift+Ctrl+Enter.

U prozoru koji se pojavi upišite sfc /scannow, nakon čega će se provjeriti integritet sistemskih datoteka Windows 7 i vratiti ako neke od njih ne rade.

Nakon oporavka, morate se odlučiti za vraćanje OS-a kako biste ga sljedeći put mogli vratiti, umjesto da vraćate pojedinačne podatke. Algoritam je sljedeći: otvorite odjeljak "Svojstva" u "Moj računar", na desnoj strani odaberite odjeljak "Zaštita sistema". U odjeljku “Postavke zaštite” na sistemskom pogonu, zaštita mora biti omogućena. Ako to nije slučaj, odaberite ga, kliknite na “Konfiguriraj” i stavite tačku pored “Vrati sistemske postavke i prethodne verzije datoteka”. Odabiremo mjesto za prostor na disku (dovoljno je 1,5-2 GB). Kliknite OK. Zatim kliknite na "Kreiraj" i dajte mu ime.

Sada možete praviti datoteke na Windows 7.

oporavak sistemskih datoteka

Prilikom učitavanja OS-a morate stalno pritiskati F8 dok se ne pojavi lista i riječi “Posljednja poznata dobra konfiguracija”. Kliknite na njega, nakon čega bi sistem trebao pokrenuti od trenutka kada se Windows uspješno pokrenuo posljednji put. Ako to ne uspije, odaberite "Rješavanje problema s računarom". Na listi kliknite na “Popravak pri pokretanju”. Windows 7 sistemske datoteke će početi provjeravati greške i neispravne podatke, nakon čega ih vraćamo klikom na “Popravi i ponovo pokreni”.

Takođe, ako je tačka vraćanja prethodno kreirana, možete vratiti OS u prethodno stanje pomoću vraćanja.

Disk za pokretanje

Ako se operativni sistem ne pokrene zbog gubitka podataka, možete ga vratiti u normalno stanje pomoću diska za pokretanje ili fleš diska. Ubacimo disk ili fleš disk u računar i ponovo ga pokrenemo. Zatim, medij za pokretanje treba postaviti na prvo mjesto kao prioritet. Možete to učiniti ovako:

  1. U postavkama BIOS-a. Idite u BIOS (F2, F11 ili tipka del) i potražite Boot Manager. Tu postavljamo fleš disk ili disk jedinicu na prvo mjesto kao prioritet. Ako fleš disk nije prikazan, potrebno je da aktivirate USB podršku u postavkama. Ove postavke izgledaju drugačije za svaku verziju BIOS-a.
  2. Prije pokretanja OS-a pritisnite tipku boot menu (F8, F11 ili F12), nakon čega će se pojaviti Boot Manager sa listom diskova iz koje biramo onaj koji nam je potreban. Ako je Windows za pokretanje na fleš disku i nije prikazan, potrebno je da aktivirate USB podršku u postavkama BIOS-a.

Ako je odabrana željena disk jedinica, instalacija Windows 7 će početi nakon odabira jezika, kliknite na “Next”, a zatim odaberite “System Restore” u donjem lijevom kutu. U prozoru koji se pojavi odaberite "Popravak pri pokretanju" ili "Vraćanje sistema". Sljedeći koraci su već poznati.