En equipos que ejecutan Windows 7 o Windows Server 2008 R2, puede que experimente un rendimiento lento en aplicaciones que utilizan la API de DirectWrite (por ejemplo, Windows Internet Explorer 9). Las trazas de rendimiento muestran que cada aplicación está cargando todas las fuentes disponibles en lugar de depender del servicio FontCache para representar las fuentes.
Este problema se produce porque la API de DirectWrite comienza a leer información de las fuentes directamente de los archivos de fuentes y las almacena en la memoria caché directamente si el servicio FontCache tarda mucho en responder.
Para obtener más información acerca de la API de DirectWrite, visite el siguiente sitio web de Microsoft Developer Network (MSDN):
Importante Tras instalar KB2505438, es posible que se produzcan errores en las aplicaciones que representan texto mediante DirectWrite, incluyendo el bloqueo de la aplicación. El motivo es que la revisión no contiene una versión actualizada de otro controlador. La revisión que se describe en KB2454826 contiene la versión actualizada de este controlador.
Para resolver este problema, instale Windows 7 Service Pack 1 o KB2454826 en el equipo. Para obtener más información acerca de cómo instalar KB2454826, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Para obtener más información acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Cómo obtener archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft ha examinado este archivo en busca de virus. con el software de detección de virus más reciente disponible en la fecha de publicación. Asimismo, el archivo se ha almacenado en servidores mejor protegidos que ayudan a impedir que se realicen cambios no autorizados.
Requisitos previos
Para aplicar esta actualización, debe estar ejecutando uno de los siguientes sistemas operativos:
Windows 7
Windows 7 Service Pack 1 (SP1)
Windows Server 2008 R2
Windows Server 2008 R2 Service Pack 1 (SP1)
Para obtener más información acerca de cómo obtener un Service Pack para Windows 7 o Windows Server 2008 R2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Información sobre el Service Pack 1 para Windows 7 y Windows Server 2008 R2
Información del Registro:
para usar la actualización de este paquete, no es necesario realizar ningún cambio en el Registro.
Requisito de reinicio
Una vez aplicada esta actualización, debe reiniciar el equipo.
Información de reemplazo de la actualización
Esta actualización no sustituye a ninguna actualización publicada previamente.
Información sobre archivos
La versión global de esta revisión instala archivos que tienen los atributos que se enumeran en las siguientes tablas. Las fechas y horas de estos archivos se muestran según la Hora universal coordinada (UTC). Las fechas y horas de estos archivos se muestran en el equipo local en horario local con la configuración actual del horario de verano (DST). Además, las fechas y horas pueden cambiar al realizar determinadas operaciones en los archivos.
Notas de información sobre archivos de Windows 7 y Windows Server 2008 R2
Los archivos que se aplican a un producto, hito (RTM, SPn) y tipo de servicio (LDR, GDR) específicos se pueden identificar examinado los números de versión de archivos como se indica en la siguiente tabla.
Contraer esta tablaAmpliar esta tabla
Versión
Producto
Hito
Tipo de servicio
6.1.760 0,16xxx
Windows 7 y Windows Server 2008 R2
RTM
GDR
6.1.760 0.20xxx
Windows 7 y Windows Server 2008 R2
RTM
LDR
6.1.760 1,17xxx
Windows 7 y Windows Server 2008 R2
SP1
GDR
6.1.760 1,21xxx
Windows 7 y Windows Server 2008 R2
SP1
LDR
Los tipos de servicio GDR contienen solo las correcciones de amplia distribución para solucionar problemas extremadamente importantes. Los tipos de servicio LDR contienen revisiones además de las correcciones de amplia distribución.
Los archivos MANIFEST (.manifest) y MUM (.mum) que se instalan para cada entorno se enumeran por separado en la sección "Información adicional de archivos para Windows 7 y Windows Server 2008 R2". Los archivos MUM y MANIFEST, así como los del catálogo de seguridad asociado (.cat), son extremadamente importantes para el mantenimiento del estado de los componentes actualizados. Los archivos del catálogo de seguridad (atributos no enumerados) cuentan con la firma digital de Microsoft.
Para todas las versiones basadas en x86 compatibles de Windows 7
Contraer esta tablaAmpliar esta tabla
File name
File version
File size
Date
Time
Platform
D2d1.dll
6.1.7600.16763
739,840
19-Feb-2011
05:32
x86
D2d1.dll
6.1.7600.20905
739,840
19-Feb-2011
05:56
x86
D2d1.dll
6.1.7601.17563
739,840
19-Feb-2011
06:30
x86
D2d1.dll
6.1.7601.21664
739,840
19-Feb-2011
05:21
x86
Fntcache.dll
6.1.7600.16763
802,304
19-Feb-2011
05:33
x86
Fntcache.dll
6.1.7600.20905
805,376
19-Feb-2011
05:56
x86
Fntcache.dll
6.1.7601.17563
805,376
19-Feb-2011
06:30
x86
Fntcache.dll
6.1.7601.21664
805,376
19-Feb-2011
05:22
x86
Dwrite.dll
6.1.7600.16763
1,074,176
19-Feb-2011
05:32
x86
Dwrite.dll
6.1.7600.20905
1,076,736
19-Feb-2011
05:56
x86
Dwrite.dll
6.1.7601.17563
1,076,736
19-Feb-2011
06:30
x86
Dwrite.dll
6.1.7601.21664
1,076,736
19-Feb-2011
05:22
x86
Para todas las versiones compatibles basadas en x64 de Windows 7 y Windows Server 2008 R2
Contraer esta tablaAmpliar esta tabla
File name
File version
File size
Date
Time
Platform
D2d1.dll
6.1.7600.16763
902,656
19-Feb-2011
06:36
x64
D2d1.dll
6.1.7600.20905
902,656
19-Feb-2011
06:42
x64
D2d1.dll
6.1.7601.17563
902,656
19-Feb-2011
12:04
x64
D2d1.dll
6.1.7601.21664
902,656
19-Feb-2011
06:14
x64
Fntcache.dll
6.1.7600.16763
1,135,104
19-Feb-2011
06:37
x64
Fntcache.dll
6.1.7600.20905
1,139,200
19-Feb-2011
06:43
x64
Fntcache.dll
6.1.7601.17563
1,139,200
19-Feb-2011
12:05
x64
Fntcache.dll
6.1.7601.21664
1,139,200
19-Feb-2011
06:15
x64
Dwrite.dll
6.1.7600.16763
1,540,608
19-Feb-2011
06:37
x64
Dwrite.dll
6.1.7600.20905
1,544,192
19-Feb-2011
06:42
x64
Dwrite.dll
6.1.7601.17563
1,544,192
19-Feb-2011
12:04
x64
Dwrite.dll
6.1.7601.21664
1,544,192
19-Feb-2011
06:15
x64
D2d1.dll
6.1.7600.16763
739,840
19-Feb-2011
05:32
x86
D2d1.dll
6.1.7600.20905
739,840
19-Feb-2011
05:56
x86
D2d1.dll
6.1.7601.17563
739,840
19-Feb-2011
06:30
x86
D2d1.dll
6.1.7601.21664
739,840
19-Feb-2011
05:21
x86
Dwrite.dll
6.1.7600.16763
1,074,176
19-Feb-2011
05:32
x86
Dwrite.dll
6.1.7600.20905
1,076,736
19-Feb-2011
05:56
x86
Dwrite.dll
6.1.7601.17563
1,076,736
19-Feb-2011
06:30
x86
Dwrite.dll
6.1.7601.21664
1,076,736
19-Feb-2011
05:22
x86
Para todas las versiones basadas en IA-64 compatibles de Windows Server 2008 R2
Contraer esta tablaAmpliar esta tabla
File name
File version
File size
Date
Time
Platform
D2d1.dll
6.1.7600.16763
1,880,576
19-Feb-2011
05:20
IA-64
D2d1.dll
6.1.7600.20905
1,880,576
19-Feb-2011
05:13
IA-64
Fntcache.dll
6.1.7600.16763
2,280,960
19-Feb-2011
05:21
IA-64
Fntcache.dll
6.1.7600.20905
2,291,200
19-Feb-2011
05:14
IA-64
Fntcache.dll
6.1.7601.17563
2,290,688
19-Feb-2011
05:57
IA-64
Fntcache.dll
6.1.7601.21664
2,291,200
19-Feb-2011
05:15
IA-64
Dwrite.dll
6.1.7600.16763
2,999,808
19-Feb-2011
05:20
IA-64
Dwrite.dll
6.1.7600.20905
3,009,536
19-Feb-2011
05:14
IA-64
Dwrite.dll
6.1.7601.17563
3,009,536
19-Feb-2011
05:57
IA-64
Dwrite.dll
6.1.7601.21664
3,009,536
19-Feb-2011
05:15
IA-64
D2d1.dll
6.1.7600.16763
739,840
19-Feb-2011
05:32
x86
D2d1.dll
6.1.7600.20905
739,840
19-Feb-2011
05:56
x86
Dwrite.dll
6.1.7600.16763
1,074,176
19-Feb-2011
05:32
x86
Dwrite.dll
6.1.7600.20905
1,076,736
19-Feb-2011
05:56
x86
Dwrite.dll
6.1.7601.17563
1,076,736
19-Feb-2011
06:30
x86
Dwrite.dll
6.1.7601.21664
1,076,736
19-Feb-2011
05:22
x86
Para obtener más información acerca de la terminología relativa a la actualización de software de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft
El servicio FontCache administra una caché del sistema y una caché por usuario para cada usuario del equipo. Cuando el equipo se reinicia, la API de DirectWrite espera dos segundos mientras el servicio FontCache carga la caché del sistema. Normalmente, la caché del sistema tiene un tamaño de entre 400 y 600 kilobytes (KB). Cuando un proceso de cliente carga la API de DirectWrite por primera vez, ésta espera medio segundo mientras el servicio FontCache carga una caché por usuario.
Si una aplicación cliente que aplica la API de DirectWrite (por ejemplo, Internet Explorer 9) se inicia inmediatamente tras iniciarse el equipo, cualquiera de los tiempos de espera puede agotarse debido a que Windows está realizando muchas otras operaciones de E/S paralelas. Por ejemplo, el servicio FontCache tarda 30 segundos en cargar la caché por usuario cuando se inicia Internet Explorer 9. En esta situación, la API de DirectWrite lee las fuentes directamente, sin acceder a la caché de fuentes compartida. Esta operación ralentiza el proceso de inicio inicial de Internet Explorer 9. Además, el trabajo configurado para Internet Explorer 9 aumenta enormemente debido a que la API de DirectWrite almacena en caché las fuentes en el espacio de memoria de los procesos Iexplorer.exe.
Información adicional de archivos
Información adicional sobre archivos para Windows 7 y Windows Server 2008 R2
Archivos adicionales para todas las versiones compatibles de Windows 7 basadas en x86
¡Muchas gracias! Sus comentarios nos ayudarán a mejorar los contenidos de soporte. Para más opciones de asistencia, visite la página de Ayuda y soporte técnico.