Probleme cu codificarea. Afișare incorectă a fonturilor. Rezolvăm problema cu aplicațiile de codificare Windows Win 7 codificare


Uneori, dintr-un motiv sau altul, utilizatorii Windows experimentează ceva care cauzează eșecul codificărilor. Un fel de program nou instalat, un virus, manipulări în registry, nu se știe niciodată ce... Aici au zburat codificările și gata!

Un lucru asemănător mi s-a întâmplat zilele trecute. În unele programe rusificate, o parte din inscripțiile interfeței au început să arate ca amprentele labelor de pasăre au fost inserate în loc de litere:

Sincer să fiu, am petrecut aproape două zile căutând o soluție la problemă. Pe toate forumurile și serviciile de „întrebări și răspunsuri”, în toate manualele și instrucțiunile, toate ca unul repetat aceeași rețetă de soluție, care poate a ajutat pe cineva. Dar nu pentru mine. Și abia când creierul începuse deja să fiarbă și orice speranță de a rezolva problema m-a părăsit, totul a căzut la loc.

Am decis să aranjez rezultatele căutărilor în " Un ghid universal pentru rezolvarea tuturor problemelor de codificare în sistemele de operare Windows XP și Windows Vista / 7". Deși poate să nu fie atât de universal... ;)

Rezolvarea problemelor de codificare în Windows XP:

Paragraful 1. Mai întâi trebuie să vă asigurați că limba rusă este setată pentru programele care nu acceptă Unicode.

Deschidem « Panou de control» și faceți dublu clic pe pictogramă « » . Accesați fila « În plus» « ».

După aceea, găsiți articolul 20880 în lista situată în aceeași filă și bifați caseta de lângă el:

Punctul 2. Este posibil ca problemele de codificare să fie cauzate de o încălcare a setărilor fontului de sistem.

Pentru a restabili setările fontului, descărcați această arhivă


Punctul 3. Următorul pas este schimbarea cheilor de registry care sunt responsabile pentru codificări. Este indicat să faceți aceste modificări doar în ultimă instanță și numai dacă toate punctele anterioare nu au dus la nimic.

această arhivă

Rezolvarea problemelor de codificare în Windows Vista/7:

1. Ca și în cazul Windows XP, asigurați-vă mai întâi că limba rusă este instalată pentru programele care nu acceptă Unicode.

Deschidem « Panou de control» și faceți dublu clic pe pictogramă « limbă și standarde regionale» . Accesați fila « În plus» și setați limba rusă ca « Limbi de program care nu acceptă Unicode»:

Salvați modificările și reporniți computerul. Dacă problema persistă, treceți la pasul 2.

2. Pentru a restabili setările fontului, descărcați această arhivă și rulați fișierul care se află în ea, ignorând toate avertismentele de sistem:


Reporniți sistemul. Dacă problema persistă, treceți la pasul 3.

3. Următorul pas este schimbarea cheilor de registry care sunt responsabile pentru codificări. Este indicat să faceți aceste modificări doar în ultimă instanță și numai dacă toate punctele anterioare nu au dus la nimic.

Pentru a face aceste modificări, descărcați această arhivă și rulați fișierul conținut în ea. Ca și în paragraful anterior, vor apărea avertismente de sistem.

După aceste modificări, va trebui, de asemenea, să reporniți sistemul.

4. Dacă toate cele de mai sus nu au ajutat, trebuie să modificați numele următoarelor fișiere de pagină de coduri din folder C:\Windows\System32:

Fișierul " c_1252.nls" pe " c_1252.nls.bak»
Fișierul " c_1253.nls" pe " c_1253.nls.bak»
Fișierul " c_1254.nls" pe " c_1254.nls.bak»
Fișierul " c_1255.nls" pe " c_1255.nls.bak»

Deoarece aceste fișiere sunt protejate împotriva modificărilor, este recomandabil să folosiți un program minunat pentru a efectua această operațiune.Puteți descărca programul de la

