Návody

Jak hromadně odpojit nebo zahodit neúspěšné WIM v systému Windows

Jak hromadně odpojit nebo zahodit neúspěšné WIM v systému Windows

WIM nebo Obrázek systému Windows je souborový obraz disku, který byl vyvinut společností Microsoft pro nasazení systému Windows.  Abychom tomu lépe porozuměli, ISO nebo VHD jsou sektorové formáty, zatímco WIM je souborový formát disku. Pokud implementujete mnoho souborů WIM na více počítačích a některé z nich selžou, zde je postup hromadného odpojení nebo vyřazení neúspěšných WIM.

Důvod, proč je WIM užitečný, je ten, že je nezávislý na hardwaru a můžete je zavést pomocí WIMBoot. Vzhledem k tomu, že zavaděč systému Windows podporuje zavádění systému Windows ze souboru WIM, je jeho nasazení snazší.

Jak odpojit nebo zahodit vadný WIM

Existují tři způsoby, jak hromadně odpojit nebo zahodit selhané WIM v systému Windows:

  1. Metoda cesty registru PowerShell
  2. Pomocí metody Dismount-WindowsImage
  3. Metoda Windows PowerShell 7 Parallel

Můžete použít kteroukoli z těchto metod, ale poslední funguje pouze s PowerShell 7.

1] Metoda cesty registru Powershell

Adam Gross, Microsoft MVP, zveřejnil tuto metodu. Tuto metodu můžete použít k vyhledání umístění všech připojených obrazů, extrahovat stav vyřazení a poté každý z nich odpojit.

Get-ChildItem - Cesta "HKLM: \ SOFTWARE \ Microsoft \ WIMMount \ Připojené obrázky" | Get-ItemProperty | Vyberte -ExpandProperty "Připojit cestu" | ForEach-Object Dismount-WindowsImage -Path $ _ -Discard

To však bude hromadně odpojovat vyřazené vadné moduly WIM jeden po druhém v pořadí a každý trvá přibližně 25 sekund.

2] Metoda Dismount-WindowsImage

Jedná se o příkaz PowerShellu, který lze použít k vyřazení nebo uložení změn bitové kopie systému Windows a následnému odpojení. Nejde tedy jen o neúspěšné, ale funguje také pro všechny. Nejlepší na tom je, že může uložit stav, pokud plánujete dočasně odpojit WIM.

Zlikvidovat a sesednout

Dismount-WindowsImage -Path  [-Zrušit] [-LogPath ] [-ScratchDirectory ] [-LogLevel ] []

Chcete-li uložit a odpojit

Dismount-WindowsImage -Path  [-Uložit] [-CheckIntegrity] [-Append] [-LogPath ] [-ScratchDirectory ] [-LogLevel ] [] 

Ukázkový příkaz

Dismount-WindowsImage -Path "c: \ offline" -Discard

Takže konečný příkaz bude nyní vypadat (Díky Manel) -

Get-WindowsImage - připojeno | ForEach Measure-Command Dismount-WindowsImage -Discard -Path $ _.Cesta

3] Hromadné odpojení vyřazení selhalo WIM pomocí metody Windows PowerShell 7 Parallel

Je k dispozici v náhledu a bude k dispozici v prostředí PowerShell 7.  Podle Merlina tato nová metoda demontovala tři obrazy za necelých 10 sekund namísto téměř 25 sekund, když byly spuštěny v pořadí.

Get-WindowsImage - připojeno | foreach -Parallel Measure-Command Dismount-WindowsImage -Discard -Path $ _.Cesta

Toto jsou některé z nejlepších metod, které můžete použít k hromadnému odpojení nebo vyřazení neúspěšných WIM najednou.

Odpojení sice nezabere mnoho času, ale pro nasazení Enterprise to může být obrovské. Paralelní přepínač bude pro mnohé spasitelem života, protože je o padesát procent rychlejší ve srovnání se sekvenční metodou.

Hry Jak zachytit a streamovat vaši herní relaci v systému Linux
Jak zachytit a streamovat vaši herní relaci v systému Linux
V minulosti bylo hraní her považováno pouze za koníček, ale postupem času došlo v herním průmyslu k obrovskému nárůstu z hlediska technologie a počtu ...
Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...