Kako isključiti ili odbaciti neuspjeli WIM na Windows sustavu

WIM ili Windows Image je format slike diska koji se temelji na datoteci koji je razvio Microsoft za implementaciju sustava Windows(Windows) . Da bismo to bolje razumjeli, ISO ili VHD su sektorski formati, dok je WIM format diska koji se temelji na datotekama . Ako implementirate puno WIM datoteka na više računala, a neke od njih ne uspiju, evo kako masovno demontirati ili odbaciti neuspjele WIM-ove(WIMs) .

Razlog zašto je WIM koristan je taj što je neovisan o hardveru, možete ih učiniti pokretačkim pomoću WIMBoot . Budući da Windows bootloader podržava podizanje sustava Windows iz WIM datoteke, postaje lakše implementirati.

Kako isključiti ili odbaciti neuspjeli WIM

Postoje tri načina za demontažu ili masovno odbacivanje neuspjelih WIM-ova(WIMs) na Windows sustavu:

  1. PowerShell metoda staze registra
  2. Korištenje metode Dismount-WindowsImage
  3. Windows PowerShell 7 paralelna(Parallel) metoda

Možete koristiti bilo koju od ovih metoda, ali posljednja radi samo s PowerShell 7 .

1] Powershell metoda staze registra

Adam Gross, Microsoftov MVP, objavio je ovu metodu(posted this method) . Ovu metodu možete koristiti da biste pronašli lokaciju svih montiranih slika, izdvojili status odbacivanja, a zatim demontirali svaku od njih.

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

Međutim, ovo će masovno demontirati odbaciti neuspjele WIM-ove jedan(WIMs one) po jedan u nizu i svaki traje oko 25 sekundi.

2] Dismount-WindowsImage metoda

To je naredba PowerShell koja se može koristiti za odbacivanje ili spremanje promjena na Windows slici, a zatim je demontiranje. Dakle, ne radi se samo o neuspjelim, već i radi za sve. Najbolji dio je što može spasiti stanje ako planirate privremeno isključiti WIM .

Odbaciti i sjahati(To Discard and dismount)

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

Za spremanje i silazak(To Save and Dismount)

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

Uzorak naredbe(Sample Command)

Dismount-WindowsImage -Path "c:\offline" -Discard
  • Put:(Path:)  određuje mjesto montirane Windows slike.
  • Dodati:(Append: )  Lokacija postojeće .wim datoteke u koju ćete dodati sliku sustava Windows(Windows) kada je demontirate umjesto da prepisujete postojeću sliku.
  • Parametar CheckIntegrity(CheckIntegrity) otkriva i prati oštećenje .wim datoteke.

Tako će konačna naredba sada izgledati ( Hvala Manel(Thanks Manel) ) –

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

3] Odbacivanje neuspjelih WIM -ova za (WIMs)masovno(Bulk) uklanjanje pomoću Windows PowerShell 7 paralelne(Parallel) metode

Kako masovno demontirati ili odbaciti neuspjele WIM-ove

Dostupan je u pregledu i bit će dostupan uz PowerShell 7Prema Merlinu(According to Merlin) , ova nova metoda demontirala je tri slike za nešto manje od 10 sekundi umjesto za gotovo 25 sekundi kada se izvodila u nizu.

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

Ovo su neke od najboljih metoda koje možete koristiti za masovno demontiranje ili odbacivanje neuspjelih WIM-ova(WIMs) u jednom potezu.

Iako demontaža ne traje puno vremena, ali to može biti ogromno za Enterprise implementaciju. Paralelni prekidač će mnogima biti spas za život, jer je pedeset posto brži u usporedbi sa sekvencijalnom metodom.



About the author

Ja sam softverski inženjer s više od 10 godina iskustva u području Windows inženjerstva. Specijalizirao sam se za razvoj aplikacija temeljenih na sustavu Windows, kao i upravljačkih programa za hardver i zvuk za Microsoftov operacijski sustav Windows sljedeće generacije, Windows 11. Moje iskustvo s izradom aplikacija za Windows čini me posebno vrijednim sredstvom za svaku tvrtku koja želi razviti inovativne tehnološke proizvode.



Related posts