Verificarea fișierelor de sistem Windows. Verificarea integrității fișierelor de sistem Windows. Reparație magazin componente de sistem: DISM

Utilitate SFC.EXE (S sistem F iles C hecker) există în toate versiunile de Windows, începând cu Windows 2000 și este conceput pentru a verifica starea și a restaura fișierele de sistem. Mecanismele de protecție a fișierelor importante în diferite versiuni de Windows sunt implementate diferit, dar toate țin cont de faptul că orice fișiere de sistem (de obicei fișiere executabile .exe, fișiere de bibliotecă ..dll, fișiere driver) pot fi modificate de către terți. software și dacă există un mecanism pentru verificarea integrității acestora și eliminarea modificărilor detectate.

Format linie de comandă:

SFC

Parametrii liniei de comandă:

/ SCANEAZA ACUM- Verificarea integrității tuturor fișierelor de sistem protejate și restaurarea, dacă este posibil, a fișierelor cu probleme.

/ VERIFICARE- Verificarea integrității tuturor fișierelor de sistem protejate. Nicio recuperare a fișierelor nu este în curs.

/ SCANNARE- Verificarea integrității fișierului specificat și restaurarea acestuia dacă sunt găsite probleme. În parametru fişier trebuie specificată calea completă

/ VERIFYFILE- Verificarea integrității fișierului, calea completă către care este specificată în parametru fişier... Nicio recuperare a fișierelor nu este în curs.

/ OFFBOOTDIR- Locația directorului de descărcare offline pentru recuperare offline

/ OFFWINDIR- Locația directorului offline Windows pentru recuperare offline

Exemple de utilizare a comenzii SFC:

sfc /?- afișați un indiciu de utilizare.

sfc / scannow- verificați integritatea fișierelor de sistem și restaurați-le pe cele deteriorate. Rezultatele lucrării sunt scrise în jurnalul utilitarului \ Windows \ Logs \ CBS \ CBS.log.

sfc/verificare numai- scanați doar fișierele de sistem fără a repara.

sfc /VERIFYFILE=c:\windows\system32\cmd.exe- scanează numai fișierul cmd.exe

sfc /SCANFILE=d:\windows\system32\kernel32.dll / OFFBOOTDIR = d: \ / OFFWINDIR = d: \ windows- scanează numai fișierul kernel32.dll din sistemul de operare instalat pe un disc logic D:... Când efectuați scanări de fișiere pentru Windows offline, înregistrarea în jurnal nu este acceptată în prezent.

În timpul execuției programului, ecranul afișează informații despre progresul scanării și rezultatele lucrării. Exemplu de ieșire când utilizați comanda de scanare a corecțiilor sfc / scannow:

Scanarea sistemului a început. Acest proces poate dura ceva timp.

Începutul etapei de verificare la scanarea sistemului.
Verificarea este completă 100%.

Windows Resource Protection a găsit fișiere corupte și le-a reparat cu succes. Pentru detalii, consultați fișierul CBS.Log aflat în următoarea cale: windir \ Logs \ CBS \ CBS.log. De exemplu, C: \ Windows \ Logs \ CBS \ CBS.log. Rețineți că înregistrarea în jurnal nu este acceptată în prezent pentru service offline.

Începând cu Windows Vista, componenta sistemului de operare este deservită de Service bazat pe componente (CBS)- un set special de instrumente software pentru a-i asigura integritatea. Cbs este o parte Infrastructura de service pentru componente (CSI) care oferă modificările necesare la starea curentă a Windows, de exemplu, la actualizarea sistemului (Windows Update), la instalarea sau eliminarea programelor și componentelor, la actualizarea driverelor de dispozitiv etc. De fapt, CBS oferă o interfață de programare (API) pentru ca instalatorii să schimbe corect starea curentă a sistemului. Sistemul de service Windows înregistrează multe evenimente legate de urmărirea acestei stări într-un fișier special C: \ Windows \ Jurnale \ CBS \ CBS.log

