Kontroleer die integriteit van Windows 10-stelsellêers

As jy die integriteit van Windows 10-stelsellêers nagaan, kan dit nuttig wees as jy rede het om te glo dat sulke lêers beskadig is of dat jy vermoed het dat 'n program die stelsellêers van die bedryfstelsel kan verander.

In Windows 10 is daar twee gereedskap om die integriteit van beskermde stelsellêers na te gaan en dit outomaties te herstel wanneer skade bespeur word - SFC.exe en DISM.exe, sowel as die Repair-WindowsImage-opdrag vir Windows PowerShell (met DISM vir werk). Die tweede nut komplementeer die eerste een as die SFC nie die beskadigde lêers herstel nie.

Nota: die aksies wat in die instruksies beskryf word, is veilig, maar as u enige operasies met betrekking tot die vervanging of verandering van stelsellêers gedoen het (byvoorbeeld om temas van derde partye te installeer, ens.) As gevolg van die herstel van stelsellêers. lêers, hierdie veranderinge sal ongedaan gemaak word.

Gebruik SFC om die integriteit en herstel van Windows 10-stelsellêers na te gaan

Baie gebruikers is bekend met die opdrag om die integriteit van stelsellêers na te gaan. sfc / scannow wat outomaties Windows-stelsellêers beheer en herstel 10.

