Възстановете кеша на шрифтовете в Windows 10
Miscellanea / / November 28, 2021
Font Cache работи по същия начин като Icon Cache, а операционната система Windows създава кеш за шрифтовете, за да ги зарежда по-бързо и да ги показва в интерфейса на приложението, Explorer и т.н. Ако по някаква причина кешът на шрифтовете е повреден, шрифтовете може да не се показват правилно или да започне да показва невалидни знаци за шрифт в Windows 10. За да разрешите този проблем, трябва да възстановите кеша на шрифтовете и в тази публикация ще видим как да го направим.
![Възстановете кеша на шрифтовете в Windows 10](/f/e0572589b64cc0617e3516661ade51a9.png)
Файлът с кеш на шрифта се съхранява в папките на Windows: C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache, Ако се опитвате да получите достъп до тази папка, тогава няма да можете да направите това директно, тъй като Windows защитава тази папка. Шрифтовете се кешират в повече от един файл в горната папка. Както и да е, без да губим време, нека да видим как да възстановим кеша на шрифтове в Windows 10 с помощта на изброения по-долу урок.
Съдържание
- Възстановете кеша на шрифтовете в Windows 10
- Метод 1: Ръчно възстановяване на кеша на шрифтове в Windows 10
- Метод 2: Възстановете кеша на шрифтовете в Windows 10 с помощта на BAT файла
Възстановете кеша на шрифтовете в Windows 10
Уверете се, че създайте точка за възстановяване само в случай, че нещо се обърка.
Метод 1: Ръчно възстановяване на кеша на шрифтове в Windows 10
1. Натиснете клавиша Windows + R, след което въведете услуги.msc и натиснете Enter.
![services.msc windows | Възстановете кеша на шрифтовете в Windows 10](/f/de6d56372144322c2d50ae2771fb3143.png)
2. Превъртете надолу, докато намерите „Услуга за кеширане на шрифтове на Windows” в прозореца на услугите.
Забележка: Натиснете клавиша W на клавиатурата, за да намерите услугата Windows Font Cache.
3. Щракнете с десния бутон върху услугата за кеширане на шрифтове на прозореца след това избира Имоти.
![Щракнете с десния бутон върху Window Font Cache Service, след което изберете Properties](/f/cc9da5c0be91486f10fc354f4cb32846.png)
4. Не забравяйте да кликнете върху Спри се след това задайте Тип стартиране като Хора с увреждания.
![Уверете се, че сте задали типа на стартиране като Деактивиран за услугата за кеширане на шрифтове на прозорци](/f/882c345d45165ad791aa33208433fb5b.png)
5. Щракнете върху Приложи, последвано от ДОБРЕ.
6. Направете същото (Следвайте стъпки от 3 до 5) за Windows Presentation Foundation Font Cache 3.0.0.0.
![Уверете се, че сте задали типа на стартиране като Деактивиран за Windows Presentation Foundation Font Cache 3.0.0.0](/f/d081eb2f7de5bf3d63dcdcc154267b4c.png)
7. Сега отидете до следната папка, като отидете до една папка в даден момент:
C:\Windows\ServiceProfiles\LocalService\AppData\Local
Забележка: Не копирайте и поставяйте горния път, тъй като някои директории са защитени от Windows. Трябва ръчно да щракнете двукратно върху всяка от горните папки и да щракнете продължи за достъп до горните папки.
![Ръчно възстановяване на кеша на шрифтове в Windows 10 | Възстановете кеша на шрифтовете в Windows 10](/f/8091e23ed83c72384e5c1a7a9aa9a8b1.png)
8. Сега веднъж в локалната папка, изтрийте всички файлове с името FontCache и .dat като разширение.
![Изтрийте всички файлове с името FontCache и .dat като разширение](/f/153b6aa71c8dc2d54d5ca192a8f79b83.png)
9. След това щракнете двукратно върху FontCache папка и изтрийте цялото му съдържание.
![Щракнете двукратно върху папката FontCache и изтрийте цялото й съдържание](/f/e2048911b275e755a9b1ba1bdca6fa3c.png)
10. Вие също трябва изтрийте файла FNTCACHE.DAT от следната директория:
C:\Windows\System32\
![Изтрийте файла FNTCACHE.DAT от папката Windows System32](/f/3200266084d0dd84c9437bcb09ef7865.png)
11. След като приключите, рестартирайте компютъра си, за да запазите промените.
12. След рестартирането не забравяйте да стартирате следните услуги и да зададете типа им на стартиране като Автоматично:
Услуга за кеширане на шрифтове на Windows
Windows Presentation Foundation Font Cache 3.0.0.0
![Стартирайте услугата за кеширане на шрифтове на Windows и задайте нейния тип стартиране като Автоматично | Възстановете кеша на шрифтове в Windows 10](/f/d52d0585800ee0511284a6ded303131b.png)
13. Това ще бъде успешно Възстановете кеша на шрифтовете в Windows 10.
Ако все още виждате невалидните знаци след рестартиране, трябва да поправите своя Windows 10 с помощта на DISM.
Метод 2: Възстановете кеша на шрифтовете в Windows 10 с помощта на BAT файла
1. Отворете Notepad, след което копирайте и поставете следното:
@echo off:: Спрете и деактивирайте услугата "Windows Font Cache Service". :Кеш на шрифта. sc стоп "FontCache" sc config "FontCache" start=деактивирано. sc заявка FontCache | findstr /I /C:"STOPPED", ако не е %errorlevel%==0 (отидете до FontCache):: Предоставяне на права за достъп на текущия потребител за папката и съдържанието "%WinDir%\ServiceProfiles\LocalService". icacls "%WinDir%\ServiceProfiles\LocalService" /grant "%UserName%":F /C /T /Q:: Изтриване на кеша на шрифта. del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*" del /A /F /Q "%WinDir%\System32\FNTCACHE.DAT":: Активирайте и стартирайте " услуга за кеширане на шрифтове на Windows". sc config "FontCache" start=auto. sc start "FontCache"
2. Сега от менюто на Notepad щракнете върху Файл след това щракнете Запази като.
![Възстановете кеша на шрифтове в Windows 10 с помощта на BAT файла](/f/aec9674ceced6ead05c86d1d889ca7d9.png)
3. От падащото меню Запиши като тип изберете „Всички файлове” след това под Тип име на файл Rebuild_FontCache.bat (разширението .bat е много важно).
![От Запиши като тип изберете „Всички файлове“, след това под Име на файла тип Rebuild_FontCache.bat и щракнете върху Запиши](/f/a8f5a123d255a5bc35e06ab8f5b189f7.png)
4. Уверете се, че сте се придвижили до работния плот, след което щракнете върху Запазете.
5. Щракнете двукратно върху Rebuild_FontCache.bat за да го стартирате и след като приключите, рестартирайте компютъра си, за да запазите промените.
![Щракнете двукратно върху Rebuild_FontCache.bat, за да го стартирате](/f/e5ba72724d836341ce0a78ab0cfe6cfe.png)
Препоръчва се:
- Коригирайте Bluetooth да не се включва в Windows 10
- Изключете скорошни елементи и често срещани места в Windows 10
- Активирайте или деактивирайте вграденото автоматично довършване в Windows 10
- Поправете грешка в управлението на паметта в Windows 10
Това е всичко, научихте успешно Как да възстановите кеша на шрифтовете в Windows 10 но ако все още имате въпроси относно този урок, не се колебайте да ги зададете в секцията за коментари.