În Windows 7, unele programe pot afișa fonturi incorect (font nou). De exemplu, semne de întrebare în loc de litere sau alte simboluri. Acest lucru se datorează faptului că o temă este setată în setările de aspect Windows care utilizează fonturi non-standard sau limba și standardele regionale sunt diferite de rusă.

O metodă eficientă care remediază codificarea în Windows 7 în cazuri deosebit de grave este să o folosești atunci când nimic nu ajută deloc. Mergem la Panou de control, alege limbă și standarde regionale. Pe fila Formate schimba formatul la engleză (SUA). Apoi accesați fila În plus, apasa butonul Schimbați limba sistemului, și, de asemenea, alege engleză (SUA). După aceea, repornim computerul. Acum că computerul a repornit, reveniți la setările de limbă Rusia rusă). Codificarea ar trebui corectată.


Dacă nu ajută, atunci editați ramurile de registru:

Lansați editorul de registry (Start - Run -\u003e regedit).

Când efectuați următorii pași, fiți extrem de atenți - munca neglijentă cu registrul Windows poate duce la consecințe triste!

Este necesar să se schimbe valorile parametrilor de la „1250” la „1255” – setați valoarea pentru fiecare dintre acești parametri „c_1251.nls” – în următoarele taste:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage

Remediați codarea în Windows XP

Pentru a nu urca cu mânere în registrul Windows, încercați următoarele:

Creați un fișier în bloc-notes prin copierea textului de mai jos în el, salvați-l cu extensia „reg” cu orice nume, litere englezești, de exemplu 1251.reg și rulați-l. În 90% din cazuri cu „crakozyabr” XP ajută.

Windows Registry Editor versiunea 5.00

„1250”="c_1251.nls”

„1251”="c_1251.nls”

„1252”="c_1251.nls”

„1253”="c_1251.nls”

„1254”="c_1251.nls”

„1255”="c_1251.nls”

Sau remediați-l în ramura de registru responsabilă pentru afișarea fonturilor chirilice.

schimbarea la următoarele setări:

1251 REG_SZ c_1251.nls

1252 REG_SZ c_1251.nls

1253 REG_SZ c_1251.nls

Dacă nu ajută, atunci modificați suplimentar:

1254 REG_SZ c_1251.nls

Krakozyabry Care este un cuvânt interesant? Acest cuvânt este de obicei folosit de utilizatorii ruși pentru a se referi la afișarea (codificarea) incorectă/incorectă a caracterelor din programe sau sistemul de operare însuși.
De ce se întâmplă asta? Nu veți găsi un singur răspuns. Acest lucru se poate datora trucurilor virușilor noștri „preferați”, poate fi din cauza unei defecțiuni a sistemului de operare Windows (de exemplu, s-a pierdut electricitatea și computerul s-a oprit), poate că programul a creat un conflict cu un alt sistem de operare sau sistem de operare și totul „a zburat”. În general, pot fi multe motive, iar cel mai interesant este „Tocmai a luat-o și s-a rupt așa”.
Citim articolul și aflăm cum să remediați problema de codificare în programe și sistemul de operare Windows, de când s-a întâmplat.

Pentru cei care încă nu înțeleg ce vreau să spun, iată câteva:


Apropo, am ajuns și eu o dată în această situație și mai există un fișier pe Desktop care m-a ajutat să fac față. Prin urmare, am decis să scriu acest articol.

Mai multe „lucruri” sunt responsabile pentru afișarea codificării (fontului) în Windows - acestea sunt limba, registrul și fișierele sistemului de operare însuși. Acum le vom verifica separat și punct cu punct.

Cum să eliminați și să remediați krakozyabry în loc de rusă (litere rusești) într-un program sau Windows.

1. Verificăm limba instalată pentru programe care nu acceptă Unicode. Poate s-a pierdut pe tine.

