Menggunakan Compact OS dengan Windows IoT Enterprise
Berlaku untuk:
✅ Windows 11 IoT Enterprise
✅ Windows 10 IoT Enterprise
✅ Windows 10 IoT Enterprise LTSC 2021
OS ringkas menginstal file sistem operasi sebagai file terkompresi dan memungkinkan Anda menjalankan sistem operasi dari file terkompresi untuk menghemat ruang disk. OS ringkas dapat diaktifkan atau dinonaktifkan dengan cepat dan didukung pada perangkat berbasis UEFI dan berbasis BIOS.
Mengaktifkan fitur Compact OS
Fitur Compact OS dapat diaktifkan saat menyebarkan Windows atau pada runtime setelah Windows diinstal. Anda dapat mengaktifkan fitur Compact OS dengan berbagai cara. Artikel ini menyediakan metode paling umum untuk membuat dan mengelola fitur Compact OS. Untuk informasi selengkapnya, lihat Compact OS, single-instancing, dan pengoptimalan gambar.
Menyebarkan Compact OS menggunakan file WIM
Boot perangkat tujuan Anda dengan Windows PE berdasarkan Windows 10 atau yang lebih baru.
Buat pagefile sama dengan 256 MB.
wpeutil createpagefile C:\pagefile /size=256
di mana
C
adalah partisi WindowsFormat dan siapkan partisi, lalu terapkan gambar ke partisi menggunakan alat DISM. Parameter
/compact
mengaktifkan Compact OS.DISM /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:D:\ /compact
Menyebarkan OS Ringkas dari Penyiapan Windows
Gunakan file jawaban, dan atur pengaturan ke Microsoft-Windows-Setup\ImageInstall\OSImage\Compact
True
.
Aktifkan OS Ringkas saat runtime bahasa umum
Jika Windows IoT Enterprise sudah terinstal di perangkat, Anda dapat menggunakan compact.exe
utilitas baris perintah untuk mengkueri apakah OS Ringkas diaktifkan atau mengubah konfigurasi OS Ringkas kapan saja.
Di Jendela perintah yang ditingkatkan:
Untuk mengaktifkan Compact OS:
Compact /compactos:always
Untuk mengkueri apakah Compact OS diaktifkan:
Compact /compactos:query
Untuk menonaktifkan OS Ringkas:
Compact /compactos:never
Dampak Performa OS Ringkas
Algoritma kompresi default dioptimalkan untuk kasus penggunaan OS Ringkas yang paling umum. Untuk perangkat yang relatif baru, Anda tidak boleh mengamati banyak kelemahan performa, terutama jika menggunakan solid-state drive.
Dampak performa aktual benar-benar tergantung pada performa relatif perangkat penyimpanan dan perangkat komputasi. Pemadatan berarti lebih sedikit pembacaan, yang menghapus beban dari perangkat penyimpanan dan meningkatkan performa I/O; dan lebih banyak dekompresi, yang menambahkan beban CPU dan mengurangi performa. Pada sistem dengan CPU yang cepat dan I/O penyimpanan lambat, performanya mungkin lebih baik, karena perangkat terikat I/O saat membaca file secara berurutan; tetapi itu mungkin tidak benar pada sistem dengan konfigurasi yang berbeda. Ukur performa skenario Anda untuk mengevaluasi dampak mengaktifkan OS Ringkas disarankan.
Kit Penilaian dan Penyebaran Windows (Windows ADK) mencakup Toolkit Penilaian Windows dan Toolkit Performa Windows. Toolkit ini memberikan solusi lengkap untuk mengevaluasi dampak performa keseluruhan OS Ringkas. Faktor performa umum yang terkait dengan Compact OS adalah:
- Waktu boot up dan Shutdown
- Waktu peluncuran aplikasi
Selain Windows ADK, Anda dapat menggunakan alat diskspd untuk mengukur performa i/o disk, seperti:
- Throughput i/o disk
- Penggunaan CPU saat melakukan pembacaan disk
Praktik terbaik untuk menggunakan Compact OS dan UWF
Filter Tulis Terpadu (UWF) melindungi perangkat penyimpanan Anda dengan mencegat dan mengalihkan penulisan apa pun ke drive ke overlay virtual. UWF mencegat penulisan ke penyimpanan dan mengalihkannya ke overlay virtual. Mengaktifkan atau menonaktifkan Compact OS saat UWF diaktifkan mengisi overlay yang mengurangi performa. Selain itu, overlay dibersihkan ketika sistem di-boot ulang. Ketika Compact OS diaktifkan saat UWF sudah melindungi penyimpanan, me-reboot sistem mengembalikan OS Ringkas yang diaktifkan. Pertimbangkan panduan urutan berikut saat menggunakan Compact OS dan UWF pada perangkat:
- Selama penyebaran, mengaktifkan Compact OS harus terjadi sebelum UWF diaktifkan.
- Untuk mengubah status Compact OS setelah penyebaran, pertama-tama nonaktifkan UWF lalu Aktifkan atau Nonaktifkan OS Ringkas sebelum mengaktifkan kembali UWF.
- Untuk mengubah konfigurasi Compact OS setelah menyebarkan Compact OS dan UWF, gunakan mode layanan UWF. Untuk informasi selengkapnya, lihat Perangkat yang dilindungi UWF layanan.
Opsi kompresi file lainnya
Mengaktifkan Compact OS mengompresi file OS dan beberapa set file program tertentu, sangat dioptimalkan untuk file biner yang dapat dieksekusi dan baca-saja. Untuk file program baca-saja kustom yang ditambahkan oleh OEM, Anda dapat menargetkan dan juga mengompresinya dengan opsi Compact.exe /EXE.
Compact.exe /C /S:"c:\Program Files (x86)\ target custom program folder" /EXE:XPRESS8K *.dll
Catatan
Opsi ini /EXE:<compression algorithm>
dioptimalkan untuk file executable atau baca-saja yang mirip dengan Compact OS. Jika file yang dikompresi dengan opsi ini pernah dibuka untuk ditulis, file akan secara otomatis didekompresi. Penginstal file program kustom ini bertanggung jawab untuk mendeteksi file dikompresi dengan "/EXE:XPRESS8K", dan harus mengompresinya kembali setelah menimpanya.
Untuk file yang dapat ditulis, Anda dapat menggunakan kompresi NTFS tradisional. Mereka tetap terkompresi bahkan jika ditulis. Selain itu, overhead performa mereka lebih tinggi dari opsi "/EXE:" atau Compact OS.
Compact.exe /C /S:"c:\Program Files (x86)\target custom program folder" *writable*files*pattern*
Catatan
OEM Windows IoT Enterprise diharapkan melakukan pengujian menyeluruh untuk menilai dampak performa penerapan kompresi tambahan tersebut di luar OS Ringkas terhadap skenario tetap mereka.