Als Microsoft Anfang Oktober die technische Vorschau von Windows 10 veröffentlichte, entschied ich, dass die Verwendung einer virtuellen Maschine die sicherste Testumgebung für die Ausführung von Windows 10 ist, anstatt das Betriebssystem zusätzlich zu meiner aktuellen Windows 8.1-Installation zu installieren .
Während die Installation der technischen Vorschau erfolgreich abgeschlossen wurde, hat mein PC ein hohes DPI-Display (Retina) und anscheinend gibt es ein Problem mit der Virtualisierungssoftware und Windows 8.1 und Windows 10, da ich feststelle, dass die moderne Erfahrung und die Desktop-Taskleiste automatisch angepasst werden, um korrekt angezeigt zu werden High-Definition-Anzeigen bei Verwendung der Skalierung, aber das Startmenü, Apps, Text und andere Elemente auf dem Bildschirm werden nicht richtig skaliert.
Ja, Sie können zu PC-Einstellungen > PC und Geräte > Anzeige gehen und die Option ändern, um alles etwas größer zu machen. Apps, Text und andere Elemente auf dem Bildschirm werden besser skaliert, aber Sie werden feststellen, dass das Startmenü kaum skaliert. Ich habe dieses hohe DPI-Problem auf Retina-Displays auf VMware Workstation, VirtualBox und VMware Fusion auf dem Mac bemerkt.
Obwohl es keine dauerhafte Lösung gibt, gibt es eine Problemumgehung, die Sie verwenden können, damit alles gut funktioniert, und dazu gehört das Ändern eines Windows-Registrierungsschlüssels.
So beheben Sie ein Problem mit hoher DPI-Skalierung bei virtuellen Maschinen
-
Öffnen Sie die Windows-Registrierung (regedit.exe) als Administrator und suchen Sie den folgenden Pfad:
HKEY_CURRENT_USER\Systemsteuerung\Desktop
Suchen Sie nach der LogicalDPIOoverride- Zeichenfolge. Wenn Sie es nicht sehen, klicken Sie mit der rechten Maustaste auf New , wählen Sie String Value aus und nennen Sie es LogicalDPIOverride .
-
Doppelklicken Sie auf die LogicalDPIOoverride - Zeichenfolge und ändern Sie den Wert in die Skalierungseinstellung, die Sie in Windows 10 in den Anzeigeeinstellungen in der Systemsteuerung festgelegt haben . Wenn Sie beispielsweise eine Skalierungseinstellung von 150 % verwenden , sollte der String-Wert 1,5 sein , wenn Sie eine Skalierungseinstellung von 200 % verwenden , sollten Sie den Wert auf 2 setzen (Sie verstehen die Idee).
-
Wenn Sie mit dem Ändern des Registrierungsschlüssels fertig sind, starten Sie den PC neu oder melden Sie sich einfach ab und wieder an, um die neuen Änderungen zu sehen, und Sie werden Folgendes sehen:

An Stelle von:

Ich habe Ihnen nur die Anweisungen gezeigt, wie alles funktioniert, aber es gibt immer einen einfacheren Weg, Dinge zu tun. Im folgenden Link habe ich zwei .reg-Dateien erstellt, die Sie herunterladen können, um die Skalierungseinstellungen in Windows 10 automatisch zu ändern. Verwenden Sie „fix-dpi-windows-vm_pureinfotech-enable.reg“ , um die Einstellung zu aktivieren, und verwenden Sie „fix-dpi-windows-vm_pureinfotech-disabled.reg“ , um die Einstellung zu deaktivieren.
Beachten Sie, dass die .reg -Datei zum Korrigieren der DPI-Einstellungen in Windows 10 mithilfe einer virtuellen Maschine so konfiguriert ist, dass sie auf 200 % skaliert wird. Wenn Sie eine andere Konfiguration wünschen, müssen Sie die Datei mit Notepad bearbeiten und die LogicalDPIOoverride - Einstellung auf die gewünschte Zahl ändern, bevor Sie die Einstellungen mit der Registrierung zusammenführen.
Wichtig: Verwenden Sie diese Anweisungen auf eigenes Risiko, da das Ändern der Registrierung Ihre aktuelle Installation beschädigen kann. Daher sollten Sie nur fortfahren, wenn Sie wissen, was Sie tun. Es wird immer empfohlen, ein Backup Ihres Systems zu erstellen, bevor Sie Änderungen vornehmen. Du wurdest gewarnt!
Es ist erwähnenswert, dass diese Optimierung der Windows-Registrierung sowohl in Windows 10 als auch in virtuellen Windows 8.x-Maschinen funktioniert, die in VMware Workstation, VMware Fusion, VirtualBox in Windows und Mac ausgeführt werden.