Opsi Baris Perintah Manajemen Gambar DISM
Deployment Image Servicing and Management (DISM.exe) memasang file gambar Windows (.wim) atau hard disk virtual (.vhd atau .vhdx) untuk layanan. Anda juga dapat menggunakan perintah manajemen gambar DISM untuk mencantumkan nomor indeks gambar, untuk memverifikasi arsitektur untuk gambar yang Anda pasang, menambahkan gambar, menerapkan gambar, mengambil gambar, dan menghapus gambar. Setelah memperbarui gambar, Anda harus melepasnya dan menerapkan atau membuang perubahan yang telah Anda buat.
Topik ini membahas perintah DISM yang terkait dengan manajemen gambar. Untuk melihat opsi baris perintah lainnya, lihat Opsi Baris Perintah Deployment Image Servicing and Management (DISM). Untuk informasi selengkapnya tentang skenario DISM umum, lihat Apa itu DISM?.
Selain alat baris perintah, DISM tersedia dengan menggunakan Windows PowerShell. Untuk informasi selengkapnya, lihat Cmdlet Deployment Imaging Servicing Management (DISM) di Windows PowerShell.
Perintah berikut dapat digunakan untuk memasang, melepas, menangkap, menambahkan, dan menghapus dan mengkueri file .wim, .vhd, dan .vhdx. Opsi ini tidak peka huruf besar/kecil.
/Append-Image
Menambahkan gambar tambahan ke file .wim. /Append-Image membandingkan file baru dengan sumber daya dalam file .wim yang ada yang ditentukan oleh argumen /ImageFile , dan hanya menyimpan satu salinan dari setiap file unik sehingga setiap file hanya diambil sekali. File .wim hanya dapat memiliki satu jenis kompresi yang ditetapkan. Oleh karena itu, Anda hanya dapat menambahkan file dengan jenis kompresi yang sama.
Opsi baris perintah ini tidak berlaku untuk file hard disk virtual (VHD).
Penting
Pastikan Anda memiliki ruang disk yang cukup untuk opsi /Append-Image untuk dijalankan. Jika Anda kehabisan ruang disk saat gambar sedang ditambahkan, Anda mungkin merusak file .wim.
Sintaks:
DISM.exe /Append-Image /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>] [/ConfigFile:<configuration_file.ini>] [/Bootable] /WIMBoot [/CheckIntegrity] [/Verify] [/NoRpFix]
Parameter | Deskripsi |
---|---|
/WIMBoot | Gunakan /WIMBoot untuk menambahkan gambar dengan konfigurasi boot file gambar Windows (WIMBoot). Ini hanya berlaku untuk gambar Windows 8.1 yang telah diambil atau diekspor sebagai file WIMBoot. Fitur ini tidak didukung di Windows 10 dan yang lebih baru. |
/ConfigFile | menentukan lokasi file konfigurasi yang mencantumkan pengecualian untuk perintah pengambilan gambar dan pemadatan. Untuk informasi selengkapnya, lihat Daftar Konfigurasi DISM dan File WimScript.ini. |
/Bootable | Menandai gambar volume sebagai gambar yang dapat di-boot. Argumen ini hanya tersedia untuk citra Windows Preinstallation Environment (WinPE). Hanya satu gambar volume yang dapat ditandai sebagai dapat di-boot dalam file .wim. |
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
/Memverifikasi | Memeriksa kesalahan dan duplikasi file. |
/NoRpFix | Menonaktifkan perbaikan tag titik pemisahan ulang. Titik pemisahan ulang adalah file yang berisi tautan ke file lain pada sistem file. Jika /NoRpFix tidak ditentukan, titik pemisahan ulang yang diselesaikan ke jalur di luar nilai yang ditentukan oleh /ImageFile tidak akan diambil. |
Contoh:
Dism /Append-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
/Apply-FFU
Untuk FFU, perintah ini menerapkan Utilitas Flash Penuh (FFU) atau membagi FFU (SFU) ke drive fisik tertentu.
Sintaks:
/Apply-Ffu /ImageFile:<path_to_image_file> /ApplyDrive:<physical_drive_path> [/SFUFile:<pattern>]
Parameter | Deskripsi |
---|---|
/ImageFile | Jalur dan nama file gambar FFU yang akan diterapkan |
/ApplyDrive | Jalur ke drive fisika yang akan disortir |
Pola /SFUfile<> | Opsional, untuk FFUs terpisah yang ditangkap tanpa kompresi. Gunakan /SFUFile untuk mereferensikan file FFU (SFUs) terpisah. Pola adalah pola penamaan dan lokasi file terpisah. Gunakan karakter kartubebas saat menentukan pola penamaan. Misalnya, "E:\image\install*.sfu" akan menerapkan semua file terpisah di direktori E:\image bernama install1.sfu, install2.sfu, dan sebagainya. |
Contoh:
DISM.exe /Apply-Ffu /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDrive0
/Apply-Image
Untuk WIM, perintah ini menerapkan file gambar Windows (.wim) atau file gambar Windows terpisah (.swm) ke partisi tertentu. Dimulai dengan Windows 10, versi 1607, DISM dapat menerapkan dan menangkap atribut yang diperluas (EA).
Untuk FFU, perintah ini menerapkan gambar pembaruan flash penuh (.ffu) ke drive tertentu. Ini tidak mendukung penerapan gambar dari file hard disk virtual (.vhdx), meskipun Anda dapat menggunakan perintah ini untuk menerapkan gambar lengkap ke VHD. FFU hanya berlaku untuk Windows 10. Meskipun Anda dapat menggunakan perintah ini untuk menerapkan FFU, gunakan /apply-ffu
sebagai gantinya.
Opsi ini tidak mendukung penerapan gambar dari hard disk virtual (VHD), meskipun Anda dapat menggunakan perintah ini untuk menerapkan gambar ke file .vhdx yang telah dilampirkan, dipartisi, dan diformat.
Argumen untuk WIM:
DISM.exe /Apply-Image /ImageFile:<path_to_image_file> [/SWMFile:<pattern>] /ApplyDir:<target_directory> {/Index:< image_index> | /Name:<image_name>} [/CheckIntegrity] [/Verify] [/NoRpFix] [/ConfirmTrustedFile] [/WIMBoot (deprecated)] [/Compact] [/EA]
Argumen untuk FFU
Lihat /apply-ffu
.
Parameter | Deskripsi |
---|---|
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
/Memverifikasi | Memeriksa kesalahan dan duplikasi file. |
/NoRpFix | Menonaktifkan perbaikan tag titik pemisahan ulang. Titik pemisahan ulang adalah file yang berisi tautan ke file lain pada sistem file. Jika /NoRpFix tidak ditentukan, titik pemisahan ulang yang diselesaikan ke jalur di luar nilai yang ditentukan oleh /ImageFile tidak akan diambil. |
/SWMFile | Memungkinkan Anda mereferensikan file .wim terpisah (SWM). Pola adalah pola penamaan dan lokasi file terpisah. Gunakan karakter kartubebas saat menentukan pola penamaan. Misalnya, "E:\image\install*.swm" akan menerapkan semua file terpisah di direktori E:\image bernama install1.swm, install2.swm, dan sebagainya. |
/ConfirmTrustedFile | Memvalidasi gambar untuk Desktop Tepercaya. Opsi ini hanya dapat dijalankan pada komputer yang menjalankan setidaknya WinPE 4.0. Saat menggunakan /Apply-Image dengan opsi /ConfirmTrustedFile di WinPE, selalu tentukan opsi /ScratchDir yang ditunjukkan ke lokasi media fisik. Ini memastikan bahwa nama file pendek akan selalu tersedia. Lihat Opsi Global DISM untuk Sintaks Baris Perintah untuk informasi selengkapnya tentang perilaku default opsi /ScratchDir. Dimulai dengan Windows 10, versi 1607, Anda dapat menggunakan /EA untuk menerapkan atribut yang diperluas. |
/WIMBoot | Gunakan /WIMBoot untuk menambahkan gambar dengan konfigurasi boot file gambar Windows (WIMBoot). Ini hanya berlaku untuk gambar Windows 8.1 yang telah diambil atau diekspor sebagai file WIMBoot. Fitur ini tidak didukung di Windows 10 dan yang lebih baru. |
/Padat | Menerapkan gambar dalam mode ringkas, menghemat ruang drive. Menggantikan WIMBoot. Hanya untuk Windows 10 untuk edisi desktop (Home, Pro, Enterprise, dan Education). Catatan: Jika Anda menerapkan gambar dalam mode ringkas dengan opsi /ScratchDir, pastikan folder ScratchDir Anda tidak berada di partisi berformat FAT32. Menggunakan partisi FAT32 dapat mengakibatkan boot ulang yang tidak terduga selama OOBE. |
/EA | Baru di Windows 10, versi 1607. Menerapkan atribut yang diperluas. |
/ApplyDrive | Menentukan drive logis, menggunakan DeviceID. untuk mendapatkan ID perangkat dari baris perintah, ketik "wmic diskdrive list brief". Catatan: VHD mungkin muncul dengan nama "PhysicalDrive" dalam deskripsi, misalnya, .\PhysicalDrive2. |
/SFUFile | Gunakan /SFUFile untuk mereferensikan file FFU (SFUs) terpisah. Pola adalah pola penamaan dan lokasi file terpisah. |
Contoh:
Dism /apply-image /imagefile:install.wim /index:1 /ApplyDir:D:\
Dism /apply-image /imagefile:install.swm /swmfile:install*.swm /index:1 /applydir:D:
/Capture-CustomImage
Mengambil perubahan file inkremental berdasarkan file install.wim tertentu ke file baru, custom.wim untuk gambar WIMBoot. Anda tidak dapat mengambil direktori kosong. File yang diambil dikonversi ke file penunjuk. custom.wim ditempatkan di folder yang sama di samping install.wim.
Penting
- /Capture-CustomImage hanya menangkap file kustomisasi. Ini tidak dapat digunakan untuk mengambil file penginstalan ke WIM baru.
- Pertahankan file install.wim dan custom.wim bersama-sama. Jangan beralih file custom.wim atau file install.wim.
- Anda hanya dapat mengambil gambar kustom sekali. Jangan hapus atau rekap ulang custom.wim setelah mengambil perubahan file bertahap.
Sintaks:
Dism /Capture-CustomImage /CaptureDir:<source_directory> [/ConfigFile:<configuration_file.ini>] [/CheckIntegrity] [/Verify] [/ConfirmTrustedFile]
Parameter | Deskripsi |
---|---|
/CaptureDir | Menentukan direktori tempat gambar diterapkan dan dikustomisasi. |
/ConfigFile | Menentukan lokasi file konfigurasi yang mencantumkan pengecualian untuk perintah pengambilan gambar dan pemadatan. Untuk informasi selengkapnya, lihat Daftar Konfigurasi DISM dan File WimScript.ini. |
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
/Memverifikasi | Memeriksa kesalahan dan duplikasi file. |
[/ConfirmTrustedFile | Memvalidasi gambar untuk Desktop Tepercaya pada Windows 10, Windows 8.1, atau Windows 8. Opsi ini hanya dapat dijalankan pada komputer yang menjalankan setidaknya WinPE 4.0. |
Contoh:
Dism /Capture-CustomImage /CaptureDir:D:\
/Capture-FFU
Mengambil gambar partisi drive fisik ke file .ffu baru.
Anda dapat mengambil gambar sebagai file gambar utilitas flash lengkap (.ffu) atau satu set file ffu (.sfu) terpisah;
Sintaks:
Dism /Capture-Ffu /ImageFile:<path_to_image_file> /CaptureDrive:<physical_drive_path> /Name:<image_name> [/Description:<image_description>] [/PlatformIds:<platform_ids>] [/Compress:{default|none}]
Parameter | Deskripsi |
---|---|
/CaptureDrive | Drive fisik yang akan ditangkap. Anda dapat menggunakan diskpart untuk mendapatkan informasi nomor drive. Menggunakan format \\.\PhysicalDriveX , di mana X adalah nomor disk yang disediakan diskpart. |
/PlatformIds | Tidak diperlukan untuk pengambilan desktop. Menentukan satu atau beberapa id platform (dipisahkan dengan titik koma) untuk ditambahkan ke gambar. Jika tidak ditentukan, id platform akan menjadi '*'. |
/Kompres | Menentukan jenis pemadatan yang digunakan saat menangkap. Jika Anda akan memisahkan FFU, tentukan none , karena DISM tidak mendukung pemisahan FFUs terkompresi. |
Contoh:
Ambil FFU desktop:
DISM.exe /Capture-Ffu /ImageFile:install.ffu /CaptureDrive:\\.\PhysicalDrive0 /Name:Drive0
Ambil FFU desktop yang akan dibagi:
DISM.exe /Capture-Ffu /ImageFile:install.ffu /CaptureDrive:\\.\PhysicalDrive0 /Name:Drive0 /Compress:none
/Capture-Image
Mengambil gambar drive ke file .wim baru. Direktori yang diambil mencakup semua subfolder dan data. Anda tidak dapat mengambil direktori kosong. Direktori harus berisi setidaknya satu file. DISM juga dapat secara opsional menerapkan dan menangkap atribut yang diperluas (EA).
Anda dapat mengambil gambar sebagai file gambar Windows (.wim) atau sekumpulan file gambar Windows terpisah (.swm), tetapi opsi ini tidak mendukung pengambilan file hard disk virtual (.vhd/.vhdx). Lihat /Capture-FFU
apakah Anda ingin menangkap FFU.
Sintaks:
Dism /Capture-Image /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>]
[/ConfigFile:<configuration_file.ini>] {[/Compress:{max|fast|none}] [/Bootable] | [/WIMBoot]} [/CheckIntegrity] [/Verify] [/NoRpFix] [/EA]
Parameter | Deskripsi |
---|---|
/ConfigFile | Menentukan lokasi file konfigurasi yang mencantumkan pengecualian untuk perintah pengambilan gambar dan pemadatan. Untuk informasi selengkapnya, lihat Daftar Konfigurasi DISM dan File WimScript.ini. |
/Kompres | Menentukan jenis kompresi yang digunakan untuk operasi pengambilan awal. Opsi maksimum memberikan kompresi terbaik, tetapi membutuhkan lebih banyak waktu untuk mengambil gambar. Opsi cepat menyediakan kompresi gambar yang lebih cepat, tetapi file yang dihasilkan lebih besar dari yang dikompresi dengan menggunakan opsi maksimum. Ini juga merupakan jenis kompresi default yang digunakan jika Anda tidak menentukan argumen. Opsi tidak ada sama sekali tidak memadatkan gambar yang diambil. |
/Bootable | Menandai gambar volume sebagai gambar yang dapat di-boot. Argumen ini hanya tersedia untuk gambar WinPE. Hanya satu gambar volume yang dapat ditandai sebagai dapat di-boot dalam file .wim. |
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
/Memverifikasi | Memeriksa kesalahan dan duplikasi file. |
/NoRpFix | Menonaktifkan perbaikan tag titik pemisahan ulang. Titik pemisahan ulang adalah file yang berisi tautan ke file lain pada sistem file. Jika /NoRpFix tidak ditentukan, titik pemisahan ulang yang diselesaikan ke jalur di luar nilai yang ditentukan oleh /ImageFile tidak akan diambil. |
/WIMBoot | Gunakan /WIMBoot untuk menambahkan gambar dengan konfigurasi boot file gambar Windows (WIMBoot). Ini hanya berlaku untuk gambar Windows 8.1 yang telah diambil atau diekspor sebagai file WIMBoot. Fitur ini tidak didukung di Windows 10 dan yang lebih baru. |
/EA | Mengambil atribut yang diperluas. Sakelar harus ditentukan secara eksplisit untuk mengambil atribut yang diperluas. DISM akan menangkap bit atribut yang diperluas jika diatur dalam komponen yang akan diambil dalam gambar WIM. Jika bit tidak diatur, DISM tidak akan mengaturnya. Hanya komponen kotak masuk paket CAB dan driver yang akan memiliki bit atribut yang diperluas ini, bukan komponen paket AppX atau komponen aplikasi Win32. Atribut yang diperluas dengan awalan "$Kernel." dalam nama akan dilewati karena hanya atribut perluasan mode pengguna yang diambil. Jika Anda menggunakan DISM di Windows 10, versi 1607 untuk mengambil atribut yang diperluas dan menggunakan versi DISM yang lebih lama untuk menerapkan gambar, operasi akan berhasil tetapi atribut yang diperluas tidak akan diatur ke gambar yang diterapkan. |
Contoh:
Dism /Capture-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
dism /Capture-Image /CaptureDir:C:\ /ImageFile:"C:\WindowsWithOffice.wim" /Name:"Chinese Traditional" /ea
/Cleanup-Mountpoints
Menghapus semua sumber daya yang terkait dengan gambar terpasang yang telah rusak. Perintah ini tidak akan melepas citra yang sudah dipasang, juga tidak akan menghapus gambar yang dapat dipulihkan menggunakan perintah /Remount-Image .
Contoh:
Dism /Cleanup-Mountpoints
Untuk mempelajari selengkapnya, lihat Memperbaiki Gambar Windows
/Commit-Image
Menerapkan perubahan yang telah Anda buat pada gambar yang dipasang. Gambar tetap dipasang hingga opsi /Unmount-Image digunakan.
Sintaks:
Dism /Commit-Image /MountDir:<path_to_mount_directory> [/CheckIntegrity] [/Append]
Parameter | Deskripsi |
---|---|
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
/Menambahkan | Menambahkan gambar yang dimodifikasi ke file .wim yang ada alih-alih menimpa gambar asli. Argumen /CheckIntegrity dan /Append tidak berlaku untuk file hard disk virtual (VHD). |
Contoh:
Dism /Commit-Image /MountDir:C:\test\offline
/Delete-Image
Menghapus gambar volume yang ditentukan dari file .wim yang memiliki beberapa gambar volume. Opsi ini hanya menghapus entri metadata dan entri XML. Ini tidak menghapus data aliran dan tidak mengoptimalkan file .wim.
Opsi baris perintah ini tidak berlaku untuk file hard disk virtual (VHD).
Sintaks:
Dism /Delete-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>} [/CheckIntegrity]
Parameter | Deskripsi |
---|---|
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
Contoh:
Dism /Delete-Image /ImageFile:install.wim /Index:1
/Export-Image
Mengekspor salinan gambar yang ditentukan ke file lain. File sumber dan tujuan harus menggunakan jenis kompresi yang sama. Anda juga dapat mengoptimalkan gambar dengan mengekspor ke file gambar baru. Saat Anda memodifikasi gambar, DISM menyimpan file sumber daya tambahan yang meningkatkan ukuran gambar secara keseluruhan. Mengekspor gambar akan menghapus file sumber daya yang tidak perlu.
Opsi baris perintah ini tidak berlaku untuk file hard disk virtual (VHD).
Sintaks:
Dism /Export-Image /SourceImageFile:<path_to_image_file> {/SourceIndex:<image_index> | /SourceName:<image_name>} /DestinationImageFile:<path_to_image_file> [/DestinationName:<Name>] [/Compress:{fast|max|none|recovery}] [/Bootable] [/WIMBoot] [/CheckIntegrity]
Parameter | Deskripsi |
---|---|
/SWMFile | Memungkinkan Anda mereferensikan file .wim terpisah. pola adalah pola penamaan dan lokasi file terpisah. Anda juga dapat menentukan karakter kartubebas. Misalnya, "E:\image\install*.swm" akan mengekspor file terpisah di direktori E:\image bernama install1.swm, install2.swm, dan sebagainya. |
/Kompres | Menentukan jenis kompresi yang digunakan untuk operasi pengambilan awal. Argumen /Compress tidak berlaku saat Anda mengekspor gambar ke file .wim yang ada, Anda hanya dapat menggunakan argumen ini saat Anda mengekspor gambar ke file .wim baru. Opsi maksimum memberikan kompresi terbaik, tetapi membutuhkan lebih banyak waktu untuk mengambil gambar. Opsi cepat menyediakan kompresi gambar yang lebih cepat, tetapi file yang dihasilkan lebih besar dari yang dikompresi dengan menggunakan opsi maksimum . Ini juga merupakan jenis kompresi default yang digunakan jika Anda tidak menentukan argumen. Gunakan opsi pemulihan untuk mengekspor gambar reset tombol tekan. Ukuran file yang dihasilkan jauh lebih kecil, yang pada gilirannya, sangat mengurangi jumlah ruang disk yang diperlukan untuk menyimpan gambar reset tombol tekan pada drive pemulihan. File tujuan harus ditentukan dengan ekstensi .esd. Opsi tidak ada sama sekali tidak memadatkan gambar yang diambil. |
/Bootable | Menandai gambar volume sebagai gambar yang dapat di-boot. Argumen ini hanya tersedia untuk gambar WinPE. Hanya satu gambar volume yang dapat ditandai sebagai dapat di-boot dalam file .wim. |
/WIMBoot | Gunakan /WIMBoot untuk menambahkan gambar dengan konfigurasi boot file gambar Windows (WIMBoot). Ini hanya berlaku untuk gambar Windows 8.1 yang telah diambil atau diekspor sebagai file WIMBoot. Fitur ini tidak didukung di Windows 10 dan yang lebih baru. |
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
Contoh:
Dism /Export-Image /SourceImageFile:install.wim /SourceIndex:1 /DestinationImageFile:install2.wim
/Get-ImageInfo
Menampilkan informasi tentang gambar yang terkandung dalam file .wim, .ffu, .vhd atau .vhdx. Ketika digunakan dengan argumen /Index atau /Name, informasi tentang gambar yang ditentukan ditampilkan, yang mencakup jika gambar adalah gambar WIMBoot, jika gambar adalah Windows 8.1, lihat Mengambil Inventaris Gambar atau Komponen Menggunakan DISM. Argumen /Name tidak berlaku untuk file VHD. Anda harus menentukan /Index:1 untuk file FFU dan VHDX.
Sintaks:
Dism /Get-ImageInfo /ImageFile:<path_to_image.wim> [{/Index:<Image_index> | /Name:<Image_name>}]
Contoh:
Dism /Get-ImageInfo /ImageFile:C:\test\offline\install.wim
Dism /Get-ImageInfo /ImageFile:C:\test\images\myimage.vhd /Index:1
/Get-MountedImageInfo
Mengembalikan daftar gambar .ffu, .vhd, .vhdx, dan .wim yang saat ini dipasang, serta informasi tentang gambar yang dipasang seperti apakah gambar valid, izin baca/tulis, lokasi pemasangan, jalur file yang dipasang, dan indeks gambar yang dipasang.
Contoh:
Dism /Get-MountedImageInfo
/Get-WIMBootEntry
Gunakan /Get-WIMBootEntry untuk menampilkan entri konfigurasi WIMBoot untuk volume disk yang ditentukan.
Untuk informasi selengkapnya tentang cara menampilkan entri konfigurasi WIMBoot, lihat Mengambil Inventaris Gambar atau Komponen Menggunakan DISM.
Ini hanya berlaku untuk Windows 8.1; fitur ini tidak didukung di Windows 10 dan yang lebih baru.
Sintaks:
Dism /Get-WIMBootEntry /Path:<volume_path>
Contoh:
Dism /Get-WIMBootEntry /Path:C:\
/List-Image
Menampilkan daftar file dan folder dalam gambar tertentu.
Opsi baris perintah ini tidak berlaku untuk file hard disk virtual (VHD).
Sintaks:
Dism /List-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>}
Contoh:
Dism /List-Image /ImageFile:install.wim /Index:1
/Mount-Image
Memasang gambar dari file .ffu, .wim, .vhd atau .vhdx ke direktori yang ditentukan sehingga tersedia untuk layanan.
Saat memasang gambar, perhatikan hal berikut:
- Direktori pemasangan harus dibuat, tetapi kosong.
- Nilai indeks atau nama diperlukan untuk semua jenis gambar. WIM dapat berisi lebih dari gambar. Untuk FFU dan VHD, gunakan
index:1
.
Sintaks:
Dism /Mount-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>} /MountDir:<path_to_mount_directory> [/ReadOnly] [/Optimize] [/CheckIntegrity]
Parameter | Deskripsi |
---|---|
/ReadOnly | Mengatur gambar yang dipasang dengan izin baca-saja. Opsional. |
/Mengoptimalkan | Mengurangi waktu pemasangan awal. |
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
Contoh:
Dism /Mount-Image /ImageFile:C:\test\images\myimage.wim /index:1 /MountDir:C:\test\offline
Dism /Mount-Image /ImageFile:C:\test\images\myimage.vhd /index:1 /MountDir:C:\test\offline /ReadOnly
Dism /Mount-Image /ImageFile:C:\test\images\WinOEM.ffu /MountDir:C:\test\offline /index:1
/Optimize-FFU
Mengoptimalkan gambar FFU sehingga lebih cepat disebarkan, dan juga dapat lebih mudah disebarkan ke disk berukuran berbeda. Lihat Mengambil dan menerapkan gambar Windows Full Flash Update untuk informasi selengkapnya.
Sintaks:
Dism /Optimize-FFU /ImageFile:<path-to-ffu-file> [/PartitionNumber:<PartitionNumber>]
Parameter | Deskripsi |
---|---|
/ImageFile | Jalur ke FFU yang ingin Anda optimalkan. |
/PartitionNumber | Opsional. Secara default /Optimize-FFU mengoptimalkan partisi OS. /PartitionNumber memungkinkan Anda menentukan partisi yang ingin Anda optimalkan. |
Contoh:
Dism /Optimize-FFU /ImageFile:flash.ffu
Dism /Optimize-FFU /ImageFile:flash.ffu /PartitionNumber:2
/Optimize-Image
Perintah ini harus menjadi perintah terakhir yang dijalankan terhadap gambar sebelum gambar diterapkan ke perangkat, dan dapat mengurangi waktu di lantai pabrik saat membangun perangkat untuk skenario build-to-stock.
Sintaks:
DISM.exe /Image:C:\test\offline /Optimize-Image {/Boot | /WimBoot}
/Boot
mencoba mengurangi waktu konfigurasi online yang dihabiskan OS selama boot. Pengoptimalan ini dapat dirender tidak valid jika ada operasi layanan yang dilakukan pada gambar setelah mengoptimalkannya.DISM /Optimize-Image /boot
tersedia dalam sistem operasi berikut:Windows 11
Windows 10, version 1607
Windows 10, versi 1809 dan yang lebih baru
Windows Server 2012 R2 nanti
Gunakan
/Boot
untuk mencoba dan mengurangi waktu konfigurasi online yang dihabiskan OS selama boot. Perhatikan bahwa pengoptimalan ini dapat dirender tidak valid jika ada operasi layanan yang dilakukan pada gambar setelah mengoptimalkannya.
/WimBoot
adalah untuk mengonfigurasi gambar offline untuk menginstal pada sistem WIMBoot.
Contoh:
DISM.exe /Image:C:\test\offline /Optimize-Image /Boot
DISM.exe /Image:C:\test\offline /Optimize-Image /WimBoot
/Remount-Image
Melepas citra yang dipasang yang telah menjadi tidak dapat diakses dan membuatnya tersedia untuk layanan.
Sintaks:
Dism /Remount-Image /MountDir:<path_to_mount_directory>
Contoh:
Dism /Remount-Image /MountDir:C:\test\offline
/Split-FFU
Untuk FFU, perintah ini membagi file pembaruan flash penuh (.ffu) yang ada menjadi beberapa file .sfu terpisah baca-saja. DISM tidak mendukung pemisahan FFUs terkompresi. Jika Anda memisahkan FFUs, pastikan FFU Anda diambil dengan opsi yang /compress:none
ditentukan.
Opsi ini membuat file .sfu di direktori yang ditentukan, menamai setiap file sama dengan /SFUFile yang ditentukan, tetapi dengan nomor tambahan. Misalnya, jika Anda menggunakan c:\flash.sfu
, Anda akan mendapatkan file flash.sfu, file flash2.ffu, file flash3.sfu, dan sebagainya, menentukan setiap bagian file .sfu terpisah dan menyimpannya ke direktori C:\.
Sintaks untuk FFU:
Dism /Split-Ffu /ImageFile:<path_to_image_file> /SFUFile:<pattern> /FileSize:<MB-Size> [/CheckIntegrity]
Parameter | Deskripsi |
---|---|
/FileSize | Menentukan ukuran maksimum dalam megabyte (MB) untuk setiap file yang dibuat. Jika satu file lebih besar dari nilai yang ditentukan dalam opsi /FileSize, salah satu file .swm terpisah yang hasilnya akan lebih besar dari nilai yang ditentukan dalam opsi /FileSize, untuk mengakomodasi file besar. |
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
/ImageFile | Menentukan jalur . File FFU, contoh: flash.ffu. |
/SFUFile | Referensi membagi file FFU (SFUs). Pola adalah pola penamaan dan lokasi file terpisah. |
Contoh:
DISM.exe /Split-Ffu /ImageFile:flash.ffu /SFUFile:flash.sfu /FileSize:650
/Split-Image
Untuk WIM, perintah ini membagi file .wim yang ada menjadi beberapa file .swm terpisah baca-saja.
Opsi ini membuat file .swm di direktori yang ditentukan, menamai setiap file sama dengan path_to_swm yang ditentukan, tetapi dengan nomor tambahan. Misalnya, jika Anda mengatur path_to_swm sebagai c:\Data.swm
, opsi ini membuat file Data.swm, file Data2.swm, file Data3.swm, dan sebagainya, menentukan setiap bagian dari file .wim terpisah dan menyimpannya ke direktori C:\.
Opsi baris perintah ini tidak berlaku untuk file hard disk virtual (VHD).
Sintaks untuk WIM:
Dism /Split-Image /ImageFile:<path_to_image_file> /SWMFile:<path_to_swm> /FileSize:<MB-Size> [/CheckIntegrity]
Parameter | Deskripsi |
---|---|
/FileSize | Menentukan ukuran maksimum dalam megabyte (MB) untuk setiap file yang dibuat. Jika satu file lebih besar dari nilai yang ditentukan dalam opsi /FileSize, salah satu file .swm terpisah yang hasilnya akan lebih besar dari nilai yang ditentukan dalam opsi /FileSize, untuk mengakomodasi file besar. |
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
/ImageFile | Menentukan jalur file gambar, misalnya: install.wim. |
Contoh:
Dism /Split-Image /ImageFile:install.wim /SWMFile:split.swm /FileSize:650
/Unmount-Image
Melepas file .ffu, .wim, .vhd atau .vhdx dan menerapkan atau membuang perubahan yang dibuat saat gambar dipasang.
Anda harus menggunakan argumen /commit atau /discard saat Anda menggunakan opsi /Unmount-Image.
Sintaks:
Dism /Unmount-Image /MountDir:<path_to_mount_directory> {/Commit | /Discard} [/CheckIntegrity] [/Append]
Parameter | Deskripsi |
---|---|
/CheckIntegrity | Mendeteksi dan melacak kerusakan file .wim saat digunakan dengan operasi capture, unmount, export, dan commit. /CheckIntegrity menghentikan operasi jika DISM mendeteksi bahwa file .wim rusak saat digunakan dengan operasi terapkan dan pemasangan. |
/Menambahkan | Menambahkan gambar yang dimodifikasi ke file .wim yang ada alih-alih menimpa gambar asli. Argumen /CheckIntegrity dan /Append tidak berlaku untuk hard disk virtual (VHD, VHDX), atau file FFU. |
Contoh:
Dism /Unmount-Image /MountDir:C:\test\offline /commit
Dism /Unmount-Image /MountDir:C:\test\offline /discard
/Update-WIMBootEntry
Memperbarui entri konfigurasi WIMBoot, yang terkait dengan ID sumber data yang ditentukan, dengan file gambar yang diganti namanya atau jalur file gambar yang dipindahkan.
Catatan: /Update-WIMBootEntry memerlukan mulai ulang agar pembaruan apa pun berlaku.
Sintaks:
Dism /Update-WIMBootEntry /Path:<Volume_path> /DataSourceID:<Data_source_id> /ImageFile:<Renamed_image_path>
Parameter | Deskripsi |
---|---|
/Path | Menentukan volume disk konfigurasi WIMBoot. |
/DataSourceID | Menentukan ID sumber data seperti yang ditampilkan oleh /Get-WIMBootEntry. |
Contoh:
DISM.exe /Update-WIMBootEntry /Path:C:\ /DataSourceID:0 /ImageFile:R:\Install.wim
/Apply-SiloedPackage
Menerapkan satu atau beberapa paket provisi tersedot (SPP) ke gambar tertentu. Opsi ini hanya tersedia setelah menjalankan CopyDandI.cmd dari ADK, Versi 1607 atau yang lebih baru, dan berjalan dism.exe /Apply-SiloedPackage
dari folder target yang dibuat oleh CopyDandI.cmd.
Catatan
/Apply-SiloedPackage
hanya dapat dijalankan sekali terhadap gambar Windows, tetapi /PackagePath dapat menggunakan lebih dari sekali dalam perintah yang sama untuk menerapkan beberapa SPP. SPP akan diterapkan dalam urutan yang ditentukan, sehingga dependensi harus ditentukan sebelum SPP yang bergantung padanya.
Untuk informasi selengkapnya tentang paket provisi siloed, dan cara menggunakan CopyDandI.cmd, lihat Paket provisi Siloed.
Untuk mengetahui cara bekerja dengan paket provisi siloed, lihat Lab 10: Menambahkan aplikasi desktop dan pengaturan dengan paket provisi tersedot (SPP).
/Apply-SiloedPackage /PackagePath:<package_path> /ImagePath:<applied_image_path>
Parameter | Deskripsi |
---|---|
/PackagePath | Menentukan jalur file paket provisi siloed. |
/ImagePath | Menentukan jalur gambar Windows tempat Anda menerapkan SPP. |
Contoh:
Dism.exe /apply-SiloedPackage /PackagePath:C:\test\Word.spp /PackagePath:C:\test\spp2.spp /ImagePath:C:\
Topik terkait
DISM - Layanan Gambar Penyebaran dan Referensi Teknis Manajemen untuk Windows
Opsi Global DISM untuk Sintaks Baris Perintah