Kommando til reparation af defekte systemfiler Windows 10

Det er naturligt, at vores Windows 10 -operativsystem kan fremvise en form for fejl under sin daglige udførelse på grund af visse software-, service- eller procesfejl. Vi skal huske på, at dette er noget normalt, da der med de hyppige opdateringer, der frigives fra Windows 10, stadig er visse punkter at rette op på, som vil blive løst eller forbedret med de kumulative opdateringer, som Microsoft lancerer ofte via Windows. Opdatering.

Nu er problemet, at når vores operativsystem viser en fejl, kan vi ikke vente på, at en opdatering frigives, da de kan være kritiske fejl, der kræver en hurtig løsning.

Til denne type situationer har Microsoft udviklet to komplette værktøjer, der har til opgave at analysere systemet i detaljer for at opdage anomalier eller fejl, der direkte påvirker dets adfærd. Solvetic vil grundigt forklare disse to værktøjer, som er DISM og SFC.

BemærkFor korrekt at udføre en af ​​disse to kommandoer kræves det, at vi får adgang til terminalen som administratorer, for dette går vi til Windows -søgefeltet, og der indtaster vi udtrykket "cmd", højreklikker på det og vælger indstillingen "Kør som administrator":

1. Reparer defekte systemfiler med DISM -kommandoen Windows 10

Hvad er DISMDISM.exe (Deployment Image Servicing and Management), er en kommando oprettet af Microsoft, ved hjælp af hvilken en Windows -billedfil (.wim) eller en virtuel harddisk (.vhd eller .vhdx) er monteret for at udføre udførelse din reparation. Alternativt giver DISM image management -kommandoen os mulighed for at udføre yderligere opgaver som:

  • Angiv hvert af indeksnumrene for det aktuelle Windows -billede
  • Kontroller arkitekturen for det billede, der monteres
  • Tilføj et billede mere til analyse
  • Anvend et billede
  • Tag et billede
  • Slet et aktuelt billede
På denne måde skal processen med opdatering af billedet således være afmonteret, og de ændringer, der er blevet anvendt på systemet, skal bekræftes eller kasseres for at fuldføre processen.

Trin 1
Vi har set alt, hvad DISM kan bidrage til administrative opgaver, nu skal vi udføre følgende linje for at analysere og reparere, om nødvendigt, Windows 10 -filerne:

 DISM.exe / Online / Cleanup-image / Restorehealth 
Trin 2
Sammen med denne kommando kan vi bruge følgende kommandoer:

DISM parametreDe anvendte parametre er:

  • / Online: Denne parameter angiver, at handlingen skal udføres på det operativsystem, der aktuelt udføres, / Online Denne indstilling kan ikke bruges med / Image eller / WinDir på tidspunktet for udførelsen af ​​Windows -biblioteket for Online billede registreres automatisk.
  • / Oprydning-billede: Udfører rengørings- eller gendannelsesoperationer på det aktuelle Windows-billede.
  • / RestoreHealth: Dens funktion er at scanne billedet for at opdage skader i komponentlageret, og hvis der er nogen, udfører det reparationsoperationer automatisk. Denne handling tager flere minutter.

Trin 3
Når vi udfører denne linje, vil vi se, at den starter processen med at analysere det aktuelle billede af Windows 10:

FORSTØRRE

Trin 4
Når denne proces er afsluttet, vises følgende:

FORSTØRRE

BemærkNoget vigtigt at huske på er, at når denne kommando udføres, bruger DISM Windows Update til at give de filer, der er nødvendige for at rette den eksisterende korruption i billedet, men hvis Windows Update -klienten ikke fungerer korrekt, vil det være nødvendigt at ty til en kørende Windows -installation som en reparationskilde, eller tag en mappe fra en netværksdeling eller flytbare medier, f.eks. Windows 10 bootbar USB -dvd for at fungere som kilden til filerne. Hvis dette er tilfældet, skal vi udføre følgende kommando:

 DISM.exe / Online / Cleanup-Image / RestoreHealth / Source: C: \ RepairSource \ Windows / LimitAccess 
Feltet "C: \ RepairSource \ Windows" skal erstattes med den korrekte sti baseret på det bogstav, systemet har tildelt bootdrevet. På denne måde er DISM en komplet og omfattende løsning til Windows 10 billedanalyse.

2. Reparer defekte systemfiler med SFC -kommandoen Windows 10

Hvad er CFSSFC (System File Checker), er et kommandolinjeværktøj udviklet af Microsoft, som giver os mulighed for at søge efter beskadigede Windows -systemfiler og fortsætte med at gendanne dem for at optimere deres brug igen.

Det er normalt, at nogle WRP -filer (Windows Resource Protection) mangler eller er beskadiget, hvilket resulterer i, at Windows -operativsystemet fremviser mærkelig adfærd, hvilket indebærer, at nogle Windows -funktioner ikke fungerer, eller at Windows går ned konstant.