Fișierul CBS.log conține, de asemenea, informații detaliate despre progresul scanării utilitarului. sfc.exeși rezultatele acesteia. Data, ora și detaliile suplimentare ale scanării sunt înregistrate pentru fiecare fișier scanat. După fiecare 100 de verificări, este afișat un rezumat însoțit de o etichetă. , care vă permite să selectați dintr-un text destul de voluminos doar acele înregistrări care conțin această caracteristică, folosind comanda șir de căutare într-un fișier text findstr:

findstr / c: ""% windir% \ logs \ cbs \ cbs.log> sfcdetails.txt- găsiți linii care conțin și scoateți-le într-un fișier sfcdetails.txt directorul curent.

Un exemplu de conținut al unui fișier jurnal care conține doar linii etichetate:

00004b78 Verificarea a 100 (0x0000000000000064) componente
00004b79 Începerea tranzacției de verificare și reparare
00004be0 Verificați finalizarea
00004be1 Verificarea a 100 (0x0000000000000064) componente
00004be2 Începerea tranzacției de verificare și reparare
00004c30 Repararea fișierului corupt „\ ?? \ C: \ WINDOWS \ System32 \ cmd.exe” din magazin
00004c5a Verificați finalizarea
. . . .
00005594 Se efectuează tranzacție
00005599 Tranzacția de verificare și reparare a fost finalizată. Toate fișierele și cheile de registry sunt listate
în această tranzacție au fost reparate cu succes

În acest exemplu, au fost verificate 100 de fișiere, în care nu au fost găsite anomalii, iar în următoarea porțiune, fișierul a fost găsit și remediat cu succes msprivs.dll.mui... Ultimele 2 rânduri indică oprirea și că toate fișierele și cheile de registry au fost restaurate cu succes.

În cazurile în care nu a fost posibilă recuperarea fișierului deteriorat, jurnalul va conține o linie care conține:

Nu se poate repara fișierul membru Nume fișier Detalii fișier

Motivul pentru imposibilitatea recuperării fișierelor poate fi defecțiunea hardware, încălcarea integrității sistemului de fișiere, deteriorarea stocării fișierelor de referință etc. În majoritatea cazurilor, în afară de funcționarea defectuoasă a hardware-ului, cunoscând numele fișierului deteriorat, puteți efectua recuperarea folosind copierea din kitul de distribuție sau directoarele unui sistem de operare similar.

Pentru a căuta informații în textul revistelor cbs.log este convenabil să filtrați înregistrările după caracteristicile caracteristice ale evenimentelor înregistrate în jurnal:

findstr / c: „Nu se poate repara”% windir% \ logs \ cbs \ cbs.log> sfcnotrepair.txt sfcnotrepair.txt doar acele linii de jurnal cbs.log care conțin șirul Nu se poate repara, adică la ieșire, vom primi o listă de fișiere de sistem care nu au putut fi restaurate.

findstr / c: „succsessfylly reparat”% windir% \ logs \ cbs \ cbs.log> sfcnotrepair.txt- scrieți într-un fișier text sfcnotrepair.txt doar acele linii de jurnal cbs.log care conțin șirul reparat cu succes, adică la ieșire, vom primi o listă de fișiere de sistem pe care am reușit să le recuperăm.

In catalog \ Windows \ Jurnale \ CBS \ altele decât fișierul jurnal curent cbs.log copiile învechite ale jurnalelor pot fi stocate ca fișiere comprimate numite CbsPersist_YYYYMMDDnnnnnn.cab, care, dacă este necesar, poate fi despachetat pentru o analiză mai aprofundată.

În mediul Windows 8-10, pentru a restaura componentele sistemului Windows, este posibil să utilizați utilitarul Dism.exe care acceptă (care nu era în Windows Vista / Windows 7) parametrul Restabilirea Sănătății:

