Cum se repară fonturile corupte pe Windows 10 și 8

Unii utilizatori se confruntă cu probleme ciudate după ce au inserat fonturi personalizate în folderul Font implicit pe Windows 10 și Windows 8.1. Cei mai mulți utilizatori afectați raportează că toate literele fontului lor sunt înlocuite cu pătrate și simboluri.

După investigarea temeinică a acestei probleme, se dovedește că există mai mulți vinovați care ar putea declanșa apariția acestui simbol ciudat. Iată o listă scurtă de cazuri despre care se știe că cauzează această problemă:

  • Este selectat un font ilizibil -  În majoritatea cazurilor, această problemă va apărea din cauza unui font selectat de utilizator, care nu este destinat să fie folosit ca alegere implicită pentru sistemul de operare. În acest caz, ar trebui să puteți remedia problema resetând setările implicite ale fontului utilizând interfața Classic Control Panel.
  • Cheie de registru corelată cu Font - Dacă nu puteți reseta fonturile sistemului de operare utilizând Panoul de control sau modificarea nu se înregistrează, este posibil să aveți de-a face cu un fel de cheie de registru coruptă care stochează informații despre font. În acest caz, ar trebui să puteți remedia problema creând un fișier .reg capabil să suprascrie fiecare valoare a fontului personalizat din Editorul de registru.
  • Cache de fonturi corupte - Potrivit unor utilizatori afectați, această problemă poate apărea și din cauza unei probleme de cache de fon. În acest caz, cea mai bună abordare pentru a remedia problema este de a reconstrui manual cache-ul fontului în Windows 10 după dezactivarea fiecărui serviciu care ar putea să-l utilizeze în mod activ. Cu toate acestea, în cazul în care utilizarea GUI Windows nu este o opțiune (meniurile nu sunt vizibile), cea mai bună abordare este de a reconstrui cache-ul fontului printr-un fișier BAT pe care îl creați dintr-o fereastră Notepad ridicată.
  • Corupția fișierelor de sistem - În circumstanțe grave ale modului, vă puteți aștepta să vedeți această eroare în situațiile în care computerul dvs. se confruntă cu un caz sever de corupție a fișierelor de sistem. În acest caz, ar trebui să încercați să reparați sau să înlocuiți fișierele corupte utilizând un utilitar precum Deployment Image Servicing and Management (DISM) sau System File Checker (SFC). Dacă niciunul dintre ei nu ajunge să facă diferența, singura dvs. speranță de a rezolva problema este să alegeți o instalare curată sau o reparație (reparație la fața locului).

Metoda 1: Restabiliți setările implicite ale fontului prin GUI

Dacă nu ați încercat deja acest lucru, ar trebui să începeți acest ghid de depanare, restabilind fiecare setare a fontului la valorile implicite. Atâta timp cât nu există nicio problemă de corupție subiacentă sau erori care ar putea provoca acest tip de comportament, restabilirea setărilor implicite ale fontului la valorile implicite ar trebui să se ocupe de problemă.

Iată un ghid rapid despre resetarea setărilor curente ale fontului din meniul Panoului de control:

Notă: Instrucțiunile de mai jos ar trebui să funcționeze indiferent de versiunea dvs. Windows.

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „control.exe” în caseta de text și apăsați Enter pentru a deschide interfața clasică a Panoului de control .
  2. În interfața clasică a panoului de control , tastați „fonturi” în textul de căutare (secțiunea din dreapta sus a ecranului) și apăsați Enter. Din lista de rezultate, faceți clic pe Fonturi .
  3. Din ecranul Fonturi , faceți clic pe Setări font din meniul vertical din secțiunea din stânga a ecranului.
  4. În meniul Setări font , faceți clic pe butonul Restabiliți setările de font implicite și așteptați finalizarea operației.
  5. Reporniți computerul și vedeți dacă problema este rezolvată odată ce următoarea pornire este finalizată.

Dacă aceeași problemă apare încă, treceți la următoarea soluție potențială de mai jos.

Metoda 2: Resetați setările implicite ale fontului prin Editorul de registry

Dacă problemele dvs. legate de fonturi sunt atât de grave încât puteți urma instrucțiunile de mai sus (în Metoda 1) pentru a reseta setările fontului la valorile lor implicite (sau ați făcut deja acest lucru, dar aceeași problemă rămâne), ar trebui să puteți remedia corupția fontului problemă prin crearea unui fișier .reg capabil să readucă setările fontului la valorile lor implicite.

Unii utilizatori afectați au confirmat că această metodă le-a permis în cele din urmă să se ocupe de problema ciudată care făcea ca sistemul lor de operare să afișeze caractere și simboluri ciudate.

