Tutorial

Cara Menghilangkan atau Membuang WIM yang gagal secara besar-besaran pada sistem Windows

Cara Menghilangkan atau Membuang WIM yang gagal secara besar-besaran pada sistem Windows

WIM atau Imej Windows adalah format gambar cakera berasaskan fail yang dikembangkan oleh Microsoft untuk menyebarkan Windows.  Untuk memahaminya dengan lebih baik, ISO atau VHD adalah format berasaskan sektor, sementara WIM adalah format berasaskan fail untuk cakera. Sekiranya anda menerapkan banyak fail WIM di banyak komputer, dan sebahagian daripadanya gagal, berikut adalah cara memisahkan atau membuang WIM yang gagal secara besar-besaran.

Sebab mengapa WIM berguna adalah kerana perkakasannya bebas, anda boleh menjadikannya bootable menggunakan WIMBoot. Oleh kerana bootloader Windows menyokong boot Windows dari dalam fail WIM, menjadi lebih mudah digunakan.

Cara Menghilangkan atau Membuang WIM yang gagal

Terdapat tiga cara untuk menurunkan atau membuang WIM yang gagal secara besar-besaran pada sistem Windows:

  1. Kaedah laluan Registry PowerShell
  2. Menggunakan kaedah Dismount-WindowsImage
  3. Kaedah Windows PowerShell 7 Selari

Anda boleh menggunakan kaedah ini, tetapi yang terakhir hanya berfungsi dengan PowerShell 7.

1] Kaedah laluan Powershell Registry

Adam Gross, Microsoft MVP, menyiarkan kaedah ini. Anda boleh menggunakan kaedah ini untuk mencari lokasi semua gambar yang dipasang, mengekstrak status buang, dan kemudian melepaskannya.

Get-ChildItem -Path "HKLM: \ SOFTWARE \ Microsoft \ WIMMount \ Mounted Images" | Dapatkan-ItemProperti | Pilih -ExpandProperty "Jalur Gunung" | Objek ForEach Dismount-WindowsImage -Path $ _ -Discard

Walau bagaimanapun, ini akan secara besar-besaran membuang WIM yang gagal satu demi satu secara berurutan dan masing-masing memerlukan sekitar 25 saat.

2] Kaedah Dismount-WindowsImage

Ini adalah perintah PowerShell yang dapat digunakan untuk membuang atau menyimpan perubahan pada gambar Windows, dan kemudian melepaskannya. Jadi ia bukan hanya mengenai yang gagal, tetapi juga berfungsi untuk semua. Bahagian yang terbaik ialah ia dapat menyelamatkan keadaan jika anda merancang untuk melepaskan WIM buat sementara waktu.

Untuk Buang dan turun

Ketepikan-WindowsImage -Path  [-Discard] [-LogPath ] [-ScratchDirectory ] [-LogLevel ] []

Untuk Menyimpan dan Menolak

Ketepikan-WindowsImage -Path  [-Save] [-CheckIntegrity] [-Lampirkan] [-LogPath ] [-ScratchDirectory ] [-LogLevel ] [] 

Perintah Contoh

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

Jadi arahan terakhir sekarang akan kelihatan seperti (Thanks Manel) -

Dapatkan-WindowsImage -Mounted | ForEach Mengukur-Perintah Dismount-WindowsImage -Discard -Path $ _.Laluan

3] Penyingkiran pukal gagal WIM gagal menggunakan kaedah Windows PowerShell 7 Parallel

Ia tersedia dalam pratonton dan akan tersedia dengan PowerShell 7.  Menurut Merlin, kaedah baru ini menurunkan tiga gambar dalam waktu kurang dari 10 saat dan bukannya hampir 25 saat ketika dijalankan secara berurutan.

Dapatkan-WindowsImage -Mounted | foreach -Parallel Measure-Command Dismount-WindowsImage -Discard -Path $ _.Laluan

Ini adalah beberapa kaedah terbaik yang boleh anda gunakan untuk membuang secara besar-besaran atau membuang WIM yang gagal dalam satu masa.

Walaupun unmount tidak memerlukan banyak masa, tetapi ini sangat besar untuk penggunaan Enterprise. Peralihan selari akan menjadi penyelamat kehidupan bagi banyak orang, kerana ia lima puluh peratus lebih cepat berbanding dengan kaedah berurutan.

Cara Menggunakan AutoKey untuk Mengautomasikan Permainan Linux
AutoKey adalah utiliti automasi desktop untuk Linux dan X11, yang diprogramkan dalam Python 3, GTK dan Qt. Dengan menggunakan skrip dan fungsi MACRO, ...
Cara Menunjukkan Kaunter FPS dalam Permainan Linux
Permainan Linux mendapat dorongan utama ketika Valve mengumumkan sokongan Linux untuk klien Steam dan permainan mereka pada tahun 2012. Sejak itu, ban...
Cara memuat turun dan Mainkan Sid Meier's Civilization VI di Linux
Pengenalan permainan Civilization 6 adalah konsep moden mengenai konsep klasik yang diperkenalkan dalam siri permainan Age of Empires. Idea itu cukup ...