Compartir a través de


Corregir texto borroso en Windows para profesionales de TI

Las aplicaciones de escritorio de Windows se dividen ampliamente en dos clases: las aplicaciones que tienen en cuenta ppp y las que no lo son. Las aplicaciones compatibles con PPP permiten que Windows sepa activamente durante el inicio de la aplicación que son capaces de escalarse a sí mismos para funcionar bien en una pantalla de PPP alta. Estas aplicaciones incluyen: Aplicaciones de Internet Explorer, Office, Firefox y .NET 2.0+ (incluido WPF). Estas aplicaciones suelen funcionar bien en una amplia gama de factores de escala. Por lo tanto, si las aplicaciones de línea de negocio de la empresa también son compatibles con PPP, los usuarios no deben tener un problema con las pantallas o factores de escala de Windows.

Sin embargo, si una aplicación no es compatible con PPP y se ejecuta en una pantalla de ppp alta, Windows escala la aplicación aplicando el escalado de mapa de bits a la salida de la aplicación. Esto garantiza que la aplicación sea el tamaño correcto en una pantalla de PPP alta. En la mayoría de los casos, esto dará lugar a aplicaciones nítidas y utilizables, pero en algunos casos, el resultado es menos nítido y podría tener una apariencia ligeramente aproximada o borrosa debido al escalado del mapa de bits.

Cómo saber si una aplicación no es compatible con PPP

Use la herramienta Explorador de procesos para determinar si una aplicación es compatible con PPP. En la figura 1 El Explorador de procesos muestra esta utilidad en uso, con la columna para reconocimiento de PPP habilitado. (De forma predeterminada, el explorador de procesos no muestra la columna Reconocimiento de PPP . Para activar esta columna, haga clic en el menú Ver , haga clic en Seleccionar columnas, active la casilla reconocimiento de PPP y haga clic en Aceptar). La columna titulada Reconocimiento de PPP indica si un proceso determinado es consciente de PPP o no.

Explorador de procesos: sysinternals

Figura 1 Explorador de procesos

Windows distingue entre tres clases de aplicaciones.

Tabla 1 Aplicaciones de reconocimiento de PPP

Reconocimiento de PPP Ejemplos Comportamiento

Conscientes

Mmc.exe (Microsoft Management Console y sus complementos)

El mapa de bits de Windows escala la aplicación a las pantallas de PPP elevadas que están conectadas al sistema; puede ser aproximada en un 125 % y un 150 % factores de escala.

Compatible con el sistema

Aplicaciones de Office

La aplicación se escala al iniciarse en el ppp del sistema (normalmente igual que el ppp de pantalla principal); Windows escala la aplicación a cualquier pantalla que no coincida con esto.

Con reconocimiento por monitor

Internet Explorer 11

La aplicación se escala dinámicamente a la pantalla PPP.

Qué puede hacer sobre las aplicaciones que no son compatibles con PPP

Ejecute la versión más reciente de la aplicación o pida al proveedor de la aplicación que actualice su aplicación para que tenga en cuenta ppp.

Microsoft recomienda que todas las aplicaciones sean compatibles con PPP. Es posible que las versiones más recientes de las aplicaciones ya sean compatibles con PPP. Si no lo están, puedes pedir al proveedor de la aplicación que actualice su aplicación para que tenga en cuenta ppp. Microsoft proporciona recursos para desarrolladores que pueden ayudarles a actualizar su aplicación, incluidos los siguientes:

Indica a Windows que no escale una aplicación que no sea compatible con PPP

En los casos en los que los usuarios no pueden tratar con el escalado de mapas de bits de las aplicaciones que no tienen en cuenta ppp (por ejemplo, el escalado del 125 % y las aplicaciones aproximadas), las aplicaciones de escritorio de Windows individuales se pueden ajustar para que no se escalen. Los usuarios pueden hacerlo mediante la pestaña Compatibilidad de la interfaz de usuario de propiedades de la aplicación. Por ejemplo, en la figura 2 Propiedades de la aplicación se muestra cómo un usuario puede deshabilitar el escalado de mapas de bits:

