Hur man avmonterar eller kasserar en misslyckad WIM på ett Windows-system

WIM eller Windows Image är ett filbaserat diskavbildningsformat som utvecklats av Microsoft för att distribuera Windows . För att förstå det bättre är ISO eller VHD sektorbaserade format, medan WIM är ett filbaserat format för en disk . Om du implementerar många WIM- filer på flera datorer, och några av dem misslyckas, är det här hur du massdemonterar eller kasserar misslyckade WIM(WIMs) .

Anledningen till att WIM är användbart är att det är hårdvaruoberoende, du kan göra dem startbara med WIMBoot . Eftersom Windows bootloader stöder uppstart av Windows från en WIM -fil, blir det lättare att distribuera.

Hur man avmonterar eller kasserar en misslyckad WIM

Det finns tre sätt att demontera eller kassera misslyckade WIMs i bulk på ett Windows - system:

  1. PowerShell-registrets sökvägsmetod
  2. Använder metoden Dismount-WindowsImage
  3. Windows PowerShell 7 Parallell(Parallel) metod

Du kan använda vilken som helst av dessa metoder, men den sista fungerar endast med PowerShell 7 .

1] Powershell-registrets sökvägsmetod

Adam Gross, en Microsoft MVP, publicerade den här metoden(posted this method) . Du kan använda den här metoden för att hitta platsen för alla monterade bilder, extrahera kasseringsstatusen och sedan demontera var och en av dem.

Get-ChildItem -Path "HKLM:\SOFTWARE\Microsoft\WIMMount\Mounted Images" | Get-ItemProperty | Select -ExpandProperty "Mount Path" | ForEach-Object {Dismount-WindowsImage -Path $_ -Discard}

Detta kommer dock att kassera misslyckade WIM:er en(WIMs one) efter en i sekvens och tar cirka 25 sekunder vardera.

2] Demontera-WindowsImage-metoden

Det är ett PowerShell- kommando som kan användas för att kassera eller spara ändringar i en Windows -bild och sedan demontera den. Så det handlar inte bara om misslyckade, utan fungerar också för alla. Det bästa är att det kan rädda staten om du planerar att avmontera en WIM tillfälligt.

Att kassera och stiga av(To Discard and dismount)

Dismount-WindowsImage
-Path <String>
[-Discard]
[-LogPath <String>]
[-ScratchDirectory <String>]
[-LogLevel <LogLevel>]
[<CommonParameters>]

Att spara och demontera(To Save and Dismount)

Dismount-WindowsImage
-Path <String>
[-Save]
[-CheckIntegrity]
[-Append]
[-LogPath <String>]
[-ScratchDirectory <String>]
[-LogLevel <LogLevel>]
[<CommonParameters>]

Exempel på kommando(Sample Command)

Dismount-WindowsImage -Path "c:\offline" -Discard
  • Sökväg:(Path:)  anger platsen för den monterade Windows -bilden.
  • Lägg till:(Append: )  Plats för en befintlig .wim-fil att lägga till Windows -bilden till när du demonterar den istället för att skriva över den befintliga bilden.
  • CheckIntegrity- parametern upptäcker och spårar .wim-filkorruption.

Så det sista kommandot kommer nu att se ut så här ( Tack Manel(Thanks Manel) ) –

Get-WindowsImage -Mounted | ForEach {Measure-Command {Dismount-WindowsImage -Discard -Path $_.Path}}

3] Bulk demontering kassera misslyckade WIMs med Windows PowerShell 7 Parallell(Parallel) - metoden

Hur man bulkar demonterar eller kasserar misslyckade WIM

Den är tillgänglig i förhandsvisning och kommer att finnas tillgänglig med PowerShell 7Enligt Merlin(According to Merlin) avmonterade denna nya metod tre bilder på knappt 10 sekunder istället för nästan 25 sekunder när den kördes i sekvens.

Get-WindowsImage -Mounted | foreach -Parallel {Measure-Command {Dismount-WindowsImage -Discard -Path $_.Path}}

Det här är några av de bästa metoderna du kan använda för att massdemontera eller kassera misslyckade WIMs på en gång.

Att avmontera en tar inte mycket tid, men detta kan vara enormt för Enterprise -distribution. Parallellomkopplaren kommer att bli en livräddare för många, eftersom den är femtio procent snabbare jämfört med den sekventiella metoden.



About the author

När det kommer till teknik är inget viktigare än noggrannhet och kvalitet. På Microsoft är vi stolta över vår förmåga att ge våra kunder den bästa möjliga upplevelsen. Våra Windows- och iOS-produkter är några av de mest innovativa i branschen, och vi arbetar ständigt med att förbättra dem. Våra felfria PDF-filer är en annan anledning till att våra produkter är så framgångsrika. Vi vet att kvalitetskontroll är viktigt när det kommer till arbetsflöden och kommunikation, så vi är noga med att säkerställa att alla våra PDF-filer är felfria. Och slutligen, som en prylälskare förstår vi att att göra livet enklare alltid är en nyckelprioritet. Vi ser till att alla våra Lumia-enheter kommer med funktioner som NFC och CarPlay så att du enkelt kan dela filer med vänner och familj. Med dessa färdigheter,



Related posts