Deci, să mergem pe calea: Panoul de control - Opțiuni regionale și de limbă - fila Avansat
Acolo căutăm ca limba rusă să fie.


În Windows XP, pe lângă aceasta, în partea de jos există o listă „Pagini de cod ale tabelelor de conversie” și există o linie cu numărul 20880 în ea. Este necesar să existe și un rus

6. Ultimul punct în care vă dau un dosar care m-a ajutat să repar totul o dată și de aceea l-am lăsat ca amintire. Iată arhiva:

Există două fișiere în interior: krakozbroff.cmd și krakozbroff.reg

Principiul lor este același - să repare hieroglife, pătrate, întrebări sau semne de exclamare în programe și sistemul de operare Windows prin toate mijloacele (în comun krakozyabry). L-am folosit pe primul și mi-a funcționat.

Și în sfârșit, câteva sfaturi:
1) Dacă lucrați cu registry, atunci nu uitați să faceți o copie de rezervă (copie de rezervă) în cazul în care ceva nu merge bine.
2) Este recomandabil să verificați primul articol după fiecare articol.

Asta e tot. Acum știți cum să remediați eliminarea / repararea Krakozyabry (pătrate, hieroglife, semne de exclamare și întrebare) într-un program sau Windows.

Un lucru asemănător mi s-a întâmplat zilele trecute. În unele programe rusificate, o parte din inscripțiile interfeței au început să arate ca amprentele labelor de pasăre au fost inserate în loc de litere:

Sincer să fiu, am petrecut aproape două zile căutând o soluție la problemă. Pe toate forumurile și serviciile de „întrebări și răspunsuri”, în toate manualele și instrucțiunile, toate ca unul repetat aceeași rețetă de soluție, care poate a ajutat pe cineva. Dar nu pentru mine. Și abia când creierul începuse deja să fiarbă și orice speranță de a rezolva problema m-a părăsit, totul a căzut la loc.

Am decis să aranjez rezultatele căutărilor în " Un ghid universal pentru rezolvarea tuturor problemelor de codificare în sistemele de operare Windows XP și Windows Vista / 7". Deși poate că nu este deja atât de universal...

Rezolvarea problemelor de codificare în Windows XP

1. Mai întâi trebuie să vă asigurați că limba rusă este instalată pentru programele care nu acceptă Unicode.

Deschidem " Panou de control". Accesați fila " În plus».

După aceea, găsiți articolul 20880 în lista situată în aceeași filă și bifați caseta de lângă el:

2. Este posibil ca problemele de codificare să fie cauzate de o încălcare a setărilor fontului de sistem.

Pentru a restabili setările fontului, descărcați și rulați fișierul care se află în el, ignorând toate avertismentele de sistem:

Rezolvarea problemelor de codificare în Windows Vista/7

1. Ca și în cazul Windows XP, asigurați-vă mai întâi că limba rusă este instalată pentru programele care nu acceptă Unicode.

Deschidem " Panou de control” și faceți dublu clic pe pictograma „ ". Accesați fila " În plus" și setați limba rusă ca " Limbi de program care nu acceptă Unicode»:

Salvați modificările și reporniți computerul. Dacă problema persistă, treceți la pasul 2.

2. Pentru a restabili setările fontului, descărcați și rulați fișierul care se află în el, ignorând toate avertismentele de sistem:

Reporniți sistemul. Dacă problema persistă, treceți la pasul 3.

3. Următorul pas este schimbarea cheilor de registry care sunt responsabile pentru codificări. Este indicat să faceți aceste modificări doar în ultimă instanță și numai dacă toate punctele anterioare nu au dus la nimic.

Pentru a face aceste modificări, descărcați și rulați fișierul conținut în acesta. Ca și în paragraful anterior, vor apărea avertismente de sistem.

După aceste modificări, va trebui, de asemenea, să reporniți sistemul.