dism / Online / Cleanup-Image / RestoreHealth- pentru a restaura fișierele de sistem ale sistemului de operare Windows actual.

Pentru parametrul Windows 7 / RestoreHealth nu este cazul, iar funcțiile de restaurare sunt combinate cu funcțiile de scanare stabilite de parametru / ScanHealth:

dism / Online / Cleanup-Image / ScanHealth- pentru a restaura fișierele de sistem ale sistemului de operare Windows 7 actual.

Nu mulți oameni știu că fișierele de sistem Windows pot fi verificate cu ajutorul unui program special comenzi sfc / scannow. Să încercăm să ne dăm seama în ce cazuri poate fi utilă utilizarea acestei comenzi.

Dacă bănuiești asta fișierele de sistem sunt corupte, modificate sau lipsesc în Windows 7 și Windows 8 puteți verifica fișierele de sistem folosind instrumentul încorporat al sistemului de operare.

Deci, pentru a n verificați integritatea fișierelor sistemului de operare trebuie să rulați utilitarul de scanare. Pentru aceasta.

1. Porniți linia de comandă. Apăsați combinația de taste Win + R, în fereastra care se deschide, tastați cmd... Se va deschide o fereastră de prompt de comandă. Dacă aveți Windows 8.1, apoi apăsați tastele Win + X și lansați „Command Prompt (Administrator)” din meniul care apare.

2. Pe linia de comandă, introduceți sfc / scannow... Pornește utilitarul de verificare a sistemului Windows. Acest utilitar va verifica fișierele Windows și va remedia erorile, dacă este posibil.

Există și o notă foarte importantă! Dacă în timpul scanării, sistemul a găsit fișiere deteriorate n Tastați în linia de comandă: dism / online / cleanup-image / restorehealth și așteptați descărcarea și instalarea fișierelor lipsă!

Utilizarea avansată a utilitarului SFC / SCANNOW

Lista completă a parametrilor cu care puteți rula această comandă arată astfel:

SFC

Pentru ce este?

Puteți rula doar verificarea fișierelor de sistem fără a le repara sfc/verificare numai
-Este posibil să verificați și să remediați un singur fișier de sistem prin rularea comenzii sfc / scanfile = path_to_file (sau verifyfile dacă nu trebuie să îl remediați).
-Pentru verificarea fișierelor de sistem nu pe Windows actual(dar, de exemplu, pe un alt hard disk) puteți utiliza sfc / scannow / offwindir = calea_la_dosarul_windows

Aceste caracteristici vor fi utile, de exemplu, dacă știți în ce fișier anume se află problema sau trebuie să verificați sistemul pe un alt disc.

Când utilizați utilitarul System File Checker, este posibil să întâlniți unele probleme si erori.

De exemplu, când rulați sfc / scannow, veți vedea un mesaj că „Protecția resurselor Windows nu poate porni serviciul de reparare”, verificați dacă serviciul Windows Modules Installer este activat și tipul de pornire este setat la Manual.

Dacă ați modificat fișiere pe sistemul dvs., de exemplu, ați înlocuit pictogramele în Explorer sau altceva, atunci efectuarea unei verificări automate a remedierii va readuce fișierele la aspectul inițial. De asemenea, remedierea poate readuce un ansamblu Windows modificat la forma sa originală.

Se poate dovedi că sfc / scannow nu reușește să remedieze erorile din fișierele de sistem, în acest caz puteți tasta la linia de comandă:

findstr / c: ""% windir% \ Logs \ CBS \ CBS.log> "% userprofile% \ Desktop \ sfc.txt"
Creați un jurnal de verificare a fișierelor de sistem

Această comandă va crea un fișier text sfc.txt pe desktop cu o listă de fișiere care nu au putut fi reparate.

Dacă aveți nevoie, puteți copia fișierele necesare de pe alt computer cu aceeași versiune de Windows sau din kitul de distribuție a sistemului de operare. (ceea ce este mai de preferat).

