Windows Tips & News

Как да възстановите кеша на шрифтове в Windows 10

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Подобно на кеш на иконите, Windows създава кеш за шрифтове, за да ги зарежда по-бързо и да показва по-бързо потребителския интерфейс на приложения, документи и други контроли. Когато е повреден, шрифтовете може да не се показват правилно или някои шрифтове може да липсват в списъка с шрифтове, наличен за определени приложения. В тази статия ще видим как да възстановим кеша на шрифтовете.

Реклама


Кешът на шрифта е специален файл в папката %WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache. Тази папка е защитена по подразбиране, така че ако се опитате директно да получите достъп до този път, Windows ще ви даде грешка. Шрифтовете се кешират в редица файлове в тази папка. Ако по някаква причина вашите шрифтове са повредени и не се показват правилно, може да се наложи да премахнете тези файлове, за да възстановите кеша на шрифтовете. Ето как може да се направи.

Преди да продължите, уверете се, че вашият потребителски акаунт има

административни привилегии. Сега следвайте инструкциите по-долу.

За да възстановите кеша на шрифтовете в Windows 10, направете следното.

  1. Натиснете Печеля + Р бързи клавиши на клавиатурата, за да отворите диалоговия прозорец Изпълнение. Тип услуги.msc в полето Run. Run Services Msc
  2. Конзолата за услуги ще бъде отворена.Услуги в Windows 10
  3. Намерете услугата Windows Font Cache в списъка.Услуга за кеширане на шрифтове на Windows в списъка
  4. Щракнете върху бутона за спиране в лентата с инструменти.
    Услугата за кеширане на шрифтове на Windows е спряна
    Съвет: Вижте следното подробно ръководство за как да стартирате, спрете или рестартирате услуга в Windows 10.
  5. Отворете този компютър във File Explorer.
  6. Отидете до следната папка, като навигирате една по една папка. Не копирайте и поставяйте пътя директно, тъй като определени папки са защитени и може да се наложи да натиснете бутона Продължи, за да получите достъп до тях:
    C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache
    Папка с профил на услугата за кеширане на шрифтове на Windows
  7. Изтрийте съдържанието на тази папка.
  8. Изтрийте файла %WinDir%\System32\FNTCACHE.DAT.
  9. Сега можете да стартирате услугата Windows Font Cache, която преди това сте спрели.
  10. Рестартирайте Windows 10.

Забележка: Ако сте спрели услугата, но все още не можете да изтриете файловете, ето заобиколно решение.

  1. Изтегли ExecTI.
  2. Използвайте ExecTI, за да стартирате cmd.exe като TrustedInstaller.
  3. В командния ред, отворен като надежден инсталатор, въведете или копирайте и поставете следната команда:
    del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*"

Това трябва да реши проблема.

Съвет: Можете да използвате следната команда, за да спрете и стартирате услугата Windows Font Cache.

net stop FontCache. net start 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

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Новият модел ChatGPT-4 ще бъде представен тази седмица

Техническият директор на Microsoft Германия Андреас Браун обяви по време на събитието AI in Focus...

Прочетете още

Това са скрити функции в Windows 11 Build 23430 (Dev)

Това са скрити функции в Windows 11 Build 23430 (Dev)

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителност...

Прочетете още

PowerToys Run може скоро да позволи стартирането на всички други вградени „играчки“

PowerToys Run може скоро да позволи стартирането на всички други вградени „играчки“

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителност...

Прочетете още