Dacă doriți să urmați acest ghid, urmați instrucțiunile de mai jos pentru a crea un fișier .reg capabil să readucă setările îndrăznețe la valorile lor implicite:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „notepad.exe”  în caseta de text și apăsați Ctrl + Shift + Enter pentru a deschide o fereastră Notepad cu acces de administrator.

    Notă: Când vi se solicită solicitarea UAC (Control cont utilizator) , faceți clic pe Da pentru a acorda privilegii administrative.

  2. Odată ce vă aflați în fereastra Notepad ridicată, tastați următorul cod în fereastra Notepad:
    Windows Registry Editor Versiunea 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 Italic (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 Italic (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 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]" 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]" 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]" Segoe 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. Apoi, faceți clic pe Fișier (din bara de bandă din partea de sus), apoi faceți clic pe Salvare ca din meniul contextual nou apărut.
  4. Odată ce vă aflați în meniul Salvare ca , navigați la o locație adecvată în care doriți să salvați fișierul .reg. Apoi, accesați meniul derulant asociat cu tipul Salvare ca la Toate fișierele . În cele din urmă, setați orice nume doriți pentru fișierul nou creat, dar asigurați-vă că îl terminați cu extensia „ .reg ”.

  5. Faceți clic pe Salvare pentru a crea în mod eficient fișierul reg.
  6. Apoi, navigați la locația în care ați salvat fișierul .reg , apoi faceți clic dreapta pe acesta și alegeți Executare ca administrator din meniul contextual nou apărut.
  7. Faceți clic pe Da la promptul de confirmare, apoi așteptați finalizarea operației.

Metoda 3: Reconstruiți manual cache-ul fontului în Windows 10

După cum se dovedește, una dintre cele mai frecvente instanțe care va ajunge să declanșeze acest tip de problemă este un fel de corupție în memoria cache a versiunii dvs. Windows. Dacă observați că fonturile nu se afișează corect sau vedeți caractere ciudate în loc de litere, ar trebui să puteți remedia această problemă reconstruind manual cache-ul fontului.

Această operațiune a fost confirmată ca fiind de succes de către mulți utilizatori afectați. Ar trebui să puteți urma instrucțiunile de mai jos, indiferent dacă sunteți pe Windows 10 sau Windows 8.1.

Rețineți că, în mod implicit, fișierul cache al fontului este stocat în următoarea locație:

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

Dacă încercați să accesați direct acest folder, cel mai probabil îl veți putea face direct, deoarece este protejat în mod implicit. Cu toate acestea, ar trebui să puteți accesa folderul și să reconstruiți manual cache-ul fontului la instalarea Windows urmând instrucțiunile de mai jos:

Notă: Înainte de a începe să reconstruiți memoria cache a fontului, vă recomandăm să creați un nou punct de restaurare a sistemului doar în cazul în care ceva nu merge bine.

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „services.msc” în caseta de text și apăsați Enter pentru a deschide ecranul Servicii .

    Notă: Dacă vi se solicită UAC (Control cont utilizator) , faceți clic pe Da pentru a acorda acces de administrator.

  2. Odată ce vă aflați în ecranul Servicii , derulați în jos prin lista serviciilor și localizați serviciul Windows Font Cache . Apoi, faceți clic dreapta pe el și alegeți Proprietăți din meniul contextual.
  3. Odată ce vă aflați în ecranul Proprietăți serviciu cache font Windows  , faceți clic pe fila General . Apoi, faceți clic pe Stop pentru a opri efectiv serviciul, apoi setați tipul Startup la Dezactivat înainte de a face clic pe Apply.
  4. Apoi, repetați pașii 2 și 3 cu Windows Presentation Foundation Font Cache 3.0.0.0 .
  5. Acum că ambele servicii relevante sunt dezactivate, deschideți File Explorer și navigați la următorul folder:
    C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local

    Notă: Deoarece această locație este protejată de Windows, este posibil să nu puteți lipi pur și simplu locația în bara de navigare, deci va trebui să faceți dublu clic pe fiecare director pentru a ajunge acolo.

  6. Când vi se cere să furnizați permisiunea de administrator necesară, faceți clic pe Continuare.
  7. Odată ce vă aflați în locația corectă ( C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ FontCache) apăsați Ctrl + A pentru a selecta totul din interior, apoi faceți clic dreapta pe un element selectat și alegeți Ștergeți din meniul contextual nou apărut .
  8. Apoi, reveniți la C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local  și ștergeți fișierul FontCache3.0.0.0.dat .
  9. Apoi, utilizați File Explorer pentru a naviga la următorul director și ștergeți fișierul FNTCACHE.DAT :
    C: \ Windows \ System32 \
  10. După ce urmați instrucțiunile de mai sus, reporniți computerul și așteptați finalizarea următoarei porniri.
  11. Odată ce computerul pornește înapoi, apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „services.msc” în caseta de text și apăsați Enter pentru a deschide din nou ecranul Servicii .
  12. În interiorul ecranului Servicii , continuați și setați următoarele servicii la un tip de pornire automată: Serviciul Windows Font Cache Serviciul Windows Presentation Foundation Font Cache 3.0.0.0 Notă: Puteți urma pașii 2 și 3 pentru îndrumări despre cum să faceți acest lucru.
  13. Asta e! Ați reconstruit cu succes memoria cache a fonturilor în Windows 10 sau Windows 8.1.

Dacă sunteți în căutarea unei abordări diferite pentru a vă reconstrui memoria cache a fonturilor, urmați instrucțiunile de mai jos.