Niciun utilizator nu este imun la erorile din sistemul de operare Windows 10. Acestea pot apărea din cauza interferenței sale deliberate sau accidentale cu funcționarea sistemului de operare, precum și din vina aplicațiilor terțe. Dacă sistemul de operare începe să se plângă de fișiere lipsă, erori de registry sau incapacitatea de a citi elemente din folderul Windows, va trebui să verificați integritatea componentelor sale.

Sistemul de operare Windows 10 oferă 2 metode de analiză a integrității fișierelor - prin instrumentele SFC.exe și DISM.exe. Comenzile nu se înlocuiesc, ci se completează, verificând diferitele biblioteci de sistem pentru integritatea fișierelor. De aceea este recomandat să nu faci una dintre ele, ci pe amândouă. Instrumentele vă vor permite să verificați integritatea fișierelor Windows 10 și să le înlocuiți pe cele deteriorate sau modificate cu cele originale.

Important: Dacă utilizatorul computerului a făcut anterior modificări la fișierele de sistem ale sistemului de operare, acestea vor fi anulate. Instrumentele Windows vor înlocui elementele modificate cu cele originale, chiar dacă problema cu computerul sau aplicația nu este cauzată de acțiunile acestora.

Cum să verificați integritatea fișierelor în Windows 10 folosind SFC

Se recomandă să începeți verificarea integrității fișierelor sistemului de operare cu comanda SFC. Vă permite să găsiți erori în fișierele cheie și să le remediați. Puteți verifica folosind SFC atât în ​​interfața familiară Windows 10 prin linia de comandă, cât și prin mediul de recuperare, ambele metode sunt descrise mai jos.

Prin linia de comandă din interfața Windows

Este mai bine să începeți verificarea cu SFC prin interfața standard Windows folosind linia de comandă. De cele mai multe ori, acest lucru este suficient. Pentru a verifica integritatea fișierelor, trebuie să faceți următoarele:


Dacă nu există probleme cu fișierele de sistem Windows, după verificare, utilizatorul va vedea un mesaj că „Protecția resurselor Windows nu a găsit o încălcare a integrității”. Într-o astfel de situație, puteți trece la validarea fișierelor folosind DISM.

Cu toate acestea, în unele situații, fișierele care sunt responsabile pentru afișarea interfeței grafice Windows pot să nu funcționeze corect, iar sistemul nu le va putea remedia, deoarece sunt active. În astfel de cazuri, este necesar să se efectueze o verificare SFC prin mediul de recuperare, care nu necesită încărcarea unei interfețe grafice și este capabil să lucreze cu aceste fișiere, precum și să le modifice dacă este necesar.

Rețineți că, dacă bănuiți că blocarea sistemului este legată de un anumit fișier, nu trebuie să efectuați o verificare SFC completă. Este suficient să introduceți comanda sfc / scanfile = "adresa fișierului"și va fi înlocuit instantaneu cu versiunea originală dacă a fost modificat anterior sau nu funcționează corect.

Prin mediul de recuperare

Pentru a verifica integritatea fișierelor folosind comanda SFC prin mediul de recuperare, va trebui să efectuați următorii pași:

Faceți clic în colțul din stânga jos pe butonul „Start” și accesați „Setări”:


volumul listei diskpart

După rularea celei de-a doua comenzi, va fi afișată o listă de volume disponibile. Aici trebuie să acordați atenție discului care este rezervat de sistem și partiției sistemului cu sistemul de operare. În continuare, va trebui să le manipulați.

Continuați să tastați comenzile:

Ieșiți sfc / scannow / offbootdir = C: \ / offwindir = E: \ Windows

Ultima comandă necesită să specificați unitățile care au fost marcate mai sus. Adică, în exemplul de comandă, unitatea C este partiția bootloader-ului, iar unitatea E este locația în care este instalat sistemul de operare Windows 10.

