Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Sigurnost
  • Popravite oštećene Windows sistemske datoteke pomoću SFC i DISM komandi.

Popravite oštećene Windows sistemske datoteke pomoću SFC i DISM komandi.

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 oporavak podataka pomoću standardnih OS alata ili ručno. Dalje ćemo razmotriti najjednostavnije i najefikasnije opcije.

Vratite se na zadnje stabilno stanje

Podrazumevano, zaštita je aktivna za sve Windows particije sistema. Odgovoran je za kreiranje posebnih kontrolnih tačaka koje sadrže informacije o konfiguraciji i sistemske datoteke za okruženje prije njegove izmjene — instaliranje aplikacija, upravljačkih programa i ažuriranja. Štaviše, tačke vraćanja se kreiraju bez takvog razloga od strane sistema u redovnim intervalima 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 do tačke kada nisu uočeni kvarovi tokom rada OS-a.

To je vrlo lako učiniti u proizvodnom okruženju:

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, postoji mogućnost korištenja tačaka vraćanja:


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

Ako se prozor s opcijama pokretanja ne otvori kada pritisnete F8, tada možete ući u okruženje za oporavak samo kada 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 iz komandne linije sa diska za pokretanje, iz prozora sa opcijama pokretanja nakon pritiska na F8 i sa sistema koji radi. Poslednja opcija je najjednostavnija:


Po završetku operacije, SFC će vas obavijestiti o rezultatima - oštećeni podaci moraju biti otkriveni i popravljeni.

Ručno vraćanje podataka

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. 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 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 fascikli C: \ Windows \ System32;
  • za Windows 7 × 64 - u direktoriju C: \ Windows \ SysWOW64.

Ako se prilikom pokretanja aplikacije pojavi prozor koji obavještava o nepostojanju bilo kojeg DLL-a, a instalater sa Microsoftove web stranice obavijesti o prisutnosti najnovije verzije biblioteka u vašem sistemu i ne ažurira komponente, tada možete jednostavno koristite pretraživač. Potražite na Internetu DLL-ove i premjestite ih u navedene 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 koje su datoteke oštećene. Često sam OS obavještava korisnika o odsustvu bilo kakvog DLL-a ili o grešci aplikacije, na primjer Explorer.exe. Možete sami dobiti informacije.

Saznajte koje informacije o sistemu su neispravne

Da biste to učinili, trebat će vam ponovo komandna linija, već smo opisali kako je otvoriti. Ovdje napišite sljedeću naredbu:

indstr / N: ""% windir% \ Dnevnici \ CBS \ CBS.log> "% korisnički profil% \ 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 nešto poput slike ispod.

Ovdje vidimo da je oštećena biblioteka Accessibility.dll. Bit će potrebno pronaći ga na webu ili ga samostalno izdvojiti iz postojećeg Windows 7 distributivnog kompleta za oporavak.

Ekstrahiranje OS komponenti iz distribucije

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


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

Pozdrav čitateljima bloga kompanije ComService (Naberežni Čelni)!

Vraćanje sistemskih datoteka Windows 7 ili Windows 8 / 8.1 je zanimljiva tema. Pogotovo ako operativni sistem počne da kvari, a nemamo imidž za oporavak i zaboravili smo da omogućimo zaštitu sistema da bismo kreirali. U ovom slučaju nećemo moći, nećemo moći vratiti Windows na kreiranu tačku vraćanja i previše smo lijeni, jer će to trajati cijeli dan. I tu imamo još jednu priliku da vratimo Windows u normalu - pokušajte. U ovom članku pokušat ću u potpunosti razotkriti temu kako bismo mogli oživjeti našu u svakoj situaciji.

Struktura članka

1. Oporavak sistemskih datoteka na učitanom sistemu

pritisnite Enter i pričekajte da se skeniranje završi

Bio je na virtuelnoj mašini odakle je preuzet, tako da nisam bio iznenađen što su sistemske datoteke pronađene i vraćene.

3. Kako pronaći slovo diska instaliranog Windowsa

Ako ste ga dobili sa ključem F8 pozovite prozor "Additional boot options" i izaberite "Troubleshoot computer problems", zatim trebamo saznati slovo diska na kojem je instaliran Windows koje je dodijelilo okruženje za oporavak. To se može uraditi na dva načina

1. Pozovite notepad sa komandom

Proširite meni u notepadu File i biraj Otvori…

Lijevi klik Kompjuter a pred vama će biti diskovi sa slovima

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

2. Koristimo uslužni program DISKPART

U komandnoj liniji unesite

diskpart- pozovite uslužni program za rad s diskovima

list disk- pregledajte listu diskova

izaberite disk- izaberi onaj koji mi treba

detaljni disk- Zovem informacije o ovom disku

