Kommando för att reparera felaktiga systemfiler Windows 10

Det är naturligt att vårt Windows 10 -operativsystem kan visa någon typ av fel under det dagliga körandet på grund av vissa program-, service- eller processfel. Vi måste komma ihåg att detta är något normalt eftersom med de frekventa uppdateringar som släpps från Windows 10 finns det fortfarande vissa punkter att korrigera som kommer att lösas eller förbättras med de kumulativa uppdateringar som Microsoft lanserar ofta via Windows. Uppdatering.

Nu är problemet att när vårt operativsystem presenterar ett fel kan vi inte vänta på att en uppdatering ska släppas eftersom det kan vara kritiska fel som kräver en snabb lösning.

För denna typ av situation har Microsoft utvecklat två kompletta verktyg som ansvarar för att analysera systemet i detalj för att upptäcka avvikelser eller fel som direkt påverkar dess beteende. Solvetic kommer att förklara grundligt dessa två verktyg som är DISM och SFC.

NoteraFör att korrekt utföra något av dessa två kommandon krävs att vi får åtkomst till terminalen som administratörer, för detta går vi till Windows sökruta och där anger vi termen "cmd", högerklickar på den och väljer alternativet "Kör som administratör":

1. Reparera felaktiga systemfiler med DISM -kommandot Windows 10

Vad är DISMDISM.exe (Deployment Image Servicing and Management), är ett kommando som skapats av Microsoft med hjälp av vilket en Windows -bildfil (.wim) eller en virtuell hårddisk (.vhd eller .vhdx) är monterad för att utföra din reparation. Alternativt ger DISM -bildhanteringskommandot oss möjlighet att utföra ytterligare uppgif.webpter som:

  • Lista alla indexnummer för den aktuella Windows -bilden
  • Verifiera arkitekturen för bilden som monteras
  • Lägg till en bild till för analys
  • Applicera en bild
  • Ta en bild
  • Ta bort en aktuell bild
På detta sätt måste alltså processen när uppdateringen av bilden har slutförts demonteras och de ändringar som har tillämpats på systemet bekräftas eller kasseras för att slutföra processen.

Steg 1
Vi har sett allt som DISM kan bidra till administrativa uppgif.webpter, nu ska vi köra följande rad för att analysera och reparera, om det behövs, Windows 10 -filerna:

 DISM.exe / Online / Cleanup-image / Restorehealth 
Steg 2
Tillsammans med detta kommando kan vi använda följande kommandon:

DISM -parametrarDe parametrar som används är:

  • / Online: Denna parameter anger att åtgärden måste utföras på operativsystemet som för närvarande körs, / Online Det här alternativet kan inte användas med alternativet / Image eller / WinDir vid körning av Windows -katalogen för Online bilden upptäcks automatiskt.
  • / Cleanup-Image: Utför rengörings- eller återställningsoperationer på den aktuella Windows-bilden.
  • / RestoreHealth: Dess funktion är att skanna bilden för att upptäcka skador i komponentlagret och, om det finns några, utför den reparationsoperationer automatiskt. Denna operation tar flera minuter.

Steg 3
När vi kör den här raden ser vi att den startar processen med att analysera den aktuella bilden av Windows 10:

FÖRSTORA

Steg 4
När denna process är klar visas följande:

FÖRSTORA

NoteraNågot viktigt att tänka på är att när detta kommando körs använder DISM Windows Update för att ge de filer som är nödvändiga för att korrigera den befintliga korruptionen i bilden, men om Windows Update -klienten inte fungerar korrekt kommer det att bli nödvändigt att ta till till en Windows -installation som körs som en reparationskälla, eller ta en mapp från en nätverksresurs eller flyttbar media, t.ex. Windows 10 startbar USB -DVD för att fungera som källa för filerna. Om så är fallet måste vi utföra följande kommando:

 DISM.exe / Online / Cleanup-Image / RestoreHealth / Source: C: \ RepairSource \ Windows / LimitAccess 
Fältet "C: \ RepairSource \ Windows" måste ersättas med rätt sökväg baserat på bokstaven som systemet tilldelar startenheten. På detta sätt är DISM en komplett och heltäckande lösning för Windows 10 bildanalys.

2. Reparera felaktiga systemfiler med SFC -kommandot Windows 10

Vad är CFSSFC (System File Checker), är ett kommandoradsverktyg utvecklat av Microsoft som ger oss möjlighet att söka efter skadade Windows -systemfiler och återställa dem för att optimera användningen igen.

