Kommando for å reparere defekte systemfiler Windows 10

Det er naturlig at vårt Windows 10 -operativsystem kan vise noen feil under den daglige utførelsen på grunn av visse programvare-, service- eller prosessfeil. Vi må huske på at dette er noe normalt siden med de hyppige oppdateringene som slippes fra Windows 10, er det fortsatt visse punkter å korrigere som vil bli løst eller forbedret med de kumulative oppdateringene som Microsoft lanserer ofte gjennom Windows. Oppdatering.

Nå er problemet at når operativsystemet vårt viser en feil, kan vi ikke vente på at en oppdatering skal bli utgitt siden de kan være kritiske feil som krever en rask løsning.

For denne typen situasjoner har Microsoft utviklet to komplette verktøy som har ansvaret for å analysere systemet i detalj for å oppdage avvik eller feil som direkte påvirker dets oppførsel. Solvetic vil grundig forklare disse to verktøyene som er DISM og SFC.

MerkFor å utføre noen av disse to kommandoene korrekt, er det nødvendig at vi får tilgang til terminalen som administratorer, for dette går vi til Windows -søkeboksen og der skriver vi inn begrepet "cmd", høyreklikker på den og velger alternativet "Kjør som administrator":

1. Reparer defekte systemfiler med DISM -kommandoen Windows 10

Hva er DISMDISM.exe (Deployment Image Servicing and Management), er en kommando opprettet av Microsoft ved hjelp av hvilken en Windows -bildefil (.wim) eller en virtuell harddisk (.vhd eller .vhdx) er montert for å utføre utførelse reparasjonen din. Alternativt gir kommandoen DISM image management oss muligheten til å utføre flere oppgaver som:

  • List opp hvert av indeksnumrene til det gjeldende Windows -bildet
  • Kontroller arkitekturen til bildet som monteres
  • Legg til ett bilde til for analyse
  • Bruk et bilde
  • Ta et bilde
  • Slett et nåværende bilde
På denne måten, når prosessen med å oppdatere bildet er fullført, må det demonteres og endringene som er påført systemet må bekreftes eller kastes for å fullføre prosessen.

Trinn 1
Vi har sett alt som DISM kan bidra til administrative oppgaver, nå skal vi utføre følgende linje for å analysere og reparere, om nødvendig, Windows 10 -filene:

 DISM.exe / Online / Cleanup-image / Restorehealth 
Steg 2
Sammen med denne kommandoen kan vi bruke følgende kommandoer:

DISM -parametereParametrene som brukes er:

  • / Online: Denne parameteren angir at handlingen må utføres på operativsystemet som utføres for øyeblikket, / Online Dette alternativet kan ikke brukes med alternativet / Image eller / WinDir på tidspunktet for utførelsen av Windows -katalogen for Online bildet blir automatisk oppdaget.
  • / Cleanup-Image: Utfører rengjørings- eller gjenopprettingsoperasjoner på det gjeldende Windows-bildet.
  • / RestoreHealth: Funksjonen er å skanne bildet for å oppdage skader i komponentlageret, og hvis det er noen, utfører det reparasjonsoperasjoner automatisk. Denne operasjonen vil ta flere minutter.

Trinn 3
Når vi kjører denne linjen, vil vi se at den starter prosessen med å analysere det nåværende bildet av Windows 10:

FORSTØRRE

Trinn 4
Når denne prosessen er fullført, vises følgende:

FORSTØRRE

MerkNoe viktig å huske på er at når denne kommandoen utføres, bruker DISM Windows Update for å gi filene som er nødvendige for å korrigere den eksisterende korrupsjonen i bildet, men hvis Windows Update -klienten ikke fungerer som den skal, vil det være nødvendig å ty til en kjørende Windows -installasjon som en reparasjonskilde, eller ta en mappe fra en nettverksdeling eller flyttbare medier, for eksempel Windows 10 oppstartbar USB -DVD for å fungere som kilden for filene. Hvis dette er tilfellet, må vi utføre følgende kommando:

 DISM.exe / Online / Cleanup-Image / RestoreHealth / Source: C: \ RepairSource \ Windows / LimitAccess 
"C: \ RepairSource \ Windows" -feltet må erstattes med riktig bane basert på bokstaven som systemet har tilordnet oppstartsstasjonen. På denne måten er DISM en komplett og omfattende løsning for bildeanalyse av Windows 10.

2. Reparer defekte systemfiler med SFC -kommandoen Windows 10

Hva er CFSSFC (System File Checker), er et kommandolinjeverktøy utviklet av Microsoft som gir oss muligheten til å søke etter skadede Windows -systemfiler og fortsette å gjenopprette dem for å optimalisere bruken igjen.