4. Ručno vratite sistemske datoteke

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

findstr / c: ""% windir% \ Dnevnici \ CBS \ CBS.log> "% korisnički profil% \ Desktop \ sfcdetails.txt"

i pažljivo pregledajte fajl sfcdetails.txt na radnoj površini.

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

Kada se zna ime oštećene datoteke (Accessibility.dll), tražio bih isti u distribuciji i zamijenio ga. U ovom slučaju, prirodno će biti potrebno primiti. I prije nego što pokrenete Windows i dobijete prava na datoteke, možete pokušati kopirati potrebne datoteke koristeći notepad pokrenut iz okruženja za oporavak (kao što je gore opisano).

Zaključak

Prijatelji! Sve što je gore napisano o vraćanju sistemskih datoteka u Windows 7 vrijedi i za. Takođe bih primenio ovu komandu na Windows 8

Nisam lično isprobao ovu naredbu, ali ako se sistem ne pokrene, onda sigurno neće biti gore.

Kao i hardver, i softver propada jer je izložen značajnim opterećenjima korisnika. Stoga provjeru integriteta sistemskih datoteka u Windows 10 treba periodično obavljati 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 funkcionalnim verzijama.

Dobro je znati! Originalni OS fajlovi su uskladišteni na sistemskom disku u fascikli Windows \ WinSxS.

Mogući problemi

Oporavak OS pomoću sfc / scannow neće uspjeti ako je izvorno spremište oštećeno. U tom slučaju prvo morate vratiti originalnu 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 kada vraća spremište.

Oporavak

Nakon pokretanja uslužnog programa DISM i vratite izvore, ponovo pokrenite naredbu u komandnoj liniji sfc / scannow... Ovo će u potpunosti vratiti integritet sistema. Ponovo pokrenite računar za dalji rad. Ako iz nekog razloga popravka nije uspjela i koristite radikalnu metodu ponovne instalacije OS-a, pročitajte kako kreirati USB fleš disk za pokretanje u članku "Kako stvoriti instalacijski fleš disk za Windows 10 na različite načine".

Izlaz

Integritet Windows 10 datoteka je ugrožen nakon neispravnog rada s njima, čestih ponovnih instalacija programa ili prepisivanja informacija. Koristite ugrađeni uslužni program za vraćanje sfc / scannow koji će sve raditi automatski koristeći originalnu pohranu datoteka. Ako je originalna slika oštećena, vratite je pomoću Deployment Image & Service Management.

). U ovom slučaju, neki počinju da brinu i traže razne razloge i načine za uklanjanje smrzavanja.
Neću se ponavljati i pisati zašto se to dešava, tk. članak nije o tome i već sam dao link za rješenje problema iznad.
Radije bih vam pokazao jedan zanimljiv način koji će vam pomoći da provjerite ima li grešaka u sistemu.

Malo ljudi zna, ali u Windows-u postoji jedan koristan "trik" koji može sam traži i ispravan greške u samom sistemu. Štaviše, neće dirati programe trećih strana, već samo provjeriti svoje sistemske datoteke. Ovo je korisno i zanimljivo jer mnogi ne misle da se razlog možda krije u samom sistemu, već počinju grozničavo i tako dalje. Sve u svemu . Da, ovo je korisno i može dovesti do dobrih rezultata, ali uz sve ove radnje dobro je zapamtiti ono o čemu ću pisati u nastavku.

Već sam malo pisao o ovoj funkciji u članku, koja može nastati i zbog kvara u sistemskim datotekama, koje se često zaboravljaju. Ali ipak, u okviru ovog članka, ponovit ću ...

Dakle, pokrenimo:

i uđite u njega sfc / scannow:


Provjera sistema će početi:


Samo treba sačekati.

Za sve zainteresovane, evo opisa komande i tastera.

sfc
gdje:
/ scannow - vrši trenutno skeniranje svih zaštićenih sistemskih datoteka.
/ scanonce - jednokratno skeniranje svih zaštićenih sistemskih datoteka pri sljedećem pokretanju sistema.
/ scanboot - provjerite sve zaštićene sistemske datoteke pri svakom pokretanju
/ REVERT - Postavlja originalne podrazumevane opcije.
/ ENABLE - Omogućava normalan rad Windows zaštite datoteka
/ PURGECACHE - Obrišite predmemoriju datoteka i odmah provjerite datoteke
/ CACHESIZE = x - Postavlja veličinu keša datoteke

U komandnoj liniji (Start -> Run -> cmd) upišite sfc / komandu i potreban ključ.

Nakon završetka provjere, sistem će prijaviti rezultate i zatražiti da se ponovo pokrenete.

To je sve za mene. Hvala svima na pažnji.