Det är normalt att någon WRP -fil (Windows Resource Protection) saknas eller är skadad, vilket resulterar i att Windows operativsystem presenterar konstiga beteenden som innebär att vissa Windows -funktioner inte fungerar eller att Windows kraschar hela tiden.

Steg 1
När DISM -processen är klar kommer vi att köra SFC med följande kommando:

 sfc / scannow 

FÖRSTORA

Steg 2
Kommandot sfc / scannow tar hand om att undersöka alla skyddade systemfiler och ersätta skadade filer genom att använda en cachad kopia som finns i en komprimerad mapp på% WinDir% \ System32 \ dllcache.
När SFC -processen är klar kan vi se ett av följande meddelanden.

  • Windows Resource Protection hittade inga integritetsöverträdelser: Det här meddelandet indikerar att det inte finns några systemfiler som är skadade eller saknas som sådana.
  • Windows resursskydd kunde inte utföra den begärda åtgärden: för att åtgärda detta körtidsfel kommer det att vara nödvändigt att köra systemfilsgranskaren i säkert läge och bekräfta att mapparna PendingDeletes och PendingRenames är tillgängliga inom% WinDir% \ WinSxS \ Tem.
  • Windows Resource Protection hittade skadade filer och reparerade dem framgångsrikt: Det här meddelandet indikerar att SFC upptäckte fel och korrigerade dem, dess resultat skapas i en CBS.Log -fil i sökvägen% WinDir% \ Logs \ CBS \ CBS.log.
  • Windows Resource Protection hittade skadade filer, men kunde inte korrigera några av dem: Liksom föregående punkt lagras resultaten i CBS.Log -filen för att analysera vilka element som inte kunde korrigeras.

Steg 3
Om det är nödvändigt att komma åt innehållet i filen CSB.Log går vi till kommandotolken som administratörer och där kör vi följande rad. Denna Sfcdetails.txt -fil innehåller detaljer som uppdateras varje gång SFC -verktyget körs på datorn. Denna fil innehåller information om filerna som verktyget för systemfilkontroll inte lyckades reparera, och där kan vi validera datum- och tidsposter för att avgöra felaktiga filer i systemfilerna.

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

3. Andra alternativ för DISM -kommandohantering


Även om vi i denna handledning kommer att arbeta med en speciell parameter, erbjuder DISM oss en serie användbara alternativ för att hantera Windows -bilder som är användbara för olika administrations- och supportuppgif.webpter, men dessa alternativ är att använda:

/ Lägg till-bildDenna parameter ansvarar för att lägga till en extra bild till en .wim-fil, parametern / Append-Image ansvarar för att jämföra nya filer mot resurserna i den befintliga .wim-filen som kommer att specificeras under argumentet / ImageFile och After detta, bara en kopia av varje unik fil sparas så att varje fil bara fångas en gång.