Atenţie: Este foarte probabil ca literele de unitate să difere de cele date în exemplu, așa că comanda va varia.

  1. După introducerea ultimei dintre cele patru comenzi, va începe o scanare a integrității fișierelor sistemului de operare.

Avantajul de a lucra prin mediul de recuperare este capacitatea instrumentului SFC de a înlocui fișierele necesare pentru a încărca GUI Windows. Verificarea în acest caz va dura puțin mai mult decât atunci când lucrați prin linia de comandă din interfața sistemului de operare. În același timp, grafic, linia de comandă din mediul de recuperare nu va informa utilizatorul despre viteza procesului. Puteți determina dacă computerul funcționează corect și verificarea integrității fișierului nu s-a blocat prin liniuța de subliniere care clipește.

La sfârșitul verificării, utilizatorul va vedea informații că încălcările de integritate nu au fost detectate sau au fost eliminate cu succes. După aceea, puteți trece la a doua metodă de testare - folosind instrumentul DISM.

Cum să verificați integritatea fișierelor pe Windows 10 folosind DISM

După cum sa menționat mai sus, după verificarea cu SFC, se recomandă să continuați cu analiza DISM a sistemului. În timpul verificării, examinează alte directoare (și din nou „parcurge” fișierele care au fost verificate de SFC).

Verificarea cu instrumentul DISM este ușor diferită de analiza sistemului în detrimentul SFC. Utilizatorul are posibilitatea de a alege una dintre cele trei comenzi pentru a verifica sistemul. Fiecare dintre ele are un nivel diferit de impact.

Dism / Online / Cleanup-Image / CheckHealth

Când această comandă este executată, sistemul verifică înregistrările făcute de utilitarele de diagnosticare pentru a detecta fișierele modificate sau cu probleme din sistem. Comanda este executată rapid, dar nu există nicio verificare, iar toate datele se bazează pe informații înregistrate anterior.

Dism / Online / Cleanup-Image / ScanHealth

Această comandă are ca scop analiza tuturor componentelor sistemului pentru a identifica erorile și elementele deteriorate din ele. În acest caz, se efectuează doar o verificare, iar utilizatorul este informat despre prezența sau absența fișierelor cu probleme. O astfel de verificare poate dura de la câteva minute la câteva ore, în funcție de viteza hard disk-ului, încărcarea acestuia și gradul de interferență cu fișierele sistemului de operare.

Dism / Online / Cleanup-Image / RestoreHealth

Această comandă, spre deosebire de cea anterioară, nu numai că verifică fișierele, ci și le înlocuiește imediat cu unele complete. De asemenea, va dura de la câteva minute până la câteva ore.

Important: Vă rugăm să rețineți că ultimele două comenzi care rulează verificarea integrității fișierelor Windows 10 se pot bloca în timpul execuției la un anumit procent (cel mai adesea aproximativ 20). În niciun caz nu trebuie să reporniți sistemul în acest moment, deoarece această situație este tipică, iar procentele vor continua să „picure” după un timp.

Verificatorul de fișiere de sistem, încorporat în Windows, poate verifica fișierele de sistem pentru a detecta daune și orice alte modificări. Dacă fișierul a fost modificat, utilitarul îl va înlocui automat cu versiunea corectă.

Când să folosiți aceste comenzi

Aceste comenzi sunt utile atunci când diagnosticați un sistem de operare Windows defect. Dacă sistemul arată un ecran albastru, aplicațiile se blochează sau unele funcții ale sistemului nu funcționează, comanda SFC vă poate ajuta. Chiar dacă nimic nu este rezolvat după executarea comenzii SFC, aceasta va oferi o oportunitate de a vă asigura că fișierele de sistem nu sunt deteriorate și puteți continua diagnosticarea în alte moduri.

