Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Num computador com Windows 7 ou Windows Server 2008 R2, poderá detectar um desempenho lento em aplicações que utilizam a API do DirectWrite (por exemplo, Windows Internet Explorer 9). Os rastreios de desempenho mostram que cada aplicação está a carregar todos os tipos de letra disponíveis em vez de recorrer ao serviço FontCache para compor os tipos de letra.
Este problema ocorre porque a API do DirectWrite começa a ler as informações dos tipos de letra directamente a partir dos ficheiros de tipo de letra e coloca-os directamente em cache, se o serviço FontCache demorar muito tempo a responder.
Importante Após instalar o KB2505438, as aplicações que compõem texto utilizando o DirectWrite poderão originar erros, incluindo falhas na aplicação. Tal acontece porque o pacote de correcção não inclui uma versão actualizada de outro controlador. O pacote de correcção descrito no KB2454826 inclui a versão actualizada deste controlador.
Para resolver este problema, instale o Windows 7 Service Pack 1 (SP1) ou KB2454826 no computador. Para obter mais informações sobre como instalar o KB2454826, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
2454826
(http://support.microsoft.com/kb/2454826/pt/
)
Está disponível uma actualização desempenho e funcionalidade para o Windows 7 e Windows Server 2008 R2
Para mais informações acerca do Windows 7 SP1, visite o seguinte Web site da Microsoft:
Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
119591
(http://support.microsoft.com/kb/119591/pt/
)
Como obter ficheiros de suporte da Microsoft a partir de serviços online
A Microsoft procedeu à detecção de vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, disponível na data de publicação do ficheiro. O ficheiro está armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.
Pré-requisitos
Para aplicar esta correcção, tem de estar a utilizar um dos seguintes sistemas operativos:
Windows 7
Windows 7 Service Pack 1 (SP1)
Windows Server 2008 R2
Windows Server 2008 R2 Service Pack 1 (SP1)
Para mais informações sobre como obter um service pack do Windows 7 ou do Windows Server 2008 R2, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
976932
(http://support.microsoft.com/kb/976932/pt/
)
Informações sobre o Service Pack 1 para o Windows 7 e para o Windows Server 2008 R2
Informações do registo
Para utilizar a actualização incluída neste pacote, não tem de efectuar quaisquer alterações ao registo.
Necessidade de reinício
Tem de reiniciar o computador depois de aplicar esta actualização.
Informações sobre a substituição de actualizações
Esta actualização não substitui uma actualização disponibilizada anteriormente.
Informações sobre os ficheiros
A versão global desta correcção instala ficheiros que têm os atributos listados nas tabelas seguintes. As datas e horas destes ficheiros são indicadas no formato de Hora Universal Coordenada (UTC). As datas e horas destes ficheiros são apresentadas no computador local com a hora local juntamente com a compensação da hora de Verão (DST) actual. Além disso, as datas e horas podem ser alteradas quando são efectuadas determinadas operações nos ficheiros.
Notas informativas sobre os ficheiros do Windows 7 e do Windows Server 2008 R2
Os ficheiros aplicáveis a um produto, especificação (RTM, SPn) e ramo de serviço (LDR, GDR) específicos podem ser identificados examinando os números de versão dos ficheiros, conforme mostrado na tabela seguinte:
Reduzir esta tabelaExpandir esta tabela
Versão
Produto
Especificação
Ramo de serviço
6.1.760 0,16xxx
Windows 7 e Windows Server 2008 R2
RTM
GDR
6.1.760 0.20xxx
Windows 7 e Windows Server 2008 R2
RTM
LDR
6.1.760 1,17xxx
Windows 7 e Windows Server 2008 R2
SP1
GDR
6.1.760 1,21xxx
Windows 7 e Windows Server 2008 R2
SP1
LDR
Os ramos de serviço GDR contêm apenas as correcções amplamente distribuídas para resolver problemas generalizados extremamente importantes. Os ramos de serviço LDR incluem correcções, para além das correcções amplamente distribuídas.
Os ficheiros MANIFEST (.manifest) e os ficheiros MUM (.mum) instalados em cada ambiente são listados em separado na secção "Informações sobre ficheiros adicionais do Windows 7 e do Windows Server 2008 R2". Os ficheiros MUM e MANIFEST, assim como os ficheiros de catálogo de segurança (.cat) associados, são essenciais para manter o estado do componente actualizado. Os ficheiros de catálogo de segurança para os quais os atributos não estão listados têm uma assinatura digital Microsoft.
Para todas as versões baseadas em x86 suportadas do Windows 7
Reduzir esta tabelaExpandir esta tabela
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 as versões baseadas em x64 suportadas do Windows 7 e Windows Server 2008 R2
Reduzir esta tabelaExpandir esta tabela
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 as versões baseadas em IA-64 suportadas do Windows Server 2008 R2
Reduzir esta tabelaExpandir esta tabela
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 mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
824684
(http://support.microsoft.com/kb/824684/pt/
)
Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft
O serviço FontCache gere uma cache de sistema e uma cache por utilizador por cada utilizador no computador. Quando o computador reinicia, a API do DirectWrite espera dois segundos enquanto o serviço FontCache carrega a cache do sistema. Normalmente, a cache do sistema tem um tamanho entre 400 e 600 kilobytes (KB). Quando um processo de cliente carrega a API do DirectWrite pela primeira vez, a API do DirectWrite espera meio segundo enquanto o serviço FontCache carrega uma cache por utilizador.
Se uma aplicação de cliente que aplica a API do DirectWrite (por exemplo, Internet Explorer 9) começar imediatamente após o computador iniciar, um dos tempos limite pode expirar porque o Windows está a efectuar muitas operações E/S concorrentes. Por exemplo, o serviço FontCache demora 30 segundos a carregar a cache por utilizador quando o Internet Explorer 9 se inicia. Nesta situação, a API do DirectWrite lê os tipos de letra directamente, sem aceder à cache de tipos de letra partilhada. Isto torna mais lento o processo de início do Internet Explorer 9. Além disso, o conjunto de trabalho do Internet Explorer 9 aumenta bastante porque a API do DirectWrite API guarde em cache os tipos de letra no espaço de memória dos processos Iexplorer.exe.
Para mais informações acerca da API do DirectWrite, visite o seguinte Web site da Microsoft Developer Network (MSDN):
Nota Este é um artigo de ?PUBLICAÇÃO RÁPIDA? criado directamente a partir da organização de suporte da Microsoft. As informações contidas neste artigo são fornecidas ?tal como estão? em resposta a problemas recentes. Devido à urgência em disponibilizar este artigo, os materiais poderão incluir erros tipográficos e ser revistos em qualquer altura sem aviso prévio. Consulte os Termos de Utilização
(http://go.microsoft.com/fwlink/?LinkId=151500)
para outras considerações.
Qual foi o esforço que despendeu pessoalmente para utilizar este artigo?
Muito baixo
Baixo
Moderado
Elevado
Muito elevado
Diga-nos porquê e o que podemos fazer para melhorar estas informações
Obrigado! Os seus comentários são utilizados para ajudar-nos a melhorar o conteúdo do nosso suporte. Para obter mais opções de assistência, visite a Home Page de Ajuda e Suporte.