Kad god nešto pođe po zlu s vašim računarom ili laptopom, postoji niz alata za rješavanje problema koje možete slijediti kako biste pokušali riješiti problem. Windows 10/8/7 ima nekoliko ugrađenih naredbi koje možete koristiti da provjerite i popravite oštećene sistemske datoteke koje uzrokuju probleme tokom vremena kada se mijenjaju. Jedan od načina za rješavanje problema vezanih za Windows je Provjera sistema i vraćanje sistemskih datoteka. Može pomoći kod svih vrsta problema kao što su spori sistem, plavi ekran smrti, iznenadni nestanci struje i pad sistema.

Pogledajmo kako pokrenuti alat za provjeru sistemskih datoteka na Windows-u koristeći komandna linija CMD i PowerShell komande kao npr sfc / scannow i alat DISM.Želim napomenuti da će za Windows 10 Anniversary Update biti bolje koristiti metode s PowerShell-om.

Provjera i vraćanje sistemskih datoteka putem CMD-a

Provjera sistemskih datoteka skenira vaš računar u potrazi za bilo kakvim oštećenjima ili promjenama sistemskih datoteka koje bi inače mogle ometati normalan rad vašeg računara. Odatle, on zamjenjuje datoteku ispravnom verzijom kako bi nesmetano radio. Koristeći komandnu liniju, možete pokušati da skenirate i popravite sistemske datoteke kasnijih operativnih sistema kao što je Windows 10/8/7 / Vista. Analizirajmo dvije naredbe sfc / scannow i DISM koristeći CMD.

1.

  • Pokrenite komandnu liniju (CMD) kao administrator. Kliknite na "traži" i jednostavno napišite "cmd" ili "komandnu liniju", a zatim kliknite desnim tasterom miša na nju i pokrenite kao administrator.
  • Set command sfc / scannow i sačekajte da se proces završi.


Bilješka: Nakon skeniranja vašeg sistema, dobićete jedan od tri rezultata:

  • Neće biti grešaka u sistemskim datotekama.
  • Doći će do grešaka u sistemskim datotekama i Windows će ih automatski popraviti.
  • Windows je naišao na greške, ali neke od njih ne može popraviti.

Ako vam opcija 3 pokaže da je pronađena greška i da se sistem ne može oporaviti, ponovite postupak. Savjetujem vam da onemogućite šifriranje i, ako su dostupni u vrijeme verifikacije. Ništa nije uspjelo? Krećemo se ispod.


2. (DISM)

Ako gore navedeno ne radi u sigurnom načinu rada, postoji još jedan način da provjerite oštećenje sistemskih datoteka i popravite ih. Koristimo alat za upravljanje slikom i uslugom implementacije (DISM). Tim radi sa Windows 8 / 8.1 / 10 sistemima. Otvorite nazad i koristite sljedeću naredbu:

Proces može potrajati dugo sa smrzavanjem procentualne skale. Kada završite, ponovo pokrenite računar i počnite ponovo sfc / scannow, kako biste bili sigurni da nema grešaka ili da je greška nestala.


Provjera i vraćanje sistemskih datoteka putemPowerShell

Koristićemo Windows PowerShell da vam pokažemo kako da koristite uslugu servisiranja i upravljanja. DISM da skenirate i popravite oštećene sistemske datoteke u Windows 10. Ova metoda će biti efikasnija za ažuriranje Anniversary Windows 10 od komandne linije.

1. Korištenje alata za provjeru sistemskih datoteka (SFC).

  • Trči PowerShell kao administrator. Kliknite na "traži" i upišite windows powershell, zatim kliknite desnim tasterom miša i odaberite kao administrator.

  • Unesite naredbu u PowerShell prozor sfc / scannow. Ako skeniranje pronađe probleme, Windows će ih pokušati riješiti. Ako ih Windows ne može popraviti, upozorit će vas da su potrebna daljnja istraživanja i radnje. Pomjerite se prema dolje ako se pronađu greške.


2. Korištenje alata za upravljanje slikom i uslugama implementacije (DISM)

DISM skeniranje otkriva oštećene sistemske datoteke i Windows će pokušati da ih popravi i na kraju će vam dati izvještaj o napretku. Ako Windows ne može pronaći datoteke koje su mu potrebne za popravku oštećenih sistemskih datoteka, također će vam biti pružene informacije o tome šta dalje, uz vezu do Microsoftove web lokacije i opcije za rješavanje problema. Izdajte naredbu ispod za PowerShell prozor.

DISM / ONLINE / CLEANUP-IMAGE / RESTOREHEALTH

Ako je DISM sve popravio ili nije pronašao greške, ponovo pokrenite laptop, računar i pokrenite ga nazad da provjerite sfc / scannow.


Top srodni članci