propiedades de la aplicación

Figura 2 Propiedades de la aplicación

Puedes administrar el ajuste masivo de aplicaciones mediante la herramienta Compatadmin, que está disponible en el Kit de herramientas de compatibilidad de aplicaciones que se incluye en windows Assessment and Deployment Kit (ADK). Puedes descargar Windows ADK desde Windows Assessment and Deployment Kit (ADK). Para obtener más información sobre cómo usar la herramienta Compatadmin, vea Cómo usar la utilidad Administrador de compatibilidad en Windows.

Importante Deshabilitar el escalado de pantalla puede dar lugar a que el contenido sea demasiado pequeño para leerse o interactuar de forma confiable; también puede generar artefactos visuales, como contenido recortado o superpuesto. Estos problemas dependen de los detalles de cómo se escribió la aplicación. Por lo tanto, solo se recomienda cambiar esta configuración si es absolutamente necesario. Esta corrección de compatibilidad no se debe aplicar a las aplicaciones que no lo requieran ni a los dispositivos que no lo requieran.

Windows incluye un modo de escalado de compatibilidad Windows 8 que se puede implementar para solucionar todos los problemas visuales de desenfoque con determinadas pantallas. Tenga en cuenta que el uso del modo de compatibilidad desactiva todas las ventajas de las características de PPP de Windows. Este método solo se debe usar como último recurso, si el entorno empresarial incluye demasiadas aplicaciones que no son compatibles con PPP para mitigarse mediante la aplicación de shimming de aplicaciones. Los usuarios pueden acceder a este modo en la interfaz de usuario de CPL de PPP activando la casilla que indica Permitirme elegir un nivel de escalado para todas mis pantallas:

Monitor

Figura 3 Opción de nivel de escalado

Esta configuración también se puede aplicar durante la implementación si tiene muchas aplicaciones específicas que necesitan corrección y planea una implementación a gran escala en pantallas de baja o media densidad. Puede personalizar la imagen en modo auditoría antes de la implementación. Consulte Información general sobre el modo auditoría. Consulte también la sección siguiente que explica cómo realizar mediante programación la detección de dispositivos y la personalización del Registro.

Descripción de valores altos de PPP, tipos de pantalla y escalado de Windows

Windows escala las aplicaciones que no son compatibles con PPP dinámicamente mediante el cambio de tamaño del mapa de bits generado por la aplicación. El escalado de mapa de bits funciona mejor cuando se escala en múltiplos enteros (por ejemplo, 1x, 2x, 3x), pero puede tener artefactos visuales que a menudo se perciben como múltiplos borrosos/aproximadas en múltiplos no enteros (por ejemplo, 125%, 150%.)

Windows admite un espectro completo de tamaños de pantalla, resoluciones y, por tanto, PPP. Habrá algunos intervalos de PPP que dan lugar a un escalado de Windows menos óptimo para las aplicaciones que no son compatibles con PPP.

En la tabla 2 Valores de escalado se describen los posibles problemas que pueden encontrar los usuarios en diferentes valores de escalado de Windows:

Tabla 2 Valores de escalado

Factor de escala 100% estándar Valor del 125 % 150% Premium 200% Premium

Ventaja de escalado

N/D

Mejora de tamaño pequeño

Mejora significativa del tamaño

Mejora crítica del tamaño

Escalado de mapa de bits de aplicaciones no conscientes

N/D

La mayoría de las difusas notables

Desconcertante menos notable

Claro y nítido

Escalado de aplicaciones compatibles

N/D

Claro y nítido

Claro y nítido

Claro y nítido

Como se muestra en la tabla anterior, la mayoría de los problemas se manifiestan en la relación de escalado del 125 %. Por este motivo, cualquier mitigación debe tener como destino las aplicaciones que no son compatibles con PPP solo en sistemas de escalado del 125 %.

Para obtener información sobre cómo identificar sistemas del 125 % o cómo revertir al comportamiento de escalado Windows 8 para un sistema del 125 %, consulte API relacionadas con PPP y configuración del Registro.

Compatibilidad con valores altos de PPP para profesionales de TI