WIM või Windowsi pilt on failipõhine kettapildivorming, mille Microsoft on Windowsi juurutamiseks välja töötanud. Selle paremaks mõistmiseks on ISO või VHD sektoripõhised vormingud, WIM aga ketta failipõhine vorming. Kui juurutate paljudes arvutites palju WIM-faile ja mõned neist ebaõnnestuvad, leiate siit, kuidas ebaõnnestunud WIM-e massiliselt lahti monteerida.
Põhjus, miks WIM on kasulik, on see, et selle riistvarast sõltumatult saate need WIMBoot'i abil käivitatavaks muuta. Kuna Windowsi alglaadur toetab Windowsi käivitamist WIM-failist, on seda hõlpsam juurutada.
Ebaõnnestunud WIM-i lahtiühendamine või viskamine
Ebaõnnestunud WIM-ide hulgikaupa eemaldamiseks või kõrvaldamiseks on Windowsi süsteemis kolm võimalust:
- PowerShelli registri tee meetod
- Dismount-WindowsImage meetodi kasutamine
- Windows PowerShell 7 paralleelmeetod
Võite kasutada mõnda neist meetoditest, kuid viimane töötab ainult PowerShell 7-ga.
1] Powershelli registri tee meetod
Selle meetodi postitas Microsofti MVP Adam Gross. Selle meetodi abil saate leida kõik paigaldatud pildid, väljavõtte oleku välja tõmmata ja seejärel igaüks neist lahti võtta.
Get-ChildItem -Path "HKLM: \ SOFTWARE \ Microsoft \ WIMMount \ Mounted Images" | Get-ItemProperty | Valige -ExpandProperty "Mount Path" | ForEach-Object Dismount-WindowsImage -Path $ _ -Discard
See eemaldab aga ebaõnnestunud WIM-id ühekaupa üksteisest järjest ja võtab igaüks umbes 25 sekundit.
2] Dismount-WindowsImage meetod
See on PowerShelli käsk, mida saab kasutada Windowsi pildi muudatuste loobumiseks või salvestamiseks ning seejärel selle eemaldamiseks. Nii et see ei puuduta ainult ebaõnnestunud, vaid töötab ka kõigi jaoks. Parim osa on see, et see võib päästa oleku, kui plaanite WIM-i ajutiselt lahti ühendada.
Viskamiseks ja maha võtmiseks
Eemalda WindowsImage -Path[-Discard] [-LogPath ] [-ScratchDirectory ] [-LogiTase ] [ ]
Salvestamiseks ja eemaldamiseks
Eemalda WindowsImage -Path[-Salvesta] [-CheckIntegrity] [-Lisa] [-LogPath ] [-ScratchDirectory ] [-LogiTase ] [ ]
Näidiskäsk
Dismount-WindowsImage -Path "c: \ offline" -Discard
- Tee: määrab ühendatud Windowsi pildi asukoha.
- Lisa: Olemasoleva asukoha asukoht .wim-fail, kuhu Windowsi pilt lisada, kui te selle olemasoleva pildi ülekirjutamise asemel lahti ühendate.
- Kontrollige terviklikkust parameeter tuvastab ja jälgib .wim-faili korruptsioon.
Nii et viimane käsk näeb nüüd välja (tänud Manel) -
Get-WindowsImage -Mounted | ForEach Measure-Command Dismount-WindowsImage -Discard -Path $ _.Tee
3] Ebaõnnestunud WIM-ide mahavõtmine eemaldage, kasutades Windows PowerShell 7 Parallel meetodit
See on saadaval eelvaates ja on saadaval koos PowerShell 7-ga. Merlini sõnul lahutas see uus meetod järjestikku käivitamisel kolm pilti veidi vähem kui 10 sekundiga, mitte peaaegu 25 sekundiga.
Get-WindowsImage -Mounted | foreach -Parallel Measure-Command Dismount-WindowsImage -Discard -Path $ _.Tee
Need on mõned parimad meetodid, mida saate nurjunud WIM-ide ühekorraga mahavõtmiseks või viskamiseks kasutada.
Ehkki ühe lahtihaakimine ei võta palju aega, kuid see võib ettevõtte juurutamise jaoks olla tohutu. Paralleelne lüliti saab paljudele elu päästjaks, kuna see on järjestikuse meetodiga võrreldes viiskümmend protsenti kiirem.