Om die opdrag uit te voer, word die standaard opdragreël wat as administrateur gebruik word, gebruik (u kan die opdrag lyn van die administrateur in Windows 10 begin deur "Command line" in die taakbalk soektog te tik en dan regs te klik sy sfc / scannow en druk Enter.

Nadat u die opdrag ingevoer het, sal 'n stelsel tjek begin, volgens die resultate waarvan die gevind integriteit foute wat reggestel kan word (wat nie later kan wees nie) outomaties reggestel word met die boodskap "Windows Resource Protection Program het beskadigde lêers bespeur en dit suksesvol herstel" afwesigheid sal u 'n boodskap ontvang waarin verklaar word dat "Windows Resource Protection nie integriteitsoortredings opspoor nie."

Dit is ook moontlik om die integriteit van 'n spesifieke stelsellêer na te gaan, want jy kan die opdrag gebruik

sfc / scanfile = "path_to_file"

By die gebruik van die opdrag is daar egter een nuansering: die SFC kan nie integriteitsfoute regmaak vir die stelsel lêers wat tans gebruik word nie. Om die probleem op te los, kan u SFC via die opdraglyn in die Windows 10 herstelomgewing uitvoer.

Begin Windows 10 integrity check met behulp van SFC in herstel omgewing

Om die Windows 10 herstel omgewing te kan opstarten, kan u die volgende metodes gebruik:

  1. Gaan na Opsies - Update en Sekuriteit - Herstel - Spesiale aflaai opsies - Herbegin nou. (As die item ontbreek, kan jy ook hierdie metode gebruik: Klik op die aanmeldskerm onderaan regs, hou dan Shift in en klik op "Herlaai").
  2. Boot vanaf 'n vooraf geskep herstel skyf Windows.
  3. Boot vanaf die installasie skyf of opstart flash drive met die verspreiding van Windows 10, en in die installasie program, op die skerm na die kies van die taal, kies "System Restore" links onder.
  4. Daarna, gaan na die "Probleme oplos" - "Gevorderde instellings" - "Command line" (as jy die eerste van die bogenoemde metodes gebruik het, moet jy ook die Windows 10 administrateur wagwoord insleutel). Gebruik die volgende instruksies by die opdragprompt:
  5. Disk Part
  6. lys volume
  7. uitgang
  8. sfc / scannow / offbootdir = C: / offwindir = C: Windows (waar C - 'n partisie met 'n geïnstalleerde stelsel, en C: Windows - die pad na die Windows 10 gids, jou letters mag verskil).
  9. Dit sal begin om die integriteit van die stelsellêers van die bedryfstelsel te skandeer, terwyl die SFC-opdrag al die lêers sal kan herstel, mits die Windows-hulpbronopberging nie beskadig word nie.

Skandering kan vir 'n lang tyd voortduur - terwyl die onderstreep-aanwyser flikker, word jou rekenaar of skoot nie vries nie. Na voltooiing, sluit die opdragprompt en herlaai die rekenaar in die normale modus.

Herstel van Windows 10 komponent stoor met DISM.exe

Die Windows DISM.exe-nut vir die implementering en instandhouding van beelde help om daardie probleme te identifiseer en reg te stel met die stoor van Windows 10-stelselkomponente, waaruit die oorspronklike weergawes gekopieer word wanneer die integriteit van stelsellêers nagegaan en herstel word. Dit kan nuttig wees in situasies waar die beskerming van Windows-hulpbronne nie die herstel van lêers kan uitvoer nie, ten spyte van die skade wat gevind is. In hierdie geval sal die script soos volg wees: herstel die komponent stoor en gebruik dan weer sfc / scannow.

Om DISM.exe te gebruik, voer 'n opdragprompt as 'n administrateur uit. Dan kan jy die volgende opdragte gebruik:

  • Dism / Online / Cleanup-Image / CheckHealth - vir inligting oor die status en teenwoordigheid van skade aan Windows-komponente. In hierdie geval word die verifikasie self nie uitgevoer nie, maar slegs die voorheen aangetekende waardes word nagegaan.
  • Dism / Online / Cleanup-Image / ScanHealth - Kontroleer die integriteit en beskikbaarheid van skade aan die stoorkomponente. Dit kan 'n lang tyd duur en 20 persent in die proses hang.
  • Dism / Online / Cleanup-Image / RestoreHealth - Produseer en kontroleer en herstel Windows-lêers outomaties, asook in die vorige geval, neem tyd en stop in die proses.

Let wel: as die bevel vir komponentopberging herstel nie vir een of ander rede werk nie, kan u die lêer install.wim (of esd) gebruik van die gemonteerde Windows 10 ISO-beeld (Hoe om Windows 10 ISO van die Microsoft-webwerf af te laai) as die bron van lêers, vereis herstel (die inhoud van die prent moet ooreenstem met die geïnstalleerde stelsel). Jy kan dit met die opdrag doen:

dism / Online / Cleanup-Image / RestoreHealth / Bron: wim: path_to_wim: 1 / limitaccess

In plaas van. Wim, kan u die .esd-lêer op dieselfde manier gebruik, en vervang alle wim met esd in die opdrag.

Wanneer die gespesifiseerde opdragte gebruik word, word die logboek van aksies uitgevoer, gestoor in Windows Logs CBS CBS.log en Windows Logs DISM dism.log.

DISM.exe kan ook in Windows PowerShell gebruik word as 'n administrateur (jy kan dit vanaf die regs-kieslys op die Start-knoppie begin) met die opdrag Herstel-Windows Image. Voorbeelde van opdragte:

  • Herstel-WindowsImage -Online -ScanHealth - Kyk vir skade aan stelsellêers.
  • Herstel-WindowsImage -Online -RestoreHealth - Ondersoek en herstel skade.

Bykomende metodes vir die herstel van komponent berging as die bogenoemde misluk: Herstel Windows 10 komponent stoor.

Soos u kan sien, is die beheer van die integriteit van lêers in Windows 10 nie so 'n moeilike taak nie, wat soms help om 'n verskeidenheid OS-probleme op te los. As jy nie kan nie, sal jy dalk deur sommige van die opsies in die instruksies vir die herstel van Windows 10 gehelp word.

Hoe om die integriteit van Windows 10 stelsel lêers te monitor - video

Ek stel ook voor dat jy jou vertroud maak met die video, waar die gebruik van basiese integriteitskommando's visueel met enkele verduidelikings getoon word.

Bykomende inligting

As sfc / scannow rapporteer dat die stelselbeskerming nie stelsellêers herstel het nie, en die herstel van komponenteberging (en dan weer sfc herlaai) die probleem nie opgelos het nie, kan u sien watter stelsellêers beskadig is deur na die CBS-log te verwys. meld. Om die nodige inligting uit die logboek na die sfc-tekslêer op die lessenaar uit te voer, gebruik die opdrag:

vindstr / c: "[SR]"% windir%  Logs  CBS  CBS.log> "% userprofile%  Desktop  sfc.txt"

Ook, volgens sommige resensies, kan die integriteitskontrole met behulp van SFC in Windows 10 skade opspoor onmiddellik na die installering van 'n update met 'n nuwe stelselopbou (sonder om dit reg te stel sonder om 'n nuwe gebou heeltemal te installeer), asook vir sommige weergawes van videokaartbestuurders (hierin As daar 'n fout is vir die opencl.dll-lêer, as een van hierdie opsies plaasvind, sal u waarskynlik geen aksie moet doen nie.