Apa itu Sysprep (System Preparation Tool)?
Sysprep adalah alat System Preparation dari Microsoft yang dirancang untuk menggandakan, menguji, dan mendistribusikan instalasi Windows Operating System berdasarkan instalasi yang sudah ada. Tool ini berbasis command-line dan bisa dijalankan secara manual atau melalui skrip.
Fungsi Utama Sysprep
Sysprep biasanya digunakan untuk meng-clone instalasi Windows yang sudah ada ke beberapa PC lain. Menggandakan Windows tanpa menjalankan Sysprep dulu bisa menimbulkan masalah, karena sistem operasi seperti Windows 10 dan Windows Server menyimpan security identifiers (SIDs) yang harus unik di tiap perangkat. Nah, Sysprep akan “menggeneralisasi” instalasi Windows dengan cara menghapus SID dan informasi spesifik perangkat lainnya.
Fitur-Fitur Sysprep
Ada beberapa cara Sysprep bisa digunakan untuk clone dan kustomisasi image Windows setelah digeneralisasi:
Pertama, Sysprep bisa dipakai untuk menggandakan image Windows ke banyak PC yang punya spesifikasi sama. Ini disebut build-to-plan (BTP).
Contohnya, perusahaan besar seperti Lenovo atau Dell bisa bikin satu konfigurasi dasar Windows, lalu menguji dan meng-update image-nya. Setelah itu, mereka bisa mendistribusikan image yang identik ke semua perangkat dengan model atau spesifikasi yang sama. Perusahaan lain juga bisa bikin image standar untuk semua desktop karyawan, lengkap dengan driver dan aplikasi yang sudah diatur sesuai kebutuhan.
Kedua, Sysprep bisa pakai satu image dasar untuk banyak PC dengan konfigurasi berbeda. Di sinilah konsep build-to-order (BTO) masuk. Misalnya, penyedia hardware kecil bisa membuat image unik untuk tiap mesin pelanggan, dengan driver dan aplikasi yang disesuaikan. Hasilnya, mereka bisa menyiapkan instalasi Windows khusus untuk tiap perangkat.
Fitur ketiga adalah audit mode, yaitu mode khusus untuk kustomisasi image Windows. Di sini kamu bisa nambahin aplikasi, driver, bahkan skrip. Mode ini juga bisa dipakai untuk uji coba apakah image bisa diinstal dan dijalankan dengan baik. Setelah selesai, tinggal jalankan perintah sysprep /oobe supaya Windows memulai proses instalasi saat boot berikutnya.
Gimana Cara Kerja Sysprep?
Langkah awal adalah instal Windows 10 atau Windows Server. Ini bisa dilakukan lewat komputer fisik atau mesin virtual, tapi Microsoft lebih menyarankan pakai virtual machine sebagai sistem referensi (alias OS contoh). Perlu diingat, OS ini sebaiknya belum terhubung ke domain Active Directory.
Selanjutnya, buka Command Prompt dan navigasi ke folder Sysprep yang ada di sistem: %SystemRoot%\System32\Sysprep
.
Di sana, jalankan perintah Sysprep. Nantinya akan muncul antarmuka grafis Sysprep (GUI). Untuk membuat image yang siap di-clone, atur System Cleanup Action ke Enter System Out of Box Experience (OOBE), centang opsi Generalize, lalu atur Shutdown Options ke Shutdown dan klik OK. Sysprep akan menggeneralisasi OS lalu mematikan sistem. Nah, setelah itu image sudah siap untuk di-clone.
Keuntungan Pakai Sysprep
Kalau kamu booting dari clone yang sudah di-sysprep, maka Windows akan menampilkan setup awal seperti biasa. Tapi, keuntungan besarnya adalah proses ini bisa diotomatisasi 100% dengan file jawaban (answer file).
File ini dibuat pakai Windows System Image Manager. Jawaban-jawaban untuk setup ditulis dalam file teks bernama Unattend.xml. Ketika image Sysprep dijalankan bareng answer file ini, Windows akan otomatis terinstall sesuai konfigurasi yang ditentukan. Bahkan bisa otomatis join ke domain Active Directory dan langsung mendapat Group Policy seperti perangkat lain di perusahaan.
Batasan Penggunaan Sysprep
Sysprep hanya boleh digunakan untuk membuat image baru—bukan untuk edit instalasi Windows yang sudah aktif. Kalau digunakan sembarangan, bisa merusak OS.
Selain itu, Sysprep cuma bisa dijalankan maksimal 8 kali pada satu image Windows. Lewat dari itu, kamu harus buat ulang image-nya dari awal.
Perbedaan Sysprep vs. NewSID
Dulu, admin sistem juga pakai tool bernama NewSID dari Sysinternals untuk mengganti SID pada Windows yang sudah di-clone. NewSID dibuat karena waktu itu Sysprep nggak bisa ubah SID kalau OS-nya sudah punya aplikasi terinstall.
Namun, sejak Windows XP, Microsoft menyatakan bahwa SID ganda bukanlah masalah keamanan karena SID hampir nggak pernah dibagikan keluar sistem. Akhirnya, NewSID dihentikan, dan sekarang Sysprep jadi satu-satunya tool resmi dari Microsoft untuk persiapan image OS.