Metoda 4: Reconstruirea cache-ului fontului prin fișierul BAT

Dacă metoda de mai sus pare multă muncă și sunteți familiarizat cu crearea și rularea scripturilor BAT, puteți accelera considerabil procesul de reconstruire a cache-ului fontului utilizând Notepad pentru a crea un script BAT și a-l rula pentru a efectua în mod esențial pașii din Metoda 1 automat.

Se confirmă că această metodă funcționează pe Windows 10 și Windows 8.1.

Dacă doriți să încercați și să reparați memoria cache a fontului printr-un script BAT, urmați instrucțiunile de mai jos pentru a crea și rula unul:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . În caseta de text, tastați „notepad.exe” și apoi apăsați Ctrl + Shift + Enter pentru a deschide Notepad cu privilegii de administrator.
  2. Odată ce vă aflați în fereastra Notepad ridicată, lipiți următorul cod în caseta de text a Notepad:
    @echo off :: Opriți și dezactivați serviciul "Windows Font Cache Service": FontCache sc opriți "FontCache" sc config "FontCache" start = dezactivat interogare sc FontCache | findstr / I / C: „STOPPED” dacă nu% errorlevel% == 0 (mergeți la FontCache) :: Acordați drepturi de acces utilizatorului curent pentru folderul „% WinDir% \ ServiceProfiles \ LocalService” și conținutul icacls „% WinDir% \ ServiceProfiles \ LocalService "/ grant"% UserName% ": F / C / T / Q :: Șterge cache font del / A / F / Q"% WinDir% \ ServiceProfiles \ LocalService \ AppData \ Local \ FontCache \ * FontCache * "del / A / F / Q "% WinDir% \ System32 \ FNTCACHE.DAT" :: Activați și porniți serviciul "Windows Font Cache Service" service sc config "FontCache" start = auto sc start "FontCache"
  3. Apoi, faceți clic pe Fișier din bara de panglică din partea de sus a ecranului și faceți clic pe Salvare ca din meniul contextual nou apărut.
  4. Odată ce vă aflați în meniul Salvare ca , schimbați meniul vertical Salvare ca tip în Toate fișierele (*. *). După ce faceți acest lucru, denumiți fișierul nou creat (sub Nume fișier ) după cum doriți, dar asigurați-vă că îl terminați cu „. extensie bat '.
  5. După configurarea extensiei corecte, apăsați Salvare pentru a finaliza crearea scriptului.
  6. În cele din urmă, navigați la locația în care ați salvat fișierul .bat , faceți clic dreapta pe acesta și alegeți Run as administrator din meniul contextual.
  7. Când vi se solicită Controlul contului de utilizator (UAC) , faceți clic pe Da pentru a acorda privilegii administrative.
  8. Așteptați până când scriptul este procesat cu succes, apoi reporniți computerul și vedeți dacă problema fontului este rezolvată la următoarea pornire a computerului.

Dacă aceeași problemă apare în continuare, treceți la următoarea metodă de mai jos.

Metoda 5: Efectuarea unei scanări SFC și DISM

Dacă resetarea setărilor fontului și ștergerea cache-ului fontului nu au rezolvat problema, este posibil să fiți un fișier Windows corupt (cel mai probabil o dependență de font). În acest caz, este posibil să puteți identifica și înlocui fișierele corupte utilizând câteva utilitare încorporate despre care se știe că remediază instanțele de corupție - Deployment Image Servicing and Management (DISM) și System File Checker (SFC).

Când aveți de-a face cu date corupte, ar trebui să începeți cu o scanare detaliată a sistemului de verificare a fișierelor .

Notă: Acest instrument este capabil să funcționeze fără o conexiune la internet - Folosește o arhivă stocată local pentru a compara fișierele Windows potențial corupte cu echivalente sănătoase și a le înlocui atunci când este necesar. Odată ce începeți această operațiune, nu o întrerupeți până când nu este finalizată, deoarece riscați să produceți alte instanțe corupte subiacente.

După finalizarea scanării SFC, reporniți computerul și vedeți dacă aceeași problemă de font persistă după finalizarea următoarei porniri.

Dacă problema fontului este încă în curs, este timpul să efectuați o scanare DISM .

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:

  • Instalare curată - O procedură de instalare curată vă va permite să resetați fiecare fișier OS fără a fi nevoie să utilizați un suport de instalare compatibil. Un alt avantaj al acestei metode este că puteți porni procedura direct din meniul GUI al instalării Windows. Principalul dezavantaj este că, cu excepția cazului în care copiați datele în avans, veți pierde orice date valoroase de pe unitatea de operare.
  • Instalare de reparații (reparații la fața locului) - Dacă sunteți în căutarea unei abordări concentrate care să vă atingă doar fișierele OS, ar trebui să alegeți o instalare de reparație (cunoscută și sub numele de reparație / actualizare la fața locului). Va trebui să utilizați un suport de instalare Windows compatibil, dar veți putea păstra date valoroase din unitatea de operare (aplicații, jocuri, suporturi personale și chiar preferințe ale utilizatorului).
Etichetează Windows