VMware Fusion kullanarak bir Windows 7 VM çözünürlüğünü otomatik olarak nasıl ayarlayabilirim?


16

Son zamanlarda bir MacBook Pro Retina aldım. Daha önce, her zaman Windows'u kullanıyordum ve Visual Studio nedeniyle hala buna ihtiyacım var. Bu nedenle sanal makine olarak VMware Fusion ve Windows 7'yi kurdum.

Sorun, VM'yi her başlattığımda, VMWare'in konuk çözünürlüğünü otomatik olarak Mac'te bulunan maksimum değere (2880x1800) ayarlamasıdır. Bu yüzden çözünürlüğü Windows'tan değiştirdim ve 1440x900'e ayarladım, ancak yeniden başlattığımda giriş ekranında otomatik olarak 2880x1800'e geri dönüyor. Bunun VMware Tools'tan kaynaklandığını düşündüm, bu yüzden onları kaldırdım. Şimdi doğru çalışıyor, ancak Araçlar yüklü olmadan birçok özelliği kaybediyorum. Bunu Nasıl Çözebilirim?


Aynı sorunu yaşıyorum ama VMWare,
5.0.2'nin

Yanıtlar:


3

VMWare Fusion 2012 teknoloji önizlemesini indirin, bu sorun bu sürümde düzeltildi.


Ben sadece 15 "Retina MacBook Pro satın aldım ve aynı sorunu yaşadım. VMWare 4 çalıştırdığınızı ve bulduğum en iyi çözümün VMWare Fusion 5'e yükseltmek olduğunu varsayacağım. Bu yeni sürüm, Retina ekranın muazzam çözünürlüğü ve yaşadığım çözünürlükle ilgili tüm sorunları çözdü
Paul Shaw

28

VMWare Fusion 5.0.3 kullanıyorum. İle vmwaretoolsyüklü, Windows VM çözünürlüğünü değiştirmek çok kolay:

  • gidin Sanal Makine> Ayarlar> Ekran
  • Retina ekran için tam çözünürlüğü kullan onay kutusu var
  • işaretini kaldırın ve vm normal çözünürlüğe geri döner.

Teşekkürler! Burada size +1 vermek için bir hesap oluşturdum. Tam yerinde oldu!
eestein

VMware fusion içinde Windows 7 yanlısı El Captain kullanıyorum. Şimdi çözünürlüğü ayarlayabilirim ve otomatik değiştirmeye izin vermiyorum.
Nhu Vy

5

Düzenleme ~/Library/Preferences/VMware Fusion/preferencesaşağıdaki satırları ekleyerek dosyası:

pref.autoFitGuestToWindow = "FALSE"
pref.autoFitFullScreen = "stretchGuestToHost"

pref.autoFitGuestToWindow = "FALSE"Tek Pencere modu için otomatik sığdırmayı devre dışı bırakır. pref.autoFitFullScreen = "stretchGuestToHost"Tam Ekran modu için otomatik sığdırmayı devre dışı bırakır.


Bu en iyi cevap gibi görünüyor. Mükemmel çalıştı. (Elbette, bu değişiklikleri yaptıktan sonra VMWare Fusion'ı yeniden başlattığınızdan emin olun).
caleb

Şimdiye kadar en iyi cevap! Diğerleri çalışmadı. Ben de sadece bu cevabı onaylamak için bir hesap oluşturdum!
Belfield

3

Çözünürlüğü ayarlamak için aşağıdaki komutu da kullanabilirsiniz:

C:\Program Files\VMware Tools\VMwareResolutionSet.exe"  0 1 , 0 0 1920 1440

Retina seçeneğini açıp VM'ye gidin, yukarıda belirtilen bu çözünürlük seti exe dosyasını silmek istediğiniz çözünürlüğü ayarlayın, bu geri dönmeyi durduracaktır
Bishoy Hanna

1

VMware'den bir yama gerektirecek sanırım gerçek bir düzeltme yok. Bu arada bu ipucunu Google aracılığıyla buldum:

Tam ekran modundan çıkın (ctrl-cmd-F) ve sonra tekrar geri.


1

MAcBook Retina 13 'üzerinde VMWare Fusion 5.x kullanıyorum ve geçici bir çözüm olarak, Windows'umda Michiel tarafından önerilen komutları otomatikleştirmek için bir .bat dosyası (otomatik yürütülebilir) oluşturdum ve geri getirmek için sadece çift tıklıyorum tercih ettiğim çözünürlük.

ResetResultion.bat dosyası aşağıdaki içeriğe sahiptir:

"C:\Program Files\VMware\VMware Tools\VMwareResolutionSet.exe"  0 1 , 0 0 1920 1200
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.