Czym jest cache czcionek i jak się psuje
Żeby nie analizować plików czcionek przy każdym starcie programu, Windows trzyma po stronie usługi cache danych czcionek. Pliki leżą w %WINDIR%\ServiceProfiles\LocalService\AppData\Local\FontCache i normalnie zajmują kilka megabajtów. Przeglądarki, Office, edytory i sama powłoka czytają przez ten cache — i właśnie dlatego jeden uszkodzony plik w środku psuje tekst wszędzie naraz.
Do uszkodzenia zwykle dochodzi po zaniku zasilania, wysypce aktualizacji albo odinstalowaniu menedżera czcionek w trakcie pracy. Cache jest z założenia jednorazowy — Windows buduje go od nowa z zainstalowanych czcionek — więc jego usunięcie to jeden z niewielu trików, które są jednocześnie bezpieczne i skuteczne. Żadna czcionka nie znika, żaden dokument nie zostaje tknięty; wyrzucane są wyłącznie dane tymczasowe.
- Znaki renderują się jako puste kwadraty albo znaki zapytania
- Word i Excel pokazują inną czcionkę niż wybrana
- Menu i strony w przeglądarce mają pozlepiane lub nakładające się glify
- Zainstalowane czcionki nie widnieją na listach czcionek w programach aż do restartu
- Okno podglądu w Ustawienia → Personalizacja → Czcionki renderuje się puste
Czyszczenie cache krok po kroku
Zamknij przeglądarki, aplikacje Office i wszystko inne, co wyświetla własne czcionki. Naciśnij Win+R, wpisz services.msc i znajdź usługę buforowania czcionek systemu Windows; otwórz ją, kliknij Zatrzymaj i zostaw typ uruchamiania na Automatycznie — usługa sama wróci przy następnym rozruchu. Teraz otwórz w Eksploratorze plików folder %WINDIR%\ServiceProfiles\LocalService\AppData\Local\FontCache i usuń z niego wszystko. Część plików nie da się skasować przy działającej usłudze — dlatego zatrzymanie idzie pierwsze.
Wersja wiersza poleceń tej samej naprawy zajmuje dziesięć sekund w podwyższonym wierszu: net stop FontCache i net stop FontCache3.0.0.0 (druga komenda obejmuje starszy cache czcionek .NET, jeśli jest), potem usuń zawartość folderu i zrestartuj komputer. Po restarcie usługa po cichu odtwarza cache. Czcionki wracają poprawne w kilka minut i cały cykl rzadko trwa dłużej.
Jeśli czcionki nadal są zepsute
Gdy przebudowanie cache nic nie zmienia, cache nie był winowajcą. Sprawdź najpierw oczywistości: przeinstaluj problematyczną czcionkę — kliknij plik .ttf lub .otf prawym przyciskiem i wybierz Zainstaluj dla wszystkich użytkowników — bo czcionka zainstalowana tylko dla jednego konta Windows jest niewidoczna dla programów działających na drugim. Plik czcionki z niezaufanego źródła też potrafi zostać po cichu odrzucony przez Windows.
Dalej popatrz na rejestrację czcionki: otwórz regedit i upewnij się, że czcionka figuruje pod HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts. Gdy wpisów brakuje, zwykli podejrzani to menedżery czcionek firm trzecich i stare pakiety typograficzne. Żeby cała rodzina cache — czcionki, ikony, miniatury — była zdrowa według harmonogramu, cleaner taki jak Kleaner PRO zbiera te cache w jednym przejściu i psucie się nie zdąży nazbierać.
Pytania i odpowiedzi
Czy usuwanie plików z folderu FontCache jest bezpieczne?
Tak, pod warunkiem że usługa buforowania czcionek systemu Windows została wcześniej zatrzymana. Folder trzyma tylko jednorazowe dane cache, a Windows odbudowuje go automatycznie z zainstalowanych czcionek.
Gdzie Windows 11 trzyma cache czcionek?
W %WINDIR%\ServiceProfiles\LocalService\AppData\Local\FontCache — w praktyce C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache. Usunięcie zawartości przy zatrzymanej usłudze to standardowa naprawa.
Dlaczego przy usuwaniu plików FontCache dostaję odmowę dostępu?
Pliki należą do konta LocalService i są zablokowane, dopóki działa usługa czcionek. Zatrzymaj usługę FontCache, zamknij programy korzystające z czcionek albo usuwaj z Trybu awaryjnego.
Sprawdź warunki przed zakupem
Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.
Przeczytaj także
Napisz do nas: [email protected]