Trin 1
Når DISM -processen er afsluttet, vil vi køre SFC ved hjælp af følgende kommando:

 sfc / scannow 

FORSTØRRE

Trin 2
Kommandoen sfc / scannow tager sig af at undersøge alle beskyttede systemfiler og erstatte beskadigede filer ved at bruge en cachelagret kopi i en komprimeret mappe på% WinDir% \ System32 \ dllcache.
Når SFC -processen er fuldført, kan vi se en af ​​følgende meddelelser.

  • Windows Ressourcebeskyttelse fandt ingen integritetskrænkelser: Denne meddelelse angiver, at der ikke er nogen systemfiler, der er beskadigede eller mangler som sådan.
  • Windows Ressourcebeskyttelse kunne ikke udføre den ønskede handling: For at rette denne runtime -fejl vil det være nødvendigt at køre systemfilkontrollen i sikker tilstand og validere, at mapperne PendingDeletes og PendingRenames er tilgængelige i% WinDir% \ WinSxS \ Tem.
  • Windows Ressourcebeskyttelse fandt korrupte filer og reparerede dem med succes: Denne meddelelse angiver, at SFC opdagede fejl og rettede dem, dens resultater oprettes i en CBS.Log -fil på stien% WinDir% \ Logs \ CBS \ CBS.log.
  • Windows Resource Protection fandt beskadigede filer, men kunne ikke rette nogle af dem: Ligesom det foregående punkt gemmes resultaterne i CBS.Log -filen for at analysere, hvilke elementer der ikke kunne rettes.

Trin 3
Hvis det er nødvendigt at få adgang til indholdet i CSB.Log -filen, går vi til kommandopromptkonsollen som administratorer, og der udfører vi følgende linje. Denne Sfcdetails.txt -fil indeholder detaljer, der opdateres hver gang SFC -værktøjet kører på computeren. Denne fil indeholder oplysninger om de filer, som værktøjet til systemfilkontrol ikke kunne reparere, og der kan vi validere dato- og klokkeslætposter for at bestemme de fejlagtige filer i systemfilerne.

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

3. Andre muligheder for håndtering af DISM -kommandoer


Selvom vi i denne vejledning arbejder på en særlig parameter, tilbyder DISM os en række nyttige alternativer til håndtering af Windows -billeder, der er nyttige til forskellige administrations- og supportopgaver, men disse muligheder er at bruge:

/ Tilføj-billedeDenne parameter er ansvarlig for at tilføje et ekstra billede til en .wim-fil, parameteren / Append-Image er ansvarlig for at sammenligne nye filer med ressourcerne i den eksisterende .wim-fil, som vil blive specificeret under argumentet / ImageFile og After dette gemmes kun en kopi af hver unik fil, så hver fil kun fanges én gang.