Det er normalt at noen WRP -filer (Windows Resource Protection) mangler eller er ødelagt, noe som resulterer i at Windows -operativsystemet viser merkelig oppførsel som innebærer at noen Windows -funksjoner ikke fungerer eller at Windows krasjer konstant.

Trinn 1
Når DISM -prosessen er fullført, skal vi kjøre SFC ved å bruke følgende kommando:

 sfc / scannow 

FORSTØRRE

Steg 2
Kommandoen sfc / scannow vil ta seg av å undersøke alle beskyttede systemfiler og erstatte skadede filer ved å bruke en bufret kopi som ligger i en komprimert mappe på% WinDir% \ System32 \ dllcache.
Når SFC -prosessen er fullført, kan vi se en av følgende meldinger.

  • Windows Ressursbeskyttelse fant ingen integritetsbrudd: Denne meldingen indikerer at det ikke er noen systemfiler som er ødelagt eller mangler som sådan.
  • Windows Ressursbeskyttelse kunne ikke utføre den forespurte operasjonen: for å fikse denne kjøretidsfeilen, vil det være nødvendig å kjøre systemfilkontrollskanningen i sikker modus og bekrefte at mappene PendingDeletes og PendingRenames er tilgjengelige i% WinDir% \ WinSxS \ Tem.
  • Windows Ressursbeskyttelse fant ødelagte filer og reparerte dem vellykket: Denne meldingen indikerer at SFC oppdaget feil og korrigerte dem, resultatene blir opprettet i en CBS.Log -fil i banen% WinDir% \ Logs \ CBS \ CBS.log.
  • Windows Ressursbeskyttelse fant ødelagte filer, men kunne ikke korrigere noen av dem: I likhet med forrige punkt lagres resultatene i CBS.Log -filen for å analysere hvilke elementer som ikke kunne korrigeres.

Trinn 3
Hvis det er nødvendig å få tilgang til innholdet i CSB.Log -filen, går vi til ledetekstkonsollen som administratorer og der kjører vi følgende linje. Denne Sfcdetails.txt -filen inneholder detaljer som oppdateres hver gang SFC -verktøyet kjøres på datamaskinen. Denne filen inneholder informasjon om filene som systemfilkontrollverktøyet ikke klarte å reparere, og der kan vi validere dato og klokkeslettoppføringer for å finne de feilaktige filene i systemfilene.

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

3. Andre alternativer for DISM -kommandostyring


Selv om vi i denne opplæringen vil jobbe med en spesiell parameter, tilbyr DISM oss en rekke nyttige alternativer for å administrere Windows -bilder som er nyttige for forskjellige administrasjons- og støtteoppgaver, men disse alternativene er å bruke:

/ Legg til-bildeDenne parameteren har ansvaret for å legge til et ekstra bilde i en .wim-fil, parameteren / Append-Image har ansvaret for å sammenligne nye filer med ressursene i den eksisterende .wim-filen som vil bli spesifisert under / ImageFile-argumentet, og After dette, bare én kopi av hver unik fil lagres slik at hver fil bare fanges en gang.

.Wim -filen kan bare ha en type komprimering tildelt, så det vil bare være mulig å legge til filer med samme type komprimering. Den generelle syntaksen for denne parameteren er:

 DISM.exe/ Append-Image/ ImageFile:/ CaptureDir:/ Name: [/ Description:] [/ ConfigFile:] [/ Bootable]/ WIMBoot [/ CheckIntegrity] [/ Verify] [/ NoRpFix
De ekstra parametrene er:
  • / WIMBoot: Dette brukes til å legge til bildet ved hjelp av oppstartskonfigurasjonen for Windows -bildefil (WIMBoot).
  • / ConfigFile: har ansvaret for å spesifisere plasseringen av en konfigurasjonsfil som viser ekskluderinger for å ta bilder og komprimerer kommandoene.
  • / Oppstartbar: Merker et volumbilde som et oppstartbart bilde, dette alternativet er bare tilgjengelig for Windows Preinstallation Environment (WinPE) -bilder.
  • / CheckIntegrity - Funksjonen er å oppdage og analysere korrupsjonen av .wim -filen når den brukes med fangst, demontering, eksport og forpliktelse, slik at / CheckIntegrity stopper operasjonen i tilfelle DISM oppdager at .wim -filen er ødelagt under under søknad og montering.
  • / Verify: Den har funksjonen til å bekrefte feil og duplisering av filer.
  • / NoRpFix: Deaktiverer korreksjon av reparasjonspunktetiketten.
Et eksempel å bruke er følgende:
 Dism / Append-Image /ImageFile:install.wim / CaptureDir: E: \ / Name: Drive-E 

/ Søk-FFUDenne kommandoen er ansvarlig for å bruke et Full Flash -verktøy (FFU) eller delt FFU (SFU) på en fysisk enhet som vi har spesifisert. Syntaksen som skal brukes er følgende:

 / Apply-Ffu / ImageFile: / ApplyDrive: [ / SFUFile:] 
Parametrene som brukes er:
  • / ImageFile: Angir banen og navnet på FFU -bildefilen som skal brukes
  • / ApplyDrive: Henviser til banen til den fysiske stasjonen som skal vises
  • / SFUfile; Det er en valgfri funksjon, den gjelder for delte FFU -er som fanges opp uten komprimering.
Et eksempel på bruk er:
 DISM.exe /Apply-Ffu /ImageFile:flash.ffu /ApplyDrive:\.\PhysicalDrive0 

/ Apply-ImageFor WIM -bildefiler bruker denne kommandoen en Windows -bildefil (.wim) eller et Windows -delt bilde (.swm) på en valgt partisjon, siden Windows 10, versjon 1607, DISM kan bruke og fange utvidede attributter (EA) og denne parameteren støtter ikke bruk av et bilde fra en virtuell harddisk (VHD). Den generelle brukssyntaksen er:

 DISM.exe / Apply-Image / ImageFile: [ / SWMFile:] / ApplyDir: { / Index: | / Navn:} [/ CheckIntegrity] [/ Verify] [/ NoRpFix] [/ ConfirmTrustedFile] [/ WIMBoot (deprecated)] [/ Compact] [/ EA]
De fleste parametrene er nevnt i det første alternativet, men noen flere er:
  • / SWMFile: Det lar oss referere til .wim -filene som er delt (SWM), det angir navn og plassering av de delte filene.
  • / ConfirmTrustedFile: Funksjonen er å validere bildet av det klarerte skrivebordet i Windows 10.
  • / Compact Applies: Det er ansvarlig for å bruke et bilde i kompakt modus, noe som resulterer i å spare plass på harddisken, dette alternativet erstatter WIMBoot og kan bare kjøres på Windows 10 med skrivebordsversjoner (Home, Pro, Enterprise og Education).
  • / EA: Bruk utvidede attributter
Et eksempel på bruk vil være:
 Dism / Apply-image / image file: install.wim / index: 1 / ApplyDir: D: \ 

Andre DIS -parameterePå samme måte har vi andre tilleggsparametere som:

  • / Capture-Image: Det er ansvarlig for å ta et bilde av en enhet til en ny .wim-fil, de fangede katalogene inkluderer alle undermapper og data.
  • / Cleanup-Mountpoints: Misjonen er å eliminere alle ressursene knyttet til et montert bilde som har blitt skadet. Når du bruker denne kommandoen, vil ikke bildene som allerede er montert, demonteres, og heller ikke bildene som kan gjenopprettes ved hjelp av / Remount-kommandoen bli fjernet. -Bilde
  • / Commit-Image: Det er ansvarlig for å bruke endringene vi har gjort på det monterte bildet.
  • / Delete-Image: Som navnet tilsier, sletter denne parameteren det angitte volumbildet fra en .wim-fil som har flere volumbilder, med dette alternativet er det bare metadataoppføringene og XML-oppføringene som blir fjernet.
  • / Export-Image: Eksporterer en kopi av et bestemt bilde til en annen fil, men kilde- og destinasjonsfilene må ha samme komprimeringstype.
  • / Get-ImageInfo: Har til oppgave å vise informasjon om bildene som finnes i en .wim-, .ffu-, .vhd- eller .vhdx-fil for bedre håndtering av dem.
  • / Get-MountedImageInfo: Returnerer en liste over bildene .ffu, .vhd, .vhdx og .wim som er montert for øyeblikket, med informasjon som informasjon om det monterte bildet, hvis bildet er gyldig, lesetillatelser / skriving, montering plassering, montert filbane og mer.
  • / Get-WIMBootEntry: Denne parameteren viser WIMBoot-konfigurasjonsoppføringene for det definerte diskvolumet.
  • / List-Image: Viser en liste over filer og mapper i et bestemt bilde i Windows 10.
  • / Mount-Image: Dette er muligheten til å montere et bilde fra en .ffu-, .wim-, .vhd- eller .vhdx-fil i den definerte katalogen slik at det alltid er tilgjengelig for systemvedlikehold.
  • / Optimize-Image / WIMBoot: Gjør angitte innstillinger for et frakoblet bilde for å optimalisere bruken.
  • / Unmount-Image: Avmonter filen .ffu, .wim, .vhd eller .vhdx og start en melding for å bekrefte eller forkaste endringene som ble gjort under bildemonteringsprosessen.

På denne måten er DISM og SFC to verdifulle verktøy integrert i Windows som det vil være mulig å analysere og overvåke statusen til operativsystemfilene og dermed validere deres integritet og oppførsel på generelt nivå for ikke å gi opphav til feil .

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave