Na računalu sa sustavom Windows 7 ili Windows Server 2008 R2 dolazi do usporavanja performansi u aplikacijama koje koriste API DirectWrite (primjerice Windows Internet Explorer 9). Praćenja performansi pokazuju da svaka aplikacija učitava sve dostupne fontove umjesto da se za iscrtavanje fontova oslanja na servis FontCache.
Do tog problema dolazi jer API DirectWrite počinje čitati informacije o fontu izravno s popisa fontova i izravno ih predmemorira ako servis FontCache odgovori prekasno.
Dodatne informacije o DirectWrite API-ju potražite na sljedećem web-mjestu mreže Microsoft Developer Network (MSDN):
Važno Nakon što instalirate KB2505438, u aplikacijama koje iscrtavaju tekst pomoću API-ja DirectWrite mogu se pojaviti pogreške, uključujući rušenje aplikacije. Razlog je to što paket s hitnim popravkom ne sadrži ažuriranu verziju drugog upravljačkog programa. Paket s hitnim popravkom opisanim u članku KB2454826 sadrži ažuriranu verziju tog upravljačkog programa.
Da biste riješili problem, instalirajte Windows 7 Service Pack 1 (SP1) ili paket s hitnim popravkom opisanim u članku KB2454826 na računalo. Dodatne informacije o tome kako instalirati paket s hitnim popravkom opisanim u članku KB2454826 potražite u članku iz Microsoftove baze znanja pod brojem:
Kako putem internetskih servisa preuzeti Microsoftove datoteke za podršku (Tekst je možda na engleskom)
Microsoft je na ovoj datoteci izvršio protuvirusnu provjeru. Microsoft se poslužio najažurnijim softverom za otkrivanje virusa dostupnim na dan objave datoteke. Datoteka je pohranjena na poslužiteljima poboljšane sigurnosti koji sprječavaju neovlaštenu izmjenu datoteka.
Preduvjeti
Da biste primijenili to ažuriranje, morate koristiti neki od sljedećih operacijskih sustava:
Windows 7
Windows 7 Service Pack 1 (SP1)
Windows Server 2008 R2
Windows Server 2008 R2 Service Pack 1 (SP1)
Dodatne informacije o nabavi servisnog paketa za sustav Windows 7 ili Windows Server 2008 R2 potražite u članku Microsoftove baze znanja pod brojem
Informacije o servisnom paketu Service Pack 1 za sustave Windows 7 i Windows Server 2008 R2
Informacije o registru
Da biste koristili ažuriranje iz tog paketa, nije potrebno napraviti nikakve promjene u registru.
Potreba za ponovnim pokretanjem
Nakon primjene tog ažuriranja morate ponovno pokrenuti računalo.
Informacije o zamjeni ažuriranja
To ažuriranje nije zamjena za prethodno objavljeno ažuriranje.
Informacije o datoteci
Globalna verzija tog hitnog popravka instalira datoteke s atributima navedenima u sljedećim tablicama. Datumi i sati za te datoteke izraženi su u koordiniranom univerzalnom vremenu (UTC). Datumi i vrijeme za te datoteke na lokalnom računalu prikazuju se u lokalnom vremenu i s trenutnim računanjem vremena (ljetno, zimsko). Uz to, datumi i vrijeme mogu se promijeniti prilikom izvršavanja određenih operacija na datotekama.
Bilješke podataka o datotekama sustava Windows 7 i Windows Server 2008 R2
Datoteke koje se primjenjuju na specifičan proizvod, graničnik (RTM, SPn) i podružnicu (LDR, GDR) moguće je prepoznati pregledom verzije kao što je prikazano u sljedećoj tablici:
Sažmi ovu tablicuProširi ovu tablicu
Verzija
Proizvod
Graničnik
Podružnica
6.1.760 0.16xxx
Windows 7 i Windows Server 2008 R2
RTM
GDR
6.1.760 0.20xxx
Windows 7 i Windows Server 2008 R2
RTM
LDR
6.1.760 1.17xxx
Windows 7 i Windows Server 2008 R2
SP1
GDR
6.1.760 1.21xxx
Windows 7 i Windows Server 2008 R2
SP1
LDR
GDR podružnice sadrže samo one popravke koji su objavljeni radi rješavanja rasprostranjenih, iznimno važnih problema. LDR podružnice sadrže hitne popravke kao dodatak objavljenim popravcima.
Datoteke MANIFEST (.manifest) i datoteke MUM (.mum) instalirane za pojedina okruženja navedene su zasebno u odjeljku "Dodatni podaci o datotekama za sustave Windows Server 2008 i Windows Vista". Datoteke MUM i MANIFEST, kao i srodne datoteke sigurnosnog kataloga (.cat) izrazito su važne za održavanje stanja ažuriranih komponenti. Datoteke sigurnosnog kataloga (atributi nisu navedeni) potpisane su Microsoftovim digitalnim potpisom.
Za sve podržane verzije sustava Windows 7 utemeljene na procesoru x86
Sažmi ovu tablicuProširi ovu tablicu
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
Za sve podržane verzije sustava Windows Server 2008 R2 i Windows 7 utemeljene na procesoru x64
Sažmi ovu tablicuProširi ovu tablicu
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
Za sve podržane verzije sustava Windows Server 2008 R2 utemeljene na procesoru IA-64
Sažmi ovu tablicuProširi ovu tablicu
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
Dodatne informacije o terminologiji koja se koristi za opisivanje softverskih ažuriranja potražite u članku iz Microsoftove baze znanja pod brojem
Opis standardne terminologije koja se koristi za opisivanje Microsoftovih softverskih ažuriranja
Servis FontCache upravlja sistemskom i korisničkom predmemorijom za svakog korisnika računala. Kada se računalo ponovno pokrene, API DirectWrite čeka dvije sekunde da servis FontCache učita sistemsku predmemoriju. Sistemska predmemorija obično je velika od 400 do 600 kilobajta (kB). Kada klijentski proces prvi put učita API DirectWrite, API DirectWrite čeka pola sekunde da servis FontCache učita korisničku predmemoriju.
Ako se klijentska aplikacija koja primjenjuje API DirectWrite (primjerice Internet Explorer 9) pokrene odmah nakon pokretanja računala, oba vremenska ograničenja mogu isteći jer Windows obavlja broje druge U/I operacije koje se međusobno natječu. Servisu FontCache, primjerice, potrebno je 30 sekundi da učita korisničku predmemoriju prilikom pokretanja preglednika Internet Explorer 9. U toj situaciji API DirectWrite čita font izravno, bez pristupa zajedničkoj predmemoriji za fontove. To usporava početni postupak pokretanja preglednika Internet Explorer 9. Uz to, radni skup za Internet Explorer 9 znatno se ubrzava jer API DirectWrite predmemorira fontove u memorijski prostor procesa Iexplorer.exe.
Dodatne informacije o datotekama
Dodatni podaci o datotekama za sustave Windows 7 i Windows Server 2008 R2
Dodatne datoteke za sve podržane verzije sustava Windows 7 s procesorom x86
Napomena Ovo je članak za brzo objavljivanje stvoren izravno iz Microsoftove službe podrške. Informacije u ovom članku navode se kakve jesu kao odgovor na nova pitanja. Materijali zbog brzine objavljivanja mogu sadržavati tipografske pogreške te mogu biti revidirani u bilo kojem trenutku bez obavijesti. Pogledajte Uvjete korištenja
Hvala vam! Vaše povratne informacije koristimo za poboljšanje podrške za korisnike. Dodatnu pomoć potražite na web-stranici Početna stranica pomoći i podrške.