Un lucru asemănător mi s-a întâmplat zilele trecute. În unele programe rusificate, unele dintre inscripțiile interfeței au început să arate ca și cum ar fi fost introduse amprente cu labe de pasăre î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 „întrebări și răspunsuri”, în toate manualele și instrucțiunile, toată lumea a repetat aceeași rețetă de soluție, care poate a ajutat pe cineva. Dar nu pentru mine. Și abia când creierul meu a început să fiarbă și toată speranța de a rezolva problema m-a părăsit, totul a căzut la loc.

Am decis să formatez rezultatele căutării î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 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.

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

După aceasta, 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 conținut în acesta, 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ă pentru programele care nu acceptă Unicode, limba este setată la rusă.

Deschis " Panou de control" și faceți dublu clic pe pictograma " " Accesați fila " În plus" și setați limba rusă ca " Limba programelor 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 aflat în acesta, ignorând toate avertismentele de sistem:

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

3. Următoarea etapă 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 nicăieri.

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 ajută, trebuie să schimbaț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» în dosar C:\Windows\System32și redenumiți-l în " c_1253.nls" și apoi repetați acest lucru de încă două ori, redenumindu-l în " c_1254.nls" Și " c_1255.nls».

Ca urmare a executării acestui pas, 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»:

Așa au ieșit instrucțiunile. Dacă ceva nu este clar, întrebați în comentarii. Poate că eu (sau alți cititori) vă pot ajuta să vă rezolvați problema.

6 octombrie

Problemele de codificare în Windows sunt o bătaie de cap destul de mare pentru mulți iubitori și fani ai acestui sistem de operare. Uneori trebuie să suferi și să transpiri mult înainte de a putea rezolva o problemă de codificare. Aflați motivul, des. chiar mai dificil. dar foarte puțini oameni se deranjează aici... principalul lucru este să remediați problema, iar motivul pentru care a apărut este o chestiune de zile de mult apuse)

Problema cu codificarea a devenit deosebit de urgentă după lansarea noului Windows 10. Microsoft a făcut din nou ceva prea inteligent și, drept urmare, în unele aplicații, în loc de limbaj, există doar farfurie. Dar totul poate fi rezolvat

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

- actualizare de sistem

- instalarea unui fel de patch de sistem

- efectul virusului

- actualizare la Windows 10

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

Restabilirea codificării

Cu toate acestea, deoarece această problemă a apărut, trebuie rezolvată. Mai jos sunt capturi de ecran oferite cu amabilitate 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 o farfurie arabă complet ilizibilă.


În ciuda oroarei aparent sălbatice a situației, această problemă este rezolvată destul de simplu:

să mergem la Panou de control->limbă și standarde regionale->"Filă avansată->Limba programelor care nu acceptă Unicode. Schimbăm limba din rusă în engleză, repornim computerul, îl schimbăm din nou în rusă și repornim computerul. Să ne bucurăm din nou de fonturi native frumoase!

În Windows 10, codificarea este legată la nivel global de limbajul general al sistemului. Prin urmare, dacă aveți probleme la afișarea fonturilor, atunci trebuie să mergeți la: Start -> Setări -> Ora și limba -> Regiune și limbă -> Setări suplimentare pentru dată și oră, setări regionale-> și vedeți setările în elementele: Limbă și Standarde regionale.

Î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ă setările de aspect Windows sunt setate la o temă care utilizează fonturi non-standard sau limba și standardele regionale sunt diferite de rusă.

O metodă eficientă care corectează codificarea în Windows 7 în cazuri deosebit de grave - utilizați-o atunci când nimic nu ajută deloc. Să mergem la Panou de control, Selectați 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, selectați engleză (SUA). După aceasta, reporniți 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 -> regedit).

Când efectuați următoarele acțiuni, fiți extrem de atenți - munca neglijentă cu registrul Windows poate duce la consecințe grave!

Este necesar să schimbați 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

Remedierea codificării în Windows XP

Pentru a evita intervenția cu registry Windows, încercați următoarele:

Creați un fișier în Notepad prin copierea textului de mai jos în el, salvați-l cu extensia „reg” cu orice nume, cu litere englezești, de exemplu 1251.reg, și rulați-l. În 90% din cazurile cu „krakozyabry” 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 corectați-l în filiala de registru responsabilă cu afișarea fonturilor chirilice.

schimbarea la următorii parametri:

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- Ce fel de cuvânt este interesant? Acest cuvânt este folosit de obicei de utilizatorii ruși pentru a descrie afișarea (codificarea) incorectă/incorectă a caracterelor în programe sau în sistemul de operare însuși.
De ce se întâmplă asta? Nu vei găsi un răspuns cert. Acest lucru se poate datora trucurilor virușilor noștri „preferați”, poate din cauza unei defecțiuni a sistemului de operare Windows (de exemplu, electricitatea s-a oprit și computerul s-a oprit), poate că programul a creat un conflict cu un alt sistem de operare și totul a mers. fire de fân. În general, pot fi multe motive, dar cel mai interesant este „S-a stricat așa”.
Citiți articolul și aflați cum să remediați problema cu codificarea în programe și sistemul de operare Windows, odată ce s-a întâmplat.

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


Apropo, m-am trezit și eu o dată în această situație și mai am un fișier pe desktop care m-a ajutat să fac față. De aceea am decis să scriu acest articol.

Mai multe „lucruri” sunt responsabile pentru afișarea codificării (fontului) în Windows - 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ă corectaț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 e pierdut pentru tine.

Deci, haideți să urmăm calea: Panoul de control - Opțiuni regionale și de limbă - fila Avansat
Acolo ne asigurăm că limba este rusă.


În Windows XP, pe lângă aceasta, în partea de jos există o listă de „Pagini de coduri de tabel de conversie” și în ea există o linie cu numărul 20880. Trebuie să fie și un rus acolo

6. Ultimul punct în care vă dau un fișier 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

Au același principiu - corectează hieroglife, pătrate, întrebări sau semne de exclamare în programe și sistemul de operare Windows (în limbajul obișnuit) krakozyabry). L-am folosit pe primul și m-a ajutat.

Ș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 punct după fiecare punct.

Asta e tot. Acum știi cum să repari/elimini Crackerele (pătrate, hieroglife, semne de exclamare și întrebare) într-un program sau Windows.