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:
- PowerShell-registrets sökvägsmetod
- Använder metoden Dismount-WindowsImage
- 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
Den är tillgänglig i förhandsvisning och kommer att finnas tillgänglig med PowerShell 7 . Enligt 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.
Related posts
Hur man installerar NumPy med PIP på Windows 10
Hur man uppdaterar BIOS på en dator med Windows 11/10
Hur man skapar en transparent bild i Paint.NET på Windows 11/10
Hur man tar bort filer och mappar i Windows 11/10
Hur man återställer fabriksbild och inställningar i Windows 11/10
Hur man installerar och använder FFmpeg på Windows 11/10
Extrahera specifik Windows-version från Windows 10 Multiple Edition ISO
Hur man installerar och konfigurerar XAMPP på Windows 10
Apache startar inte från XAMPP Kontrollpanel i Windows 11/10
Hur man utför regressionsanalys i Windows 11/10
Ta reda på när Windows installerades. Vilket är dess ursprungliga installationsdatum?
5 sätt att dubbelklicka med ett enda klick i Windows
Hur man ändrar språk i Firefox på Windows och Mac
Installera Windows 10 version 21H2 med Windows Update Assistant
Återställ, fixa, reparera Master Boot Record (MBR) i Windows 11/10
Hur man ändrar tangentbordsspråket i Windows 10 -
7 sätt att minimera och maximera appar i Windows 10
Hur man skapar rundade cirkulära bilder med GIMP på Windows 10
Hur man startar Windows 10 i felsäkert läge med nätverk
Så här ändrar du Legacy till UEFI utan att installera om Windows 11/10