Kako popraviti oštećene fontove u sustavima Windows 10 i 8

Neki se korisnici susreću s čudnim problemima nakon umetanja prilagođenih fontova u zadanu mapu Font u sustavima Windows 10 i Windows 8.1. Najviše pogođeni korisnici izvještavaju da su sva njihova slova u fontu zamijenjena kvadratima i simbolima.

Nakon temeljite istrage ovog problema, ispostavilo se da postoji nekoliko mogućih krivaca koji bi mogli pokrenuti ukazanje ovog čudnog prikaza simbola. Evo užeg izbora slučajeva za koje je poznato da uzrokuju ovaj problem:

  • Odabran je nečitljiv font -  u većini će se slučajeva ovaj problem pojaviti zbog fonta koji je odabrao korisnik i koji nije namijenjen korištenju kao zadani izbor za OS. U tom biste slučaju problem mogli riješiti vraćanjem na zadane postavke fonta pomoću sučelja klasične upravljačke ploče.
  • Ključ registra koji se odnosi na oštećeni font - ako ne možete resetirati fontove OS-a pomoću upravljačke ploče ili se promjena ne registrira, velika je vjerojatnost da imate posla s nekom oštećenom ključem registra koji pohranjuje informacije o fontu. U tom biste slučaju problem mogli riješiti stvaranjem datoteke .reg koja može nadjačati svaku prilagođenu vrijednost fonta unutar uređivača registra.
  • Oštećena predmemorija fonta - prema nekim pogođenim korisnicima, ovaj se problem može pojaviti i zbog problema s fon predmemorijom. U ovom je slučaju najbolji pristup rješavanju problema ručna izrada predmemorije fontova u sustavu Windows 10 nakon onemogućavanja svake usluge koja bi je mogla aktivno koristiti. Međutim, u slučaju da korištenje Windows GUI-ja nije opcija (izbornici nisu vidljivi), najbolji je pristup ponovnoj izgradnji predmemorije fontova putem BAT datoteke koju kreirate iz povišenog prozora Notepad-a.
  • Oštećenje sistemske datoteke - U ozbiljnim okolnostima možete očekivati ​​da će se ova pogreška pojaviti u situacijama kada se vaše računalo suočava s ozbiljnim slučajem oštećenja sistemske datoteke. U tom biste slučaju trebali pokušati popraviti ili zamijeniti oštećene datoteke pomoću uslužnog programa poput Deployment Image Servicing and Management (DISM) ili System File Checker (SFC). Ako niti jedan od njih ne napravi razliku, jedina nada u rješavanju problema je da se odlučite za čistu instalaciju ili popravak (popravak na mjestu).

Metoda 1: Vratite zadane postavke fonta putem GUI-a

Ako ovo već niste probali, trebali biste pokrenuti ovaj vodič za rješavanje problema vraćanjem svih postavki fonta na zadane vrijednosti. Sve dok ne postoji osnovni problem korupcije ili kvar koji bi mogao uzrokovati takvu vrstu ponašanja, vraćanje zadanih postavki fonta natrag na zadane vrijednosti trebalo bi riješiti problem.

Evo kratkog vodiča za resetiranje trenutnih postavki fonta s izbornika Upravljačka ploča:

Napomena: Upute u nastavku trebaju raditi bez obzira na verziju sustava Windows.

  1. Pritisnite Windows tipku + R da biste otvorili dijaloški okvir Pokreni . Zatim u okvir za tekst upišite 'control.exe' i pritisnite Enter da biste otvorili klasično sučelje upravljačke ploče .
  2. Unutar klasičnog sučelja upravljačke ploče upišite "fontovi" u tekst za pretraživanje (gornji desni dio zaslona) i pritisnite Enter. Na popisu rezultata kliknite Fontovi .
  3. Na zaslonu Fontovi kliknite Postavke fonta na vertikalnom izborniku u lijevom dijelu zaslona.
  4. Unutar izbornika Postavke fonta kliknite gumb Vrati zadane postavke fonta i pričekajte da se operacija dovrši.
  5. Ponovo pokrenite računalo i provjerite je li problem riješen nakon dovršetka sljedećeg pokretanja.

Ako se isti problem i dalje javlja, prijeđite na sljedeće potencijalno rješenje u nastavku.

2. metoda: Resetiranje zadanih postavki fonta putem uređivača registra