.Wim -filen kan bara tilldelas en typ av komprimering, så det är bara möjligt att lägga till filer med samma typ av komprimering. Den allmänna syntaxen för denna parameter är:

 DISM.exe/ Append-Image/ ImageFile:/ CaptureDir:/ Name: [/ Description:] [/ ConfigFile:] [/ Bootable]/ WIMBoot [/ CheckIntegrity] [/ Verify] [/ NoRpFix
De tillagda parametrarna är:
  • / WIMBoot: Detta används för att lägga till bilden med startkonfigurationen för Windows -bildfil (WIMBoot).
  • / ConfigFile: ansvarar för att ange platsen för en konfigurationsfil som listar undantag för att ta bilder och komprimerar kommandona.
  • / Startbar: Markerar en volymbild som en startbar bild, det här alternativet är endast tillgängligt endast för Windows Preinstallation Environment (WinPE) -bilder.
  • / CheckIntegrity - Dess funktion är att upptäcka och analysera korruptionen av .wim -filen när den används med fånga, avmontera, exportera och begå operationer, så att / CheckIntegrity stoppar operationen om DISM upptäcker att .wim -filen är skadad när den under ansöknings- och monteringsprocess.
  • / Verify: Den har funktionen att verifiera fel och duplicering av filer.
  • / NoRpFix: Inaktiverar reparation av etikettkorrigering.
Ett exempel att använda skulle vara följande:
 Dism / Append-Image /ImageFile:install.wim / CaptureDir: E: \ / Name: Drive-E 

/ Ansök-FFUDetta kommando är ansvarigt för att tillämpa ett Full Flash -verktyg (FFU) eller uppdelat FFU (SFU) på en fysisk enhet som vi har angett. Syntaxen som ska användas är följande:

 / Apply-Ffu / ImageFile: / ApplyDrive: [ / SFUFile:] 
De parametrar som används är:
  • / ImageFile: Anger sökvägen och namnet på den FFU -bildfil som ska tillämpas
  • / ApplyDrive: Avser sökvägen för den fysiska enheten som ska visas
  • / SFUfile; Det är en valfri funktion, den gäller för delade FFU: er som fångas utan komprimering.
Ett exempel på användning är:
 DISM.exe /Apply-Ffu /ImageFile:flash.ffu /ApplyDrive:\.\PhysicalDrive0 

/ Apply-ImageFör WIM -bildfiler tillämpar detta kommando en Windows -bildfil (.wim) eller en Windows -delad bild (.swm) på en vald partition, eftersom Windows 10, version 1607, DISM kan tillämpa och fånga utökade attribut (EA) och denna parameter stöder inte tillämpning av en bild från en virtuell hårddisk (VHD). Den allmänna användningssyntaxen är:

 DISM.exe / Apply-Image / ImageFile: [ / SWMFile:] / ApplyDir: { / Index: | / Namn:} [/ CheckIntegrity] [/ Verify] [/ NoRpFix] [/ ConfirmTrustedFile] [/ WIMBoot (föråldrad)] [/ Compact] [/ EA]
De flesta parametrarna har nämnts i det första alternativet, men några ytterligare är:
  • / SWMFile: Det tillåter oss att hänvisa till .wim -filer som är uppdelade (SWM), det anger namnen och platsen för de uppdelade filerna.
  • / ConfirmTrustedFile: Dess funktion är att validera den Trusted Desktop -bilden i Windows 10.
  • / Compact Applies: Den är ansvarig för att applicera en bild i kompakt läge, vilket resulterar i att du sparar utrymme på hårddisken, detta alternativ ersätter WIMBoot och kan bara köras på Windows 10 med skrivbordsversioner (Home, Pro, Enterprise och Education).
  • / EA: Tillämpa utökade attribut
Ett exempel på användning skulle vara:
 Dism / Apply-image / image file: install.wim / index: 1 / ApplyDir: D: \ 

Andra DIS -parametrarPå samma sätt har vi andra ytterligare parametrar som:

  • / Capture-Image: Den är ansvarig för att fånga en bild av en enhet till en ny .wim-fil, de fångade katalogerna innehåller alla undermappar och data.
  • / Cleanup-Mountpoints: Dess uppdrag är att eliminera alla resurser som är associerade med en monterad bild som har skadats. När du använder detta kommando kommer inte de redan monterade bilderna att demonteras, inte heller de bilder som kan återställas med kommandot / Remount tas bort. -Bild
  • / Commit-Image: Den ansvarar för att tillämpa de ändringar vi har gjort på den monterade bilden.
  • / Delete-Image: Som namnet antyder raderar denna parameter den angivna volymbilden från en .wim-fil som har flera volymbilder, med det här alternativet tas endast metadata-poster och XML-poster bort.
  • / Export-Image: Exporterar en kopia av en specifik bild till en annan fil, men käll- och målfiler måste ha samma komprimeringstyp.
  • / Get-ImageInfo: Har till uppgif.webpt att visa information om bilderna som finns i en .wim-, .ffu-, .vhd- eller .vhdx-fil för bättre hantering av dem.
  • / Get-MountedImageInfo: Returnerar en lista över bilderna .ffu, .vhd, .vhdx och .wim som för närvarande är monterade, med detaljer som information om den monterade bilden, om bilden är giltig, dess läsbehörighet / skrivning, montering plats, monterad sökväg och mer.
  • / Get-WIMBootEntry: Denna parameter visar WIMBoot-konfigurationsposterna för den definierade diskvolymen.
  • / List-Image: Visar en lista över filer och mappar i en specifik bild i Windows 10.
  • / Mount-Image: Detta är möjligheten att montera en bild från en .ffu-, .wim-, .vhd- eller .vhdx-fil i den definierade katalogen så att den alltid är tillgänglig för systemunderhåll.
  • / Optimize-Image / WIMBoot: Gör specifika inställningar för en offline-bild för att optimera dess användning.
  • / Avmontera-bild: Avmontera .ffu-, .wim-, .vhd- eller .vhdx-filen och starta ett meddelande för att bekräfta eller kassera de ändringar som gjordes under bildmonteringsprocessen.

På detta sätt är DISM och SFC två värdefulla verktyg integrerade i Windows med vilka det kommer att vara möjligt att analysera och övervaka statusen för operativsystemfilerna och därmed validera deras integritet och beteende på en allmän nivå för att inte ge upphov till fel .

wave wave wave wave wave