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

  1. Boot perangkat tujuan Anda dengan Windows PE berdasarkan Windows 10 atau yang lebih baru.

  2. Buat berkas halaman dengan ukuran sama yaitu 256 MB.

    wpeutil createpagefile C:\pagefile /size=256
    

    di mana C adalah partisi Windows

  3. Format dan siapkan partisi, lalu terapkan gambar ke partisi menggunakan alat DISM. Parameter /compact mengaktifkan OS Ringkas.

    DISM /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:D:\ /compact
    

Menyebarkan OS Ringkas dari Penyiapan Windows

Gunakan file jawaban , dan atur pengaturan Microsoft-Windows-Setup\ImageInstall\OSImage\Compact ke True.

Aktifkan OS Ringkas saat waktu proses

Jika Windows IoT Enterprise sudah diinstal di perangkat, Anda dapat menggunakan utilitas baris perintah compact.exe untuk mengkueri apakah OS Ringkas diaktifkan atau mengubah konfigurasi Compact OS 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 Terhadap 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. Disarankan untuk mengukur performa skenario Anda guna mengevaluasi dampak pengaktifan Compact OS.

Windows Assessment and Deployment Kit (Windows ADK) mencakup Windows Assessment Toolkit dan Windows Performance Toolkit. Toolkit ini memberikan solusi lengkap untuk mengevaluasi dampak performa keseluruhan OS Ringkas. Faktor performa umum yang terkait dengan Compact OS adalah:

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

Unified Write Filter (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 akan memenuhi overlay, sehingga mengurangi performa. Selain itu, overlay dibersihkan ketika sistem di-boot ulang. Ketika Compact OS diaktifkan saat UWF sudah melindungi penyimpanan, memulai ulang sistem akan membatalkan pengaktifan Compact OS. 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 OS Ringkas 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, silakan lihat Perangkat yang dilindungi oleh Service UWF.

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 kustom yang bersifat baca-saja yang ditambahkan oleh OEM, Anda dapat menyasar dan mengompresinya dengan opsi Compact.exe /EXE.

Compact.exe /C /S:"c:\Program Files (x86)\ target custom program folder" /EXE:XPRESS8K *.dll

Nota

Opsi /EXE:<compression algorithm> dioptimalkan untuk file yang dapat dieksekusi 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 dari file program kustom ini bertanggung jawab mendeteksi bahwa file dikompresi dengan "/EXE:XPRESS8K", dan harus mengompresi ulang setelah menimpanya.

Untuk file yang dapat ditulis, Anda dapat menggunakan kompresi NTFS tradisional. Mereka tetap terkompresi bahkan jika ditulisi. Selain itu, beban performa mereka lebih tinggi dibandingkan opsi "/EXE:" atau Compact OS.

Compact.exe /C /S:"c:\Program Files (x86)\target custom program folder" *writable*files*pattern*

Nota

OEM Windows IoT Enterprise diharapkan melakukan pengujian menyeluruh untuk menilai dampak performa penerapan kompresi tambahan tersebut di luar OS Ringkas terhadap skenario tetap mereka.

Sumber Daya Lainnya