Comanda DISM nu este necesară în circumstanțe normale. Dar dacă SFC eșuează sau nu poate înlocui fișierele deteriorate cu altele normale, DISM sau System Upgrade Readiness Tool pot repara sistemul de operare în sine și pot crea condițiile pentru ca SFC să se execute normal.

Corectarea fișierelor de sistem cu comanda SFC

Comanda SFC trebuie rulată ca administrator. Pentru a face acest lucru, în Windows 10 sau 8.1, faceți clic dreapta pe pictograma Start și selectați Command Prompt (Admin). Alternativ, în toate versiunile de Windows, puteți căuta Prompt de comandă în meniul Start / Ecranul Start, faceți clic dreapta pe linkul dorit și selectați Executare ca administrator.

Pentru o verificare completă a sistemului, introduceți următoarea comandă în fereastra promptului de comandă și apăsați:

Nu închideți fereastra până la finalizarea comenzii. Procesul poate fi destul de lung. Dacă totul este în ordine, scanarea va afișa mesajul „Protecția resurselor Windows nu a găsit încălcări ale integrității”.

Dacă apare mesajul „Protecția resurselor Windows a găsit fișiere corupte, dar nu a putut remedia unele dintre ele”, încercați mai întâi să porniți în modul sigur. În Windows 10, 8.1 sau 8, țineți apăsată tasta în timp ce selectați opțiunea „Repornire” din meniul de închidere pentru a ajunge la ecranul de selecție a opțiunilor avansate de pornire. În Windows 7 și versiuni anterioare, reporniți computerul și țineți apăsată tasta în timpul procesului de pornire. Odată pornit în modul sigur, executați din nou comanda sfc / scannow.

Depanarea problemelor SFC cu comanda DISM

În Windows 10, 8.1 și 8, puteți utiliza Deployment Image & Servicing Management (DSIM) pentru a remedia corupția din magazinul de componente care împiedică SFC să funcționeze corect.

Pentru a rula acest instrument, deschideți o fereastră de linie de comandă ca administrator, introduceți următoarea comandă și faceți clic. DISM va verifica Magazinul de componente Windows pentru corupție și va repara automat orice probleme pe care le găsește.

DISM / Online / Cleanup-Image / RestoreHealth

Nu închideți fereastra Command Prompt până la finalizarea procesului. Verificarea poate dura până la 10 minute. Dacă bara de progres rămâne la 20% pentru o perioadă lungă de timp - nu vă faceți griji, acest lucru este normal.

Dacă se fac modificări ca urmare a comenzii DISM, reporniți computerul. După aceea, executați din nou comanda SFC și poate înlocui fișierele deteriorate cu cele corecte.

Nu există nicio comandă DISM în Windows 7 și versiuni anterioare. Alternativ, puteți descărca Instrumentul de pregătire pentru actualizarea sistemului de la Microsoft, care vă permite să verificați sistemul dumneavoastră pentru probleme și să încercați să le remediați.

Restaurare sau resetare a sistemului

Dacă problemele persistă și aceste instrumente nu le pot rezolva, pot fi luate măsuri mai drastice. Instrumentul de restaurare a sistemului vă permite să reveniți Windows la o stare anterioară, ceea ce va rezolva problema dacă sistemul de operare era încă sănătos în acea stare.

Puteți, de asemenea, să readuceți Windows la starea din fabrică sau să îl reinstalați. În Windows 10, 8.1 și 8, puteți utiliza funcția de restaurare a computerului () pentru a readuce Windows la starea inițială. După aceea, va trebui să reinstalați toate programele, dar fișierele utilizatorului nu vor fi deteriorate. Pe Windows 7 și versiuni anterioare, ar trebui să utilizați partiția de recuperare creată de producătorul computerului sau pur și simplu să reinstalați Windows de la zero.

Dacă primiți alte erori în timp ce rulați comenzile de mai sus, încercați să căutați pe Internet descrierile acestora. Adesea, rezultatul unei comenzi conține informații despre fișierele jurnal (jurnal), care pot fi folosite pentru a găsi informații mai detaliate despre probleme specifice. Și, în cele din urmă, nu trebuie să pierdeți timp diagnosticând probleme complexe când puteți pur și simplu să restabiliți starea din fabrică sau să reinstalați Windows.