Ako su vaši problemi sa fontom toliko loši da ste možda slijedili gornje upute (u 1. metodi) za poništavanje postavki fonta na zadane vrijednosti (ili ste to već učinili, ali isti problem ostaje), trebali biste moći ispraviti oštećenje fonta problem stvorio .reg datoteku koja može vratiti postavke fonta natrag na zadane vrijednosti.

Neki pogođeni korisnici potvrdili su da im je ova metoda napokon dopustila da se pobrinu za neobičan problem zbog kojeg su njihovi OS prikazivali čudne znakove i simbole.

Ako želite slijediti ovaj vodič, slijedite upute u nastavku kako biste stvorili .reg datoteku koja može vratiti postavke fonda na njihove zadane vrijednosti:

  1. Pritisnite Windows tipku + R da biste otvorili dijaloški okvir Pokreni . Dalje, upišite 'notepad.exe'  u okvir za tekst i pritisnite Ctrl + Shift + Enter da biste otvorili prozor Notepad-a s administratorskim pristupom.

    Napomena: Kada se od vas zatraži UAC (kontrola korisničkog računa) , kliknite Da da biste dodijelili administrativne privilegije.

  2. Kad uđete u povišeni prozor Notepad-a, unesite sljedeći kôd u Notepad prozor:
    Windows Registry Editor verzija 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts] "Segoe UI (TrueType)" = "segoeui.ttf" "Segoe UI Black (TrueType)" = "seguibl.ttf" "Segoe UI Black Kurziv (TrueType) "=" seguibli.ttf "" Segoe UI Bold (TrueType) "=" segoeuib.ttf "" Segoe UI Bold Italic (TrueType) "=" segoeuiz.ttf "" Segoe UI Emoji (TrueType) "=" seguiemj.ttf "" Segoe UI Historic (TrueType) "=" seguihis.ttf "" Segoe UI Italic (TrueType) "=" segoeuii.ttf "" Segoe UI Light (TrueType) "=" segoeuil.ttf "" Segoe UI Light Kurziv (TrueType) "=" seguili.ttf "" Segoe UI Semibold (TrueType) "=" seguisb.ttf ""Segoe UI Semibold Italic (TrueType) "=" seguisbi.ttf "" Segoe UI Semilight (TrueType) "=" segoeuisl.ttf "" Segoe UI Semilight Italic (TrueType) "=" seguisli.ttf "" Segoe UI Symbol (TrueType) "=" seguisym.ttf "" Segoe MDL2 sredstva (TrueType) "=" segmdl2.ttf "" Segoe Print (TrueType) "=" segoepr.ttf "" Segoe Print Bold (TrueType) "=" segoeprb.ttf "" Segoe Script (TrueType) "=" segoesc.ttf "" Segoe Script Bold (TrueType) "=" segoescb.ttf "[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ FontSubstitutes]" Segoe UI "= -ttf "" Segoe UI Symbol (TrueType) "=" seguisym.ttf "" Segoe MDL2 Assets (TrueType) "=" segmdl2.ttf "" Segoe Print (TrueType) "=" segoepr.ttf "" Segoe Print Bold (TrueType) "=" segoeprb.ttf "" Segoe Script (TrueType) "=" segoesc.ttf "" Segoe Script Bold (TrueType) "=" segoescb.ttf "[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ FontSubstitutes]" UI "= -ttf "" Segoe UI Symbol (TrueType) "=" seguisym.ttf "" Segoe MDL2 Assets (TrueType) "=" segmdl2.ttf "" Segoe Print (TrueType) "=" segoepr.ttf "" Segoe Print Bold (TrueType) "=" segoeprb.ttf "" Segoe Script (TrueType) "=" segoesc.ttf "" Segoe Script Bold (TrueType) "=" segoescb.ttf "[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ FontSubstitutes]" UI "= -segoescb.ttf "[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ FontSubstitutes]" Segoe UI "= -segoescb.ttf "[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ FontSubstitutes]" Segoe UI "= -
  3. Zatim kliknite Datoteka (s vrpce na vrhu), a zatim kliknite Spremi kao iz novoprijavljenog kontekstnog izbornika.
  4. Kad uđete u izbornik Spremi kao , pomaknite se do prikladnog mjesta na kojem želite spremiti .reg datoteku. Zatim pristupite padajućem izborniku povezanom sa Spremi kao vrstu u Sve datoteke . Napokon, postavite bilo koje ime za novostvorenu datoteku, ali svakako je završite s nastavkom ' .reg '.

  5. Kliknite Spremi da biste učinkovito stvorili reg datoteku.
  6. Zatim dođite do mjesta na kojem ste spremili .reg datoteku, a zatim kliknite desnu tipku miša i na novom pojavljenom kontekstnom izborniku odaberite Pokreni kao administrator .
  7. Kliknite Da na odzivniku za potvrdu, a zatim pričekajte da se operacija dovrši.