4. Dacă toate cele de mai sus nu au ajutat, trebuie să modificați numele următoarelor fișiere de pagină de coduri din folder C:\Windows\System32:

Fișierul " c_1252.nls" pe " c_1252.nls.bak»
Fișierul " c_1253.nls" pe " c_1253.nls.bak»
Fișierul " c_1254.nls" pe " c_1254.nls.bak»
Fișierul " c_1255.nls" pe " c_1255.nls.bak»

Deoarece aceste fișiere sunt protejate împotriva modificărilor, este recomandabil să folosiți un program minunat pentru a efectua această operație. După instalarea acestuia, trebuie să faceți clic dreapta pe fișierul dorit și să selectați „Unlocker”. În fereastra care se deschide, selectați „ Redenumiți". Schimbați numele fișierului și faceți clic pe " Bine»:

După redenumirea fișierelor de mai sus, copiați fișierul " c_1251.nls" în alt folder (sau copiați în clipboard) și apoi redenumiți-l în " c_1252.nls". Re-inserați (copiați) fișierul " c_1251.nls» într-un folder C:\Windows\System32și redenumiți în „ c_1253.nls„, apoi repetați acest lucru de încă două ori, redenumindu-l în „ c_1254.nls" Și " c_1255.nls».

Ca urmare a acestui paragraf, fișierele „ c_1252.nls», « c_1253.nls», « c_1254.nls», « c_1255.nls" va fi înlocuit cu fișierul " c_1251.nls". Nu uitați să returnați și fișierul " c_1251.nls»:

Iată o astfel de instrucțiune a rezultat. Dacă ceva nu este clar - întrebați în comentarii. Poate că eu (sau alți cititori) vă voi ajuta la rezolvarea problemei dvs.

6 octombrie

Problemele de codificare în Windows sunt o bătaie de cap destul de mare pentru mulți fani și fani ai acestui sistem de operare. Uneori trebuie să suferi și să transpiri mult înainte de a putea rezolva problema de codificare. Află des motivul. chiar mai greu. dar aici, în general, puțini oameni se deranjează ... principalul lucru este să remediați problema și de ce a apărut este o chestiune de vremuri trecute)

Problema cu codificarea a devenit deosebit de relevantă după lansarea noului Windows 10. Microsoft a exagerat din nou cu ceva și, ca rezultat, în unele aplicații, în loc de limbaj, există doar krakozyabry. Dar totul este rezolvat

De fapt, pot exista destul de multe motive pentru resetarea sau modificarea codificării. Dar cele principale sunt:

- actualizare de sistem

- instalarea unor patch-uri de sistem

- actiunea virusului

- upgrade la Windows 10

- mâini strâmbe jucăușe și curiozitate exorbitantă (cea mai comună cauză a tuturor problemelor din Windows)

Recuperare codificare

Cu toate acestea, deoarece această problemă a apărut, trebuie abordată. Mai jos sunt capturi de ecran oferite de o persoană de pe un forum popular. Puteți să le priviți fără riscuri și să faceți experimente pe propriul sistem, „ce se va întâmpla dacă schimbați codificarea”. Toate fonturile sunt prezentate ca krakozyabry arabe complet ilizibile.


Cu toată oroarea aparent sălbatică a situației, această problemă este rezolvată foarte simplu:

mergi la Panou de control->limbă și standarde regionale->Filă avansată->Limba programelor non-Unicode. Schimbăm limba din rusă în engleză, repornim computerul, îl schimbăm din nou în rusă și repornim computerul. Bucurați-vă de fonturi native frumoase din nou!

În Windows 10, codificarea este legată la nivel global de limbajul comun al sistemului. Prin urmare, dacă aveți probleme cu afișarea fonturilor, atunci trebuie să mergeți: Start -> Settings -> Time and Language -> Region and Language -> Setări suplimentare pentru dată și oră, opțiuni regionale-> și vedeți setările în elementele: Limbă și Standarde regionale.







2023 maxim03.ru.