Pamācības

Kā Windows sistēmā lielākoties atvienot vai izmest neizdevušos WIM

Kā Windows sistēmā lielākoties atvienot vai izmest neizdevušos WIM

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:

  1. PowerShell reģistra ceļa metode
  2. Izmantojot metodi Dismount-WindowsImage
  3. 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

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.

Bezmaksas un atvērtā koda spēļu dzinēji Linux spēļu izstrādei
Šis raksts aptvers bezmaksas un atvērtā koda spēļu motoru sarakstu, kurus var izmantot, lai izstrādātu 2D un 3D spēles Linux. Šādu spēļu dzinēju ir da...
Tomb Raider for Linux apmācība
Tomb Raider ēna ir divpadsmitais papildinājums Tomb Raider sērijai - darbības piedzīvojumu spēļu franšīzei, kuru izveidoja Eidos Montreal. Spēli gan k...
Kā palielināt FPS Linux?
FPS apzīmē Kadri sekundē. FPS uzdevums ir izmērīt kadru ātrumu video atskaņošanā vai spēļu izrādēs. Vienkāršos vārdos nepārtrauktu pilnekrāna attēlu s...