Comenzile descrise mai sus au și alte opțiuni. De exemplu, SFC-urile pot fi folosite pentru a verifica și repara fișierele de sistem individuale. Și cu DISM, puteți efectua o verificare rapidă a sistemului fără a o repara sau puteți orienta utilitarul către un fișier WIM sau ESD care conține fișiere de sistem Windows.

Materiale (editare)

Bună prieteni! Restaurarea fișierelor de sistem Windows 7 sau Windows 8 / 8.1 este un subiect interesant. Mai ales dacă sistemul de operare începe să se defecteze și nu avem o imagine de recuperare și am uitat să activăm protecția sistemului, astfel încât să fie create puncte de restaurare. În acest caz, nu vom putea restabili sistemul din imagine, nu vom putea face înapoi Windows la punctul de restaurare creat și suntem prea leneși să reinstalăm sistemul, deoarece va dura o zi întreagă. Și tocmai aici avem o altă șansă de a reveni Windows la normal - să încercăm să restaurăm fișierele de sistem. În acest articol voi încerca să dezvălui pe deplin subiectul, astfel încât să ne putem reanima computerul în orice situație.

În linia de comandă care se deschide, scrieți:

sfc / scannow

Așteptăm puțin...

Dacă sistemul dumneavoastră este în ordine, veți vedea următoarea imagine.

Dacă Windows a fost stricat, veți vedea următoarele.

Fișierele de sistem au fost restaurate cu succes. Repornim și activăm imediat protecția sistemului pentru a crea puncte de restaurare, astfel încât data viitoare să reveniți la starea computerului cu câteva zile în urmă și gata.

Se întâmplă că la scanarea sistemului, utilitarul sfc.exe a găsit fișiere deteriorate, dar nu le-a putut repara. În acest caz, aș face o recuperare a fișierelor de sistem în modul sigur. Dacă modul sigur este același, citiți ultimul articol din acest articol.

Dacă nu a fost posibil să intrați în mediul de recuperare apăsând tasta F8, atunci va trebui să porniți de pe unitatea flash sau discul de instalare (de pornire). Cum să pornești de pe o unitate flash USB -. În același mod, puteți pune boot de pe disc. Numai în acest caz trebuie să puneți în primul rând DVD-RW (unitatea optică) în prioritatea de pornire.

Îmi place să pornesc de pe un mediu amovibil folosind meniul de pornire. În plăcile de bază ASUS, este de obicei numit și prin apăsare F8.

După ce am pornit de pe o unitate flash sau de pe un disc, am văzut următoarea imagine. aleg Configurare Windows- Instalare Windows.

O alegem pe cea care nu se aprinde pentru noi. Și aici CU ATENȚIE! Amintiți-vă litera atribuită de mediul de recuperare sistemului dumneavoastră (în coloana Folder). o am D.

Introducem comanda:

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

Puteți merge pe disc și vedeți ce și unde.

  1. Folosim utilitatea DISKPART

Pe linia de comandă, introduceți:

diskpart- numim utilitarul pentru lucrul cu discuri.

listă disc- ne uităm prin lista de discuri.

selectați discul- Aleg hard disk-ul de care am nevoie.

Pentru Windows 8 / 8.1

Dacă utilitarul sfc nu a reușit să repare fișierele de sistem deteriorate, atunci ar trebui să încercați să restaurați stocarea acestor fișiere de sistem. Acesta este locul în care ar trebui să fie localizate copii ale fișierelor de sistem sănătoase. După cum am înțeles, se află la C: \ Windows \ WinSxS. Adică, trebuie mai întâi să reparăm stocarea fișierelor și apoi să restabilim fișierele de sistem Windows cu comanda „SFC / Scannow”.

Recuperarea spațiului de stocare folosind Windows Update

  1. Lansați Windows PowerShell cu drepturi de administrator. Pentru a face acest lucru, deschideți meniul Start sau ecranul de pornire și faceți clic pe pictograma „Căutare”. În caseta de căutare, scrieți „PowerShell”. Faceți clic dreapta pe Windows PowerShell și selectați Executare ca administrator sau Executare ca administrator.
  2. În fereastra care se deschide, scrie

Dism / Online / Cleanup-Image / RestoreHealth

si asteptam. Dacă depozitul este intact sau a fost posibil să îl restaurați folosind Windows Update, veți vedea următoarea imagine.

Dacă starea de sănătate a imaginii: sănătos - totul este în regulă. Reporniți computerul și încercați din nou SFC/SCANNOW.

Recuperarea unui seif folosind o imagine

Dacă avem probleme cu Windows Update, atunci această metodă va funcționa.

  1. Descărcați imaginea originală Windows 8 / 8.1 cu aceeași adâncime de biți ca și sistemul dvs. Cum să aflați bitness-ul sistemului instalat -.
  2. Conectăm sau montăm imaginea descărcată. Faceți clic pe imagine cu butonul din dreapta al mouse-ului și selectați „Conectați” sau „Montați”.

    Pe linia de comandă cu drepturi de administrator, ne uităm la ce ediții există în imaginea cu comanda

Am 2 editii in imaginea mea. Este greu să înțeleg care dintre ele am nevoie după aceste decalcomanii. Il folosim pe primul. Dacă nu funcționează - al doilea.

  1. Pornim Windows PowerShell cu drepturi de administrator și setăm comanda

Reparare-WindowsImage -Online -RestoreHealth -Sursa F: \ sources \ install.wim: 1

unde, F este litera unității la care am conectat imaginea, 1 este numărul de revizuire Windows din imagine.

Restaurați manual fișierele de sistem

Dacă folosind utilitarul sfc nu a fost posibil să recuperați fișierele rupte, trebuie să încercați să o faceți manual. În acest caz, trebuie să rulați suplimentar comanda

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

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

și examinează cu atenție dosarul sfcdetails.txt pe desktop sau în % windir% \ Jurnale \ CBS \.

Ar trebui să existe ceva asemănător cu imaginea de mai jos.

După ce numele fișierului deteriorat este cunoscut (Accessibility.dll), îl căutăm pe alt computer cu același sistem cu al tău. Dacă aceasta nu este o opțiune, atunci aș descărca imaginea Windows originală și aș instala-o pe mașina virtuală. Am găsit fișierul de care aveam nevoie și l-am copiat pe o unitate flash de pornire sau de instalare. Apoi, de pe această unitate flash de instalare, am pornit în mediul de recuperare, aș lansa linia de comandă. Aș deschide notepad din linia de comandă. Am deschis meniul File> Open - iar acum am aproape un explorator cu drepturi depline. Copiem și înlocuim fișierul de lucru de pe unitatea flash USB, repornim și totul ar trebui să funcționeze.

Dacă opțiunea de instalare a unei mașini virtuale nu vă convine, atunci puteți conecta fișierul install.wim la folder. Apoi accesați acest folder și copiați fișierele necesare.

  1. Creăm un folder. De exemplu, „Win8.1Pro” la rădăcina unității D.
  2. Copiați fișierul install.wim în rădăcina unității D.

    Montați fișierul install.wim în folderul creat.

Intrăm în folderul creat și copiem fișierele necesare.

Dezactivează imaginea

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

Concluzie

Acesta este modul în care voi încerca să restabilesc fișierele de sistem în Windows 7/8 / 8.1. Scrieți întrebările și dorințele dvs. în comentarii. Vă mulțumim pentru distribuirea articolului pe rețelele sociale. Toate cele bune!

Cu stima, Anton Dyachenko