Çoğu zaman sanal makinalarda yerden tasarruf etmek amacı ile sabit boyutlu (fixed size) diskler değil dinamik olarak genişleyen (dynamically expanding) sanal diskler seçilir ve konuk işletim sistemi kurulumları bunların üzerine yapılır. Sanal makina kullanıldıkça, program eklenip kaldırıldıkça, kullanıcı veri kopyalayıp sildikçe sanal diskin boyutunda büyüme olur. Fakat sanal disk formatı gereği büyük boyutlu dosya silinse dahi vhd dosyasının boyutu küçülmez. Eğer büyük çaplı bir program kaldırma işlemi yada veri silme işlemi yapıldı ise vhd dosyasının boyutu istenildiği taktirde aşağıdaki yöntem ile küçültülebilir ve depolama alanından kazanç sağlanabilir.
Adım 1 : Sanal makina açılır ve CD menüsünden “Capture ISO Image” seçilir. Gelen iletişim kutusunda C:\program files\Microsoft Virtual PC\Virtual Machine Additions klasörüne gidilir ve “Virtual Disk Precompactor.iso” dosyası seçilir.
Adım 2 : Autorun özelliği açıksa sanal makinanın içerisinde ekrana otomatik olarak gelen ve harddiskleri küçültmek isteyip istemediğimizi soran iletişim kutusunda “yes” butonuna basılır.
Adım 3 : Sanal disklerimizin ve üzerlerinde bulunan mantıksal partitionların sayısına göre işlem başlar.
Adım 4 : İşlem bitince bilgisayarı kapatıp asıl küçültme işlemini yapmamız için bizi uyaran bir mesaj kutusu çıkar. Bu mesaj kutusu OK butonuna basılarak kapatılmasının ardından makina tamamen kapatılmalıdır.
Adım 5 : Virtual PC konsolundan sanal makinanın özellikleri açılır.
Adım 6 : Harddisk’in olduğu yer seçilir ve “Virtual Disk Wizard” başlatılır.
Adım 7 : Hoşgeldin ekranı Next butonu ile geçilir.
Adım 8 : “Edit an existing virtual disk” seçilir ve Next butonuna basılır.
Adım 9 : Küçültülecek olan sanal disk seçilerek Next butonuna basılır.
Adım 10 : “Compact it” seçeneğinin seçili olduğuna emin olunarak Next butonuna basılır.
Adım 11 : Eğer doğrudan sanal diskin üzerinde işlem yapılması istenmiyorsa küçültülmüş olan disk başka bir yere kaydedilebilir. Bu örnekte doğrudan üzerine yazması için “Replacing original file” seçeneği seçilerek Next butonuna basılır.
Adım 12 : “Finish” butonuna basılarak sihirbaz kapatılır ve küçültme işlemi başlatılır. İşlem disklerin boyutuna, fiziksel disklerin hızına ve küçültülecek alana bağlı olarak belirli bir zaman alır.
Adım 13 : Küçültme işlemi bitince işlemin bittiğine dair mesaj kutusu OK butonuna basılarak kapatılabilir.
Bu adımların ardından disk küçültme işlemi bitmiştir ve sanal makina normal olarak açılabilir.
Bu işlemi periyodik olarak yapmak, özellikle sanal makina içerisinde yapılmış olan büyük boyutlu dosya işlemlerinden sonra yapmak hem sanal makinanın performansını arttırır hem de fiziksel makinadaki boş yer açılmasını sağlar.
Kaynak: http://www.seyyarsabit.com/