Подобно на кеш на икони , Windows създава кеш за шрифтове, за да ги зарежда по-бързо и да показва по-бързо потребителския интерфейс на приложения, документи и други контроли. Когато е повреден, шрифтовете може да не се показват правилно или някои шрифтове да липсват в списъка с шрифтове, наличен за определени приложения. В тази статия ще видим как да възстановите кеша на шрифтовете.
Реклама
Кешът на шрифтовете е специален файл в папката% WinDir% ServiceProfiles LocalService AppData Local FontCache. Тази папка е защитена по подразбиране, така че ако се опитате директно да осъществите достъп до този път, Windows ще ви изведе грешка. Шрифтовете се кешират в редица файлове в тази папка. Ако по някаква причина шрифтовете ви са повредени и не се показват правилно, може да се наложи да премахнете тези файлове, за да възстановите кеша на шрифтовете. Ето как може да се направи.
Преди да продължите, уверете се, че вашият потребителски акаунт има административни привилегии . Сега следвайте инструкциите по-долу.
За да възстановите кеша на шрифтовете в Windows 10 , направете следното.
- Натиснете клавишите за бърз достъп Win + R на клавиатурата, за да отворите диалоговия прозорец Изпълнение. Типуслуги.mscв полето Run.
- Конзолата за услуги ще бъде отворена.
- Намерете услугата Windows Font Cache в списъка.
- Щракнете върху бутона стоп в лентата с инструменти.
Съвет: Вижте следното подробно ръководство за как да стартирам, спра или рестартирам услуга в Windows 10 . - Отворете този компютър във File Explorer .
- Отидете до следната папка, като навигирате една папка наведнъж. Не копирайте, поставете пътя директно, тъй като някои папки са защитени и може да се наложи да натиснете бутона Напред, за да получите достъп до тях:
C: Windows ServiceProfiles LocalService AppData Local FontCache
- Изтрийте съдържанието на тази папка.
- Изтрийте файла% WinDir% System32 FNTCACHE.DAT.
- Сега можете да стартирате услугата Windows Font Cache, която преди това сте спрели.
- Рестартирайте Windows 10 .
Забележка: Ако сте спрели услугата, но все още не можете да изтриете файловете, ето решение.
- Изтегли ExecTI .
- Използвайте ExecTI, за да стартирате cmd.exe като TrustedInstaller.
- В командния ред, отворен като надежден инсталатор, въведете или копирайте и поставете следната команда:
del / A / F / Q '% WinDir% ServiceProfiles LocalService AppData Local FontCache * FontCache *'
Това трябва да реши проблема.
файлът itunes библиотека itl не може да бъде прочетен
Съвет: Можете да използвате следната команда, за да спрете и стартирате услугата Windows Font Cache.
net stop FontCache
В Windows 7 и Windows 8.1 файловете на кеша на шрифтове се намират директно в следната папка:
% Windir% ServiceProfiles LocalService AppData Local
Няма отделна директория FontCache като Windows 10. В този случай внимавайте да не изтриете останалите папки. Изтрийте само файловете * .DAT, свързани с кеша на шрифтовете.
Забележка: Ако шрифтовете ви все още са повредени и показват невалидни символи след нулиране на кеша, инсталираните шрифтове в C: Windows Fonts самите може да са повредени. За да възстановите шрифтовете по подразбиране, които се доставят с Windows, изпълнете следната команда от повишен команден ред:
sfc / scannow
Оставете Windows да възстанови оригиналните файлове с шрифтове. Ако файловете с шрифтове във вашия Component Store са повредени, вижте следната статия, за да научите как да използвате DISM, за да ги поправите: Как да поправя Windows 10 с помощта на DISM