.Wim -filen kan kun have en tildelt komprimeringstype, så det vil kun være muligt at tilføje filer med den samme komprimeringstype. Den generelle syntaks for denne parameter er:

 DISM.exe/ Append-Image/ ImageFile:/ CaptureDir:/ Name: [/ Description:] [/ ConfigFile:] [/ Bootable]/ WIMBoot [/ CheckIntegrity] [/ Verify] [/ NoRpFix
De tilføjede parametre er:
  • / WIMBoot: Dette bruges til at tilføje billedet ved hjælp af Windows -billedfilens (WIMBoot) bootkonfiguration.
  • / ConfigFile: har ansvaret for at angive placeringen af ​​en konfigurationsfil, der viser undtagelser til at tage billeder og komprimerer kommandoerne.
  • / Bootable: Markerer et volumenbillede som et bootbart billede, denne indstilling er kun tilgængelig for Windows Preinstallation Environment (WinPE) -billeder.
  • / CheckIntegrity - Dens funktion er at opdage og analysere korruptionen af ​​.wim -filen, når den bruges med indfangning, afmontering, eksport og begå operationer, så / CheckIntegrity stopper operationen, hvis DISM opdager, at .wim -filen er beskadiget, når den under ansøgnings- og montageproces.
  • / Verify: Den har funktionen til at verificere fejl og duplikering af filer.
  • / NoRpFix: Deaktiverer korrektion af reparationspunktetiketter.
Et eksempel at bruge ville være følgende:
 Dism / Append-Image /ImageFile:install.wim / CaptureDir: E: \ / Name: Drive-E 

/ Anvend-FFUDenne kommando er ansvarlig for at anvende et Full Flash -værktøj (FFU) eller opdelt FFU (SFU) på en fysisk enhed, som vi har angivet. Den syntaks, der skal bruges, er følgende:

 / Apply-Ffu / ImageFile: / ApplyDrive: [ / SFUFile:] 
De anvendte parametre er:
  • / ImageFile: Angiver stien og navnet på den FFU -billedfil, der skal anvendes
  • / ApplyDrive: Henviser til stien til det fysiske drev, der skal vises
  • / SFUfile; Det er en valgfri funktion, det gælder for split FFU'er, der fanges uden komprimering.
Et eksempel på brug er:
 DISM.exe /Apply-Ffu /ImageFile:flash.ffu /ApplyDrive:\.\PhysicalDrive0 

/ Apply-ImageFor WIM -billedfiler anvender denne kommando en Windows -billedfil (.wim) eller et Windows -delt billede (.swm) på en valgt partition, da Windows 10, version 1607, DISM kan anvende og fange udvidede attributter (EA) og denne parameter understøtter ikke anvendelse af et billede fra en virtuel harddisk (VHD). Den generelle brugssyntaks er:

 DISM.exe / Apply-Image / ImageFile: [ / SWMFile:] / ApplyDir: { / Index: | / Navn:} [/ CheckIntegrity] [/ Verify] [/ NoRpFix] [/ ConfirmTrustedFile] [/ WIMBoot (forældet)] [/ Compact] [/ EA]
De fleste parametre er blevet nævnt i den første mulighed, men nogle yderligere er:
  • / SWMFile: Det giver os mulighed for at henvise til de .wim -filer, der er opdelt (SWM), det angiver navnene og placeringen af ​​de opdelte filer.
  • / ConfirmTrustedFile: Dens funktion er at validere det Trusted Desktop -billede i Windows 10.
  • / Compact Applies: Det er ansvarligt for at anvende et billede i kompakt tilstand, hvilket resulterer i at spare plads på harddisken, denne mulighed erstatter WIMBoot og kan kun køre på Windows 10 med desktop -udgaver (Home, Pro, Enterprise og Education).
  • / EA: Anvend udvidede attributter
Et eksempel på brug ville være:
 Dism / apply-image /imagefile:install.wim / index: 1 / ApplyDir: D: \ 

Andre DIS -parametrePå samme måde har vi andre yderligere parametre som:

  • / Capture-Image: Det er ansvarligt for at tage et billede af en enhed til en ny .wim-fil, de fangede mapper indeholder alle undermapper og data.
  • / Cleanup-Mountpoints: Dens mission er at eliminere alle de ressourcer, der er forbundet med et monteret billede, der er blevet beskadiget. Ved brug af denne kommando vil de allerede monterede billeder ikke blive afmonteret, og de billeder, der kan gendannes ved hjælp af kommandoen / Remount, vil heller ikke blive fjernet fjernes. -Billede
  • / Commit-Image: Det er ansvarligt for at anvende de ændringer, vi har foretaget på det monterede billede.
  • / Slet-billede: Som navnet antyder, sletter denne parameter det angivne volumenbillede fra en .wim-fil, der har flere volumenbilleder, med denne indstilling fjernes kun metadata-poster og XML-poster.
  • / Export-Image: Eksporterer en kopi af et specifikt billede til en anden fil, men kilde- og destinationsfilerne skal have den samme komprimeringstype.
  • / Get-ImageInfo: Har til opgave at vise oplysninger om de billeder, der er indeholdt i en .wim-, .ffu-, .vhd- eller .vhdx-fil for bedre håndtering af dem.
  • / Get-MountedImageInfo: Returnerer en liste over de billeder .ffu, .vhd, .vhdx og .wim, der er monteret i øjeblikket, med oplysninger som f.eks. Oplysninger om det monterede billede, hvis billedet er gyldigt, dets læsetilladelser / skrivning, mount placering, monteret filsti og mere.
  • / Get-WIMBootEntry: Denne parameter viser WIMBoot-konfigurationsposterne for den definerede diskvolumen.
  • / Liste-billede: Viser en liste over filer og mapper i et bestemt billede i Windows 10.
  • / Mount-Image: Dette er muligheden for at montere et billede fra en .ffu-, .wim-, .vhd- eller .vhdx-fil i det definerede bibliotek, så det altid er tilgængeligt til systemvedligeholdelse.
  • / Optimize-Image / WIMBoot: Foretag angivne indstillinger til et offline billede for at optimere dets brug.
  • / Unmount-Image: Fjern .ffu, .wim, .vhd eller .vhdx-filen, og start en meddelelse for at bekræfte eller kassere de ændringer, der blev foretaget under billedmonteringsprocessen.

På denne måde er DISM og SFC to værdifulde værktøjer integreret i Windows, hvormed det vil være muligt at analysere og overvåge status for operativsystemfiler og dermed validere deres integritet og adfærd på et generelt niveau for ikke at give anledning til fejl .

wave wave wave wave wave