Cómo reparar la escala de DPI de Windows 10 en máquinas virtuales con pantallas de alta definición

Cuando Microsoft lanzó el Vista previa técnica de Windows 10 a principios de octubre, decidí que, en lugar de instalar el sistema operativo sobre mi instalación actual de Windows 8.1, usaría un máquina virtual fue el entorno de prueba más seguro para ejecutar Windows 10.

Si bien la instalación de la vista previa técnica se completó con éxito, mi PC tiene una pantalla de alta DPI (retina) y aparentemente hay un problema con el software de virtualización y Windows 8.1 y Windows 10, ya que noto que la experiencia moderna y la barra de tareas del escritorio se ajustan automáticamente para verse correctamente pantallas de alta definición cuando se usa la escala, pero el menú Inicio, las aplicaciones, el texto y otros elementos en la pantalla no se escalan correctamente.



Si, puedes ir a Configuración de PC> PC y dispositivos> Pantalla y cambia la opción para hacer que todo sea un poco más grande. Las aplicaciones, el texto y otros elementos en la pantalla se escalarán mejor, pero notará que el menú Inicio apenas se escala. Noté este problema de DPI alto en pantallas retina en VMware Workstation, VirtualBox y VMware Fusion en Mac.

Aunque no hay una solución permanente, hay una solución alternativa que puede usar para que todo funcione bien y eso implica modificar una clave del Registro de Windows.

Cómo solucionar un problema de escalado de DPI alto con máquinas virtuales

  1. Abra el Registro de Windows (regedit.exe) como administrador y busque la siguiente ruta:



    HKEY_CURRENT_USER  Panel de control  Escritorio

    Busca el LogicalDPIOverride Cuerda. Si no lo ve, haga clic con el botón derecho Nuevo, Seleccione Valor de cadena, nombralo LogicalDPIOverride.

  2. Haga doble clic en LogicalDPIOverride Cadena y cambie el valor a la configuración de escala que configura Windows 10 en el Monitor ajustes de Control Panel. Por ejemplo, si estás usando 150% ajuste de escala, el valor de la cadena debe ser 1.5, si estás usando 200% ajuste de escala, debe establecer el valor en 2 (te haces una idea).

  3. Una vez que haya terminado de cambiar la clave del Registro, reinicie la PC o simplemente cierre la sesión y vuelva a iniciarla para ver los nuevos cambios, y verá esto:



    Start menu scaled 200 percent scaled

    En lugar de esto:

    Start menu in Windows 10 scaled 100 percent

Te acabo de mostrar las instrucciones de cómo funciona todo, pero siempre hay una manera más fácil de hacer las cosas. En el siguiente enlace, creé dos archivos .reg que puedes descargar para cambiar la configuración de escala en Windows 10 automáticamente. Utilizar el 'Fix-dpi-windows-vm_pureinfotech-enable.reg' para activar la configuración y usar el 'Fix-dpi-windows-vm_pureinfotech-disabled.reg' para desactivar la configuración.

  • Descargue la corrección de DPI alta de Windows 10 para máquinas virtuales

Tenga en cuenta que el .reg El archivo para corregir la configuración de DPI en Windows 10 usando una máquina virtual está configurado para escalar al 200%. Si desea tener una configuración diferente, deberá editar el archivo con el Bloc de notas y cambiar el LogicalDPIOverride configurando el número que desea antes de fusionar la configuración al registro.

Importante: Use estas instrucciones como su propio riesgo, la modificación del registro puede causar daños a su instalación actual, por lo que solo debe continuar si sabe lo que está haciendo. Siempre se recomienda hacer un copia de seguridad de su sistema antes de hacer cambios. ¡Usted ha sido advertido!

Vale la pena señalar que este ajuste del Registro de Windows funciona en Windows 10, así como en las máquinas virtuales Windows 8.x que se ejecutan en VMware Workstation, VMware Fusion, VirtualBox en Windows y Mac.