Comandă pentru repararea fișierelor de sistem defecte Windows 10

Este firesc ca sistemul nostru de operare Windows 10 să prezinte un anumit tip de eroare în timpul executării sale zilnice din cauza anumitor erori de software, servicii sau proces. Trebuie să avem în vedere că acest lucru este ceva normal, deoarece cu actualizările frecvente care sunt lansate din Windows 10, mai sunt anumite puncte de corectat care vor fi rezolvate sau îmbunătățite cu actualizările cumulative pe care Microsoft le lansează frecvent prin Windows.

Acum problema este că atunci când sistemul nostru de operare prezintă o eroare, nu putem aștepta lansarea unei actualizări, deoarece acestea pot fi erori critice care necesită o soluție rapidă.

Pentru acest tip de situație, Microsoft a dezvoltat două utilitare complete care se ocupă de analiza detaliată a sistemului pentru a detecta anomalii sau erori care îi influențează în mod direct comportamentul. Solvetic va explica în detaliu aceste două utilități care sunt DISM și SFC.

NotăPentru a executa corect oricare dintre aceste două comenzi, este necesar să accesăm terminalul ca administratori, pentru aceasta mergem în caseta de căutare Windows și acolo introducem termenul „cmd”, facem clic dreapta pe el și selectăm opțiunea „Rulați ca administrator":

1. Reparați fișierele de sistem defecte cu comanda DISM Windows 10

Ce este DISMDISM.exe (Deployment Image Servicing and Management), este o comandă creată de Microsoft prin intermediul căreia este montat un fișier imagine Windows (.wim) sau un hard disk virtual (.vhd sau .vhdx) pentru a efectua efectuarea repararea ta. Alternativ, comanda de gestionare a imaginii DISM ne oferă posibilitatea de a efectua sarcini suplimentare, cum ar fi:

  • Enumerați fiecare dintre numerele index ale imaginii Windows curente
  • Verificați arhitectura imaginii montate
  • Adăugați încă o imagine pentru analiză
  • Aplicați o imagine
  • Capturați o imagine
  • Ștergeți o imagine curentă
Astfel, în acest mod, odată ce procesul de actualizare a imaginii a fost finalizat, acesta trebuie demontat și modificările care au fost aplicate sistemului trebuie confirmate sau eliminate pentru a finaliza procesul.

Pasul 1
Am văzut tot ceea ce DISM poate contribui la sarcinile administrative, acum vom executa următoarea linie pentru a analiza și repara, dacă este necesar, fișierele Windows 10:

 DISM.exe / Online / Cleanup-image / Restorehealth 
Pasul 2
Împreună cu această comandă putem folosi următoarele comenzi:

Parametrii DISMParametrii utilizați sunt:

  • / Online: Acest parametru specifică faptul că acțiunea trebuie efectuată pe sistemul de operare care se execută în prezent, / Online Această opțiune nu poate fi utilizată cu opțiunea / Image sau / WinDir, în momentul executării directorului Windows pentru Online imaginea este detectată automat.
  • / Cleanup-Image: Efectuează operații de curățare sau recuperare a imaginii curente din Windows.
  • / RestoreHealth: Funcția sa este de a scana imaginea pentru a detecta daunele din magazinul de componente și, dacă există, efectuează operațiuni de reparații automat. Această operațiune va dura câteva minute.

Pasul 3
Când executăm această linie vom vedea că începe procesul de analiză a imaginii curente a Windows 10:

MARI

Pasul 4
Odată ce acest proces este terminat, vor fi afișate următoarele:

MARI

NotăCeva important de reținut este că atunci când această comandă este executată, DISM folosește Windows Update pentru a da fișierele necesare pentru corectarea corupției existente în imagine, dar, dacă clientul Windows Update nu funcționează corect, va fi necesar să recurgeți la o instalare Windows care rulează ca sursă de reparații sau luați un dosar dintr-o partajare de rețea sau un suport amovibil, cum ar fi DVD-ul USB bootabil Windows 10 pentru a acționa ca sursă pentru fișiere. Dacă acesta este cazul, trebuie să executăm următoarea comandă:

 DISM.exe / Online / Cleanup-Image / RestoreHealth / Source: C: \ RepairSource \ Windows / LimitAccess 
Câmpul „C: \ RepairSource \ Windows” trebuie înlocuit cu calea corectă pe baza literei atribuite de sistem unității de boot. În acest fel, DISM este o soluție completă și cuprinzătoare pentru analiza imaginilor Windows 10.

2. Reparați fișierele de sistem defecte cu comanda SFC Windows 10

Ce este CFSSFC (System File Checker), este un instrument de linie de comandă dezvoltat de Microsoft, care ne oferă posibilitatea de a căuta fișierele de sistem Windows deteriorate și de a continua să le restaurați pentru a le optimiza din nou utilizarea.

Este normal ca un fișier WRP (Windows Resource Protection) să lipsească sau să fie corupt, ceea ce duce la faptul că sistemul de operare Windows prezintă un comportament ciudat care implică faptul că unele funcții Windows nu funcționează sau că Windows se blochează constant.

Pasul 1
După finalizarea procesului DISM, vom rula SFC folosind următoarea comandă:

 sfc / scannow 

MARI

Pasul 2
Comanda sfc / scannow se va ocupa de examinarea tuturor fișierelor de sistem protejate și de înlocuirea fișierelor deteriorate utilizând o copie cache situată într-un folder comprimat la% WinDir% \ System32 \ dllcache.
După finalizarea procesului SFC, este posibil să vedem unul dintre următoarele mesaje.

  • Windows Resource Protection nu a găsit nicio încălcare a integrității: acest mesaj indică faptul că nu există fișiere de sistem care sunt corupte sau lipsesc ca atare.
  • Windows Resource Protection nu a putut efectua operația solicitată: pentru a remedia această eroare de runtime, va fi necesar să rulați scanarea fișierului de sistem în modul sigur și să confirmați că folderele PendingDeletes și PendingRenames sunt disponibile în% WinDir% \ WinSxS \ Tem.
  • Windows Resource Protection a găsit fișiere corupte și le-a reparat cu succes: Acest mesaj indică faptul că SFC a detectat erori și le-a corectat, rezultatele sale sunt create într-un fișier CBS.Log din calea% WinDir% \ Logs \ CBS \ CBS.log.
  • Windows Resource Protection a găsit fișiere corupte, dar nu a putut corecta unele dintre ele: la fel ca punctul anterior, rezultatele sunt stocate în fișierul CBS.Log pentru a analiza ce elemente nu au putut fi corectate.

Pasul 3
În cazul în care este necesar să accesați conținutul fișierului CSB.Log, mergem la consola de prompt de comandă ca administratori și acolo executăm următoarea linie. Acest fișier Sfcdetails.txt conține detalii care sunt actualizate de fiecare dată când instrumentul SFC rulează pe computer. Acest fișier include informații despre fișierele pe care instrumentul de verificare a fișierelor de sistem nu a reușit să le repare și acolo putem valida intrările de dată și oră pentru a determina fișierele eronate din fișierele de sistem.

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

3. Alte opțiuni de gestionare a comenzilor DISM


Deși în acest tutorial vom lucra la un parametru special, DISM ne oferă o serie de alternative utile pentru gestionarea imaginilor Windows care sunt utile pentru diverse sarcini de administrare și suport, aceste opțiuni de utilizat sunt:

/ Adaugă-ImagineAcest parametru este responsabil de adăugarea unei imagini suplimentare într-un fișier .wim, parametrul / Append-Image este responsabil de compararea fișierelor noi cu resursele din fișierul .wim existent, care va fi specificat în argumentul / ImageFile și după aceasta, doar o copie a fiecărui fișier unic este salvată, astfel încât fiecare fișier să fie capturat o singură dată.

Fișierul .wim poate avea un singur tip de compresie atribuit, deci va fi posibil să adăugați doar fișiere cu același tip de compresie. Sintaxa generală pentru acest parametru este:

 DISM.exe / Append-Image / ImageFile: / CaptureDir: / Name: [/ Description:] [/ ConfigFile:] [/ Bootable] / WIMBoot [/ CheckIntegrity] [/ Verify] [/ NoRpFix
Parametrii adăugați sunt:
  • / WIMBoot: Acesta este utilizat pentru a adăuga imaginea utilizând configurația de boot a fișierului imagine Windows (WIMBoot).
  • / ConfigFile: este responsabil de specificarea locației unui fișier de configurare care listează excluderile pentru captarea imaginilor și comprimă comenzile.
  • / Bootable: marchează o imagine de volum ca imagine bootabilă, această opțiune este disponibilă numai pentru imaginile Windows Preinstallation Environment (WinPE).
  • / CheckIntegrity - Funcția sa este de a detecta și analiza corupția fișierului .wim atunci când este utilizat cu operațiile de captare, demontare, export și comitere, astfel încât / CheckIntegrity să oprească operațiunea în cazul în care DISM detectează că fișierul .wim este corupt atunci când în timpul procesul de aplicare și asamblare.
  • / Verificare: are funcția de a verifica erorile și duplicarea fișierelor.
  • / NoRpFix: Dezactivează corectarea etichetei punctului de reparare.
Un exemplu de utilizat ar fi următorul:
 Dism / Append-Image /ImageFile:install.wim / CaptureDir: E: \ / Nume: Drive-E 

/ Aplică-FFUAceastă comandă este responsabilă pentru aplicarea unui utilitar Flash complet (FFU) sau FFU divizat (SFU) la o unitate fizică pe care am specificat-o. Sintaxa de utilizat este următoarea:

 / Apply-Ffu / ImageFile: / ApplyDrive: [/ SFUFile:] 
Parametrii utilizați sunt:
  • / ImageFile: Indică calea și numele fișierului imagine FFU care va fi aplicat
  • / ApplyDrive: Se referă la calea unității fizice care trebuie afișată
  • / SFUfile; Este o funcție opțională, se aplică pentru FFU-uri divizate care sunt capturate fără compresie.
Un exemplu de utilizare este:
 DISM.exe / Apply-Ffu /ImageFile:flash.ffu /ApplyDrive:\.\PhysicalDrive0 

/ Aplica imagineaPentru fișierele imagine WIM, această comandă aplică un fișier imagine Windows (.wim) sau o imagine divizată Windows (.swm) unei partiții selectate, deoarece Windows 10, versiunea 1607, DISM poate aplica și captura atribute extinse (EA) și acest parametru nu acceptă aplicarea unei imagini de pe un hard disk virtual (VHD). Sintaxa generală de utilizare este:

 DISM.exe / Apply-Image / ImageFile: [/ SWMFile:] / ApplyDir: {/ Index: | / Nume:} [/ CheckIntegrity] [/ Verify] [/ NoRpFix] [/ ConfirmTrustedFile] [/ WIMBoot (depreciat)] [/ Compact] [/ EA]
Majoritatea parametrilor au fost menționați în prima opțiune, dar unii suplimentari sunt:
  • / SWMFile: ne permite să ne referim la fișierele .wim care sunt împărțite (SWM), indică numele și locația fișierelor împărțite.
  • / ConfirmTrustedFile: Funcția sa este de a valida imaginea Desktop de încredere în Windows 10.
  • / Se aplică compact: este responsabil pentru aplicarea unei imagini în modul compact, ceea ce duce la economisirea spațiului pe hard disk, această opțiune înlocuiește WIMBoot și poate fi rulată numai pe Windows 10 cu ediții desktop (Acasă, Pro, Întreprindere și Educație).
  • / EA: Aplicați atribute extinse
Un exemplu de utilizare ar fi:
 Dism / apply-image /imagefile:install.wim / index: 1 / ApplyDir: D: \ 

Alți parametri DISÎn mod similar, avem alți parametri suplimentari, cum ar fi:

  • / Capture-Image: Este responsabil pentru capturarea unei imagini a unei unități într-un nou fișier .wim, directorele capturate includ toate subfolderele și datele.
  • / Cleanup-Mountpoints: Misiunea sa este de a elimina toate resursele asociate cu o imagine montată care a fost deteriorată, atunci când se utilizează această comandă, imaginile deja montate nu vor fi demontate și nici imaginile care pot fi recuperate folosind comanda / Remount să fie eliminat. -Imagine
  • / Commit-Image: Este responsabil pentru aplicarea modificărilor pe care le-am făcut imaginii montate.
  • / Delete-Image: După cum sugerează și numele, acest parametru șterge imaginea de volum specificată dintr-un fișier .wim care are mai multe imagini de volum, cu această opțiune doar intrările de metadate și intrările XML sunt eliminate.
  • / Export-Image: Exportă o copie a unei anumite imagini într-un alt fișier, dar fișierele sursă și destinație trebuie să aibă același tip de compresie.
  • / Get-ImageInfo: Are sarcina de a afișa informații despre imaginile care sunt conținute într-un fișier .wim, .ffu, .vhd sau .vhdx pentru o mai bună gestionare a acestora.
  • / Get-MountedImageInfo: Returnează o listă a imaginilor .ffu, .vhd, .vhdx și .wim care sunt montate în prezent, cu detalii precum informații despre imaginea montată, dacă imaginea este validă, permisiunile de citire / scriere, montare locația, calea fișierului montat și multe altele.
  • / Get-WIMBootEntry: Acest parametru afișează intrările de configurare WIMBoot pentru volumul de disc definit.
  • / List-Image: Afișează o listă a fișierelor și folderelor dintr-o anumită imagine din Windows 10.
  • / Mount-Image: Aceasta este capacitatea de a monta o imagine dintr-un fișier .ffu, .wim, .vhd sau .vhdx în directorul definit, astfel încât să fie întotdeauna disponibilă pentru întreținerea sistemului.
  • / Optimize-Image / WIMBoot: Efectuați setările specificate pentru o imagine offline pentru a optimiza utilizarea acesteia.
  • / Unmount-Image: Demontați fișierul .ffu, .wim, .vhd sau .vhdx și lansați un mesaj pentru a confirma sau a elimina modificările care au fost făcute în timpul procesului de montare a imaginii.

În acest fel, DISM și SFC sunt două instrumente valoroase integrate în Windows cu ajutorul cărora va fi posibil să se analizeze și să monitorizeze starea fișierelor sistemului de operare și astfel să se valideze integritatea și comportamentul acestora la nivel general, astfel încât să nu dea naștere la erori. .

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave