Windows Tips & News

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

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с 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 и да оптимизирате производителността на системата

Изтеглете Disable Privacy Experience в Windows 10

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

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

Деактивирайте опита на настройките за поверителност при влизане в Windows 10

Деактивирайте опита на настройките за поверителност при влизане в Windows 10

Започвайки в Windows 10 версия 1809, когато влезете в нов потребителски акаунт за първи път, опер...

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

Изтеглете Force System UI Language като Display Language

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

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