SYSPREP A fatal error occurred while trying to Sysprep the machine Hatası
Bu yazımızda Microsoft’un bir aracı olan “Sysprep”ten bahsedeceğim. Sysprep’in temel amacı elinizde bulunan bir işletim sistemine ait imajı birden fazla kez clonlayarak sorunsuz yüklemenize yarar.
Sysprep işlemi hem zamandan tasarruf hem de imaj içinde bulunan cihazın lisans bilgisi, bu cihaza ait SID bilgileri, Computer name gibi bilgileri yeni cihaza sysprep ile clone’dığımızda sıfırlanmasını sağlar.
Vmware gibi sanal platformlarda sürekli yeni işletim sistemi ihtiyacı duyduğumdan hazırlamış olduğum Windows template dosyasını sysprep yapıp işlemi “Shutdown” komutu ile sonlandırıyorum. İşletim sistemi açıldığı zaman sysprep işlemi devreye girecek ve sıfırdan kurulmuş gibi kullanıma hazır hale gelmiş olacaktır.
İlgili tool’u çalıştırmak için c:\windows\system32\sysprep\sysprep.exe dosyasını çalıştırıyoruz.
Resim-01
İşlem çalışmaya başladığından aşağıdaki gibi hata alır isek;
Resim-02
Sysprep işlemini yaparken SYSPREP A fatal error occurred while trying to Sysprep the machine Hatası ile karşılaşabiliriz. Bunun nedeni Sysprep işleminin bir cihazda birden fazla kez yapılmasından kaynaklanmaktadır. Aşağıdaki çözümü uygulayıp bu durumu düzeltmeniz mümkün.
Registry editörden aşağıdaki key’i düzenliyoruz.
“HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatus” sağ pencerede yer alan “GeneralizationState” değerini “7” yapıyoruz.
Resim-03
Bu işlemden sonra komut satırını Run As Administrator ile açıyoruz ve aşağıdaki komutları sırası ile çalıştırıyoruz.
Msdtc -Uninstall
Msdtc -Install
Resim-04
Bu komutları çalıştırdıktan sonra tekrar Registry editörü açıyoruz ve aşağıdaki key’i değiştiriyoruz.
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform” sağ taraftaki alanda “SkipRearm” değerini “1” yapıyoruz.
Resim-05
Bu işlemden sonra işletim sistemini yeniden başlatıp Sysprep işlemini tekrardan çalıştırıyoruz.