WIM vai Windows attēls ir faila diska attēla formāts, kuru Microsoft izstrādāja, lai izvietotu sistēmu Windows. Lai to labāk saprastu, ISO vai VHD ir uz nozari balstīti formāti, savukārt WIM ir diska faila formāts. Ja jūs ieviešat daudz WIM failu vairākos datoros, un daži no tiem neizdodas, šeit ir norādīts, kā neveiksmīgos WIM masveidā demontēt vai izmest.
Iemesls, kāpēc WIM ir noderīgs, ir tas, ka no tā nav atkarīgs no aparatūras, un jūs varat padarīt tos sāknējamus, izmantojot WIMBoot. Tā kā Windows bootloader atbalsta Windows sāknēšanu no WIM faila, to ir vieglāk izvietot.
Kā noņemt vai izmest neizdevušos WIM
Ir trīs veidi, kā Windows sistēmā vairumā noņemt vai izmest neizdevušos WIM:
- PowerShell reģistra ceļa metode
- Izmantojot metodi Dismount-WindowsImage
- Windows PowerShell 7 Paralēlā metode
Varat izmantot jebkuru no šīm metodēm, bet pēdējā darbojas tikai ar PowerShell 7.
1] Powershell reģistra ceļa metode
Adams Gross, Microsoft MVP, izlika šo metodi. Jūs varat izmantot šo metodi, lai atrastu visu uzstādīto attēlu atrašanās vietu, iegūtu izmetuma statusu un pēc tam nojauktu katru no tiem.
Get-ChildItem -Path "HKLM: \ SOFTWARE \ Microsoft \ WIMMount \ Mounted Images" | Get-ItemProperty | Atlasiet -ExpandProperty "Mount Path" | ForEach-Object Dismount-WindowsImage -Path $ _ -Discard
Tomēr tas lielākoties demontēs neizdevušos WIMs pa vienam pēc kārtas un katram tas aizņem apmēram 25 sekundes.
2] Dismount-WindowsImage metode
Tā ir PowerShell komanda, kuru var izmantot, lai izmestu vai saglabātu Windows attēla izmaiņas un pēc tam to noņemtu. Tātad tas attiecas ne tikai uz neveiksmīgajiem, bet arī uz visiem. Vislabāk ir tas, ka tas var ietaupīt stāvokli, ja jūs plānojat īslaicīgi atvienot WIM.
Lai izmestu un nojauktu
Demontēt-WindowsImage -Ceļš[-Atmest] [-LogPath ] [-ScratchDirectory ] [-LogLevel ] [ ]
Lai saglabātu un demontētu
Demontēt-WindowsImage -Ceļš[-Save] [-CheckIntegrity] [-Append] [-LogPath ] [-ScratchDirectory ] [-LogLevel ] [ ]
Komandas paraugs
Demontēt-WindowsImage -Ceļš "c: \ offline" -Atmest
- Ceļš: norāda uzstādītā Windows attēla atrašanās vietu.
- Pievienot: Esošas atrašanās vieta .wim fails, kuram pievienot Windows attēlu, kad to demontējat, nevis pārrakstīt esošo attēlu.
- Pārbaudiet integritāti parametrs nosaka un izseko .wim failu korupcija.
Tātad galīgā komanda tagad izskatīsies (Paldies Manel) -
Get-WindowsImage -Mounted | ForEach Measure-Command Dismount-WindowsImage -Discard -Path $ _.Ceļš
3] Lielapjoma demontāža neizdevās WIM, izmantojot Windows PowerShell 7 Parallel metodi
Tas ir pieejams priekšskatījumā un būs pieejams ar PowerShell 7. Pēc Merlina teiktā, šī jaunā metode trīs attēlus nojauca nedaudz mazāk nekā 10 sekundēs, nevis gandrīz 25 sekundēs, kad tie tika veikti secīgi.
Get-WindowsImage -Mounted | foreach -Parallel Measure-Command Dismount-WindowsImage -Discard -Path $ _.Ceļš
Šīs ir dažas no labākajām metodēm, kuras varat izmantot, lai vienā piegājienā lielākoties noņemtu vai izmestu neizdevušos WIM.
Lai gan tā atvienošana neprasa daudz laika, taču Enterprise izvietošanai tas var būt milzīgs. Paralēlais slēdzis daudziem būs dzīvības glābējs, jo tas ir par piecdesmit procentiem ātrāks nekā secīgā metode.