3. metoda: Ručna obnova predmemorije fontova u sustavu Windows 10

Ispostavilo se da je jedan od najčešćih slučajeva koji će na kraju pokrenuti ovu vrstu problema neka vrsta korupcije u predmemoriji drage verzije vaše verzije Windows. Ako primijetite da se fontovi ne prikazuju pravilno ili umjesto slova vidite čudne znakove, trebali biste biti u mogućnosti riješiti ovaj problem ručnom obnovom predmemorije fontova.

Mnogo pogođenih korisnika potvrdilo je da je ova operacija uspješna. Trebali biste biti u mogućnosti slijediti donje upute bez obzira jeste li na Windowsima 10 ili Windows 8.1.

Imajte na umu da se datoteka predmemorije fontova pohranjuje na sljedećem mjestu:

C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ FontCache

Ako pokušate izravno pristupiti ovoj mapi, najvjerojatnije ćete to moći učiniti izravno jer je prema zadanim postavkama zaštićena. Međutim, trebali biste moći pristupiti mapi i ručno obnoviti predmemoriju fontova na instalaciji sustava Windows slijedeći upute u nastavku:

Napomena: Prije nego što započnete obnavljati predmemoriju fontova, možda ćete htjeti stvoriti novu točku vraćanja sustava samo u slučaju da nešto pođe po zlu.

  1. Pritisnite Windows tipku + R da biste otvorili dijaloški okvir Pokreni . Zatim u okvir za tekst upišite "services.msc" i pritisnite Enter da biste otvorili zaslon Usluge .

    Napomena: Ako vas UAC (kontrola korisničkog računa) zatraži , kliknite Da da biste odobrili administratorski pristup.

  2. Kad uđete na zaslon Usluge , pomaknite se prema popisu usluga i pronađite uslugu predmemorije fontova Windows . Dalje, kliknite je desnom tipkom miša i odaberite Svojstva iz kontekstnog izbornika.
  3. Kada uđete u zaslon Svojstva usluge predmemoriranja fontova Windows  , kliknite karticu Općenito . Zatim kliknite Stop, da biste učinkovito zaustavili uslugu, a zatim postavite vrstu pokretanja na Disabled (Onemogućeno) prije klika na Apply (Primijeni).
  4. Next, repeat steps 2 and 3 with the Windows Presentation Foundation Font Cache 3.0.0.0.
  5. Now that both relevant services are disabled, open File Explorer and navigate to the following folder:
    C:\Windows\ServiceProfiles\LocalService\AppData\Local

    Note: Since this location is protected by Windows, chances are you won’t be able to simply paste the location in the navigation bar, so you’ll need to double-click each directory to get there.

  6. When asked to provide the necessary admin permission, click on Continue.
  7. Once you’re inside the correct location (C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache) press Ctrl + A to select everything inside, then right-click on a selected item and choose Delete from the newly appeared context menu.
  8. Next, return to C:\Windows\ServiceProfiles\LocalService\AppData\Local and delete the FontCache3.0.0.0.dat file.
  9. Next, use File Explorer to navigate to the following directory and delete th FNTCACHE.DAT file:
    C:\Windows\System32\
  10. After you follow the instructions above, reboot your computer and wait for the next startup to complete.
  11. Once your computer boots back up, press Windows key + R to open up a Run dialog box. Next, type ‘services.msc’ inside the text box and press Enter to open up the Services screen again.
  12. Inside the Services screen, go ahead and set the following services back to an Automatic Startup Type:Windows Font Cache ServiceWindows Presentation Foundation Font Cache 3.0.0.0Note:You can follow steps 2 and 3 for guidance on how to do this.
  13. That’s it! You have successfully rebuild your font cache in Windows 10 or Windows 8.1.

If you’re looking for a different approach to rebuilding your font cache, follow the instructions below.

Method 4: Rebuilding the Font Cache via BAT File

If the method above looks like a lot of work and you’re familiar with creating and running BAT scripts, you can speed up the process of rebuilding your font cache considerably by using Notepad to create a BAT script and run it in order to essentially perform the steps from Method 1 automatically.

This method is confirmed to work on Windows 10 and Windows 8.1.

If you want to try and repair your font cache via a BAT script, follow the instructions below to create & run one:

  1. Press Windows key + R to open up a Run dialog box. Inside the text box, type ‘notepad.exe’ and then press Ctrl + Shift + Enter to open up Notepad with admin privileges.
  2. Once you’re inside the elevated Notepad window, paste the following code inside the text box of Notepad:
    @echo off :: Stop and disable "Windows Font Cache Service" service :FontCache sc stop "FontCache" sc config "FontCache" start=disabled sc query FontCache | findstr /I /C:"STOPPED" if not %errorlevel%==0 (goto FontCache) :: Grant access rights to current user for "%WinDir%\ServiceProfiles\LocalService" folder and contents icacls "%WinDir%\ServiceProfiles\LocalService" /grant "%UserName%":F /C /T /Q :: Delete font cache del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*" del /A /F /Q "%WinDir%\System32\FNTCACHE.DAT" :: Enable and start "Windows Font Cache Service" service sc config "FontCache" start=auto sc start "FontCache"
  3. Next, click on File from the ribbon bar at the top of the screen and click on Save as from the newly appeared context menu.
  4. Once you’re inside the Save as menu, change the Save as type drop-down menu to All Files (*.*). After you do this, name your newly created file (under File Name) however you want, but make sure you end it with the ‘.bat‘ extension.
  5. Once the correct extension is configured, hit Save to complete the creation of the script.
  6. Finally, navigate to the location where you saved the .bat file, right-click on it and choose Run as administrator from the context menu.
  7. When prompted by the User Account Control (UAC), click Yes to grant administrative privileges.
  8. Wait until the script is successfully processed, then restart your computer and see if the font issue is fixed at the next computer startup.

If the same problem is still occurring, move down to the next method below.

Method 5: Performing an SFC and DISM Scan

If resetting your font settings and clearing your font cache didn’t fix the problem, chances are you a corrupted Windows file (most likely a font dependency). In this case, you might be able to pinpoint and replace the corrupted files by using a couple of built-in utilities that are known to fix corruption instances – Deployment Image Servicing and Management (DISM) and System File Checker (SFC).

When dealing with corrupted data, you should start with a thorough System File Checker Scan.

Note: This tool is capable of functioning without an internet connection – It uses a locally stored archive to compare potentially corrupted Windows files with healthy equivalents and replace them when necessary.  Once you start this operation, don’t interrupt it until it’s complete as you run the risk of producing other underlying corrupted instances.

Once the SFC scan is finished, reboot your computer and see if the same font issue is still persisting after the next startup is complete.

If the font issue is still ongoing, it’s time to perform a DISM scan.

Note: This type of system file repair will require your computer to maintain a stable Internet connection. This is necessary because it uses a sub-component of Windows Update to find and replace corrupted file instances. Because of this, it’s important to maintain internet access throughout this entire operation.

Once the DISM scan is finally complete, restart your computer once again and see if the font display is fixed once the next startup is complete.

If the same problem is still occurring, move down to the next potential fix below.

Method 6: Performing a Repair install or Clean install

If none of the potential fixes above have worked for you, chances are you’re dealing with some kind of system corruption that cannot be resolved conventionally. If this scenario is applicable, you should be able to fix this problem by resetting every OS-related file.

Several users that were also experiencing font issues on Windows 10 and Windows 8.1 have reported that they managed to fix the problem by repair installing or clean installing their Windows installation:

  • Čista instalacija - Postupak čiste instalacije omogućit će vam resetiranje svake OS datoteke bez potrebe za upotrebom kompatibilnog instalacijskog medija. Još jedna prednost ove metode je što postupak možete započeti izravno s GUI izbornika vaše instalacije sustava Windows. Glavni nedostatak je taj što ćete, ako unaprijed ne napravite sigurnosnu kopiju podataka, izgubiti sve dragocjene podatke s OS pogona.
  • Popravak instalacije (popravak na mjestu) - ako tražite usmjereni pristup koji će dodirivati ​​samo vaše OS datoteke, trebali biste ići na popravak (poznat i kao popravak / nadogradnja na mjestu). Morat ćete upotrijebiti kompatibilni Windows instalacijski medij, ali moći ćete čuvati dragocjene podatke sa svog OS pogona (aplikacije, igre, osobni mediji, pa čak i korisničke postavke).
Označi Windows