Slično mi se dogodilo neki dan. U nekim rusificiranim programima neki od natpisa na sučelju počeli su izgledati kao da su umjesto slova umetnuti otisci ptičjih šapa:

Da budem iskren, proveo sam gotovo dva dana tražeći rješenje problema. Na svim forumima i servisima za pitanja i odgovore, u svim priručnicima i uputama, svi su ponavljali isti recept rješenja, koji je možda nekome pomogao. Ali ne za mene. I tek kad mi je mozak počeo kuhati i napustila me svaka nada u rješenje problema, sve je sjelo na svoje mjesto.

Odlučio sam oblikovati rezultate pretraživanja u " Univerzalni vodič za rješavanje svih problema kodiranja u operativnim sustavima Windows XP i Windows Vista/7" Iako možda i nije toliko univerzalan...

Rješavanje problema kodiranja u sustavu Windows XP

1. Najprije morate biti sigurni da je ruski jezik instaliran za programe koji ne podržavaju Unicode.

Otvoren " Upravljačka ploča" Idi na karticu " Dodatno».

Nakon toga pronađite stavku 20880 na listi koja se nalazi na istoj kartici i potvrdite kućicu pored nje:

2. Moguće je da su problemi s kodiranjem uzrokovani kršenjem postavki fonta sustava.

Za vraćanje postavki fonta preuzmite i pokrenite datoteku koja se nalazi u njemu, zanemarujući sva upozorenja sustava:

Rješavanje problema kodiranja u sustavu Windows Vista/7

1. Kao iu slučaju sustava Windows XP, prvo provjerite je li za programe koji ne podržavaju Unicode jezik postavljen na ruski.

Otvoren " Upravljačka ploča" i dvaput kliknite na ikonu " " Idi na karticu " Dodatno" i postavite ruski jezik kao " Jezik programa koji ne podržavaju Unicode»:

Spremite promjene i ponovno pokrenite računalo. Ako se problem nastavi, prijeđite na 2. korak.

2. Za vraćanje postavki fonta preuzmite i pokrenite datoteku koja se nalazi u njemu, zanemarujući sva upozorenja sustava:

Ponovno pokrenite sustav. Ako se problem nastavi, prijeđite na 3. korak.

3. Sljedeća faza je promjena ključeva registra koji su odgovorni za kodiranje. Preporučljivo je napraviti ove promjene samo kao posljednje sredstvo i samo ako sve prethodne točke nisu dovele nikuda.

Da biste napravili ove promjene, preuzmite i pokrenite datoteku koja se nalazi u njemu. Kao iu prethodnom odlomku, pojavit će se upozorenja sustava.

Nakon ovih promjena morat ćete ponovno pokrenuti sustav.

4. Ako sve gore navedeno ne pomogne, morate promijeniti nazive sljedećih datoteka kodne stranice u mapi C:\Windows\System32:

Datoteka " c_1252.nls" na " c_1252.nls.bak»
Datoteka " c_1253.nls" na " c_1253.nls.bak»
Datoteka " c_1254.nls" na " c_1254.nls.bak»
Datoteka " c_1255.nls" na " c_1255.nls.bak»

Budući da su te datoteke zaštićene od izmjena, preporučljivo je koristiti prekrasan program za izvođenje ove operacije. Nakon što ga instalirate, potrebno je desnom tipkom miša kliknuti na željenu datoteku i odabrati “Unlocker”. U prozoru koji se otvori odaberite " Preimenovati" Promijenite naziv datoteke i kliknite " u redu»:

Nakon preimenovanja gornjih datoteka, kopirajte datoteku " c_1251.nls" u neku drugu mapu (ili kopirajte u međuspremnik), a zatim je preimenujte u " c_1252.nls" Ponovno zalijepite (kopirajte) datoteku " c_1251.nls» u mapu C:\Windows\System32 i preimenuj ga u " c_1253.nls" i ponovite ovo još dva puta, preimenujući ga u " c_1254.nls"I" c_1255.nls».

Kao rezultat izvođenja ovog koraka, datoteke " c_1252.nls», « c_1253.nls», « c_1254.nls», « c_1255.nls" bit će zamijenjen datotekom " c_1251.nls" Ne zaboravite također vratiti datoteku " c_1251.nls»:

Ovako su ispale upute. Ako vam nešto nije jasno, pitajte u komentarima. Možda ja (ili drugi čitatelji) mogu pomoći u rješavanju vašeg problema.

6. listopada

Problemi s kodiranjem u Windowsima prilično su velika glavobolja za mnoge ljubitelje i fanove ovog operativnog sustava. Ponekad se morate mnogo patiti i znojiti prije nego što riješite problem kodiranja. Saznajte razlog, često. još teže. ali vrlo malo ljudi se gnjavi ovdje ... glavno je riješiti problem, a zašto je nastao pitanje je davno prošlih dana)

Problem s kodiranjem postao je posebno hitan nakon izlaska novog Windowsa 10. Microsoft je opet napravio nešto prepametno i kao rezultat toga, u nekim aplikacijama umjesto jezika, samo su blebetanja. Ali sve se može riješiti

Zapravo, može postojati dosta razloga za resetiranje ili promjenu kodiranja. Ali glavni su:

- ažuriranje sustava

- instaliranje neke vrste zakrpe sustava

— učinak virusa

- ažuriranje na Windows 10

- krive razigrane ruke i pretjerana znatiželja (najčešći uzrok svih problema u windowsima)

Vraćanje kodiranja

Međutim, budući da se ovaj problem pojavio, potrebno ga je riješiti. Ispod su snimke zaslona koje je ljubazno ustupila jedna osoba s jednog popularnog foruma. Možete ih pogledati bez rizika i eksperimenata na vlastitom sustavu, "što će se dogoditi ako promijenite kodiranje." Svi fontovi predstavljeni su kao potpuno nečitljiva arapska besmislica.


Unatoč svom naizgled divljem užasu situacije, ovaj se problem rješava prilično jednostavno:

idemo Upravljačka ploča->jezika i regionalnih standarda->Kartica "Napredno".->Jezik programa koji ne podržavaju Unicode. Promijenimo jezik s ruskog na engleski, ponovno pokrenemo računalo, promijenimo ga ponovno na ruski i ponovno pokrenemo računalo. Uživajmo ponovno u prekrasnim izvornim fontovima!

U sustavu Windows 10, kodiranje je globalno povezano s općim jezikom sustava. Stoga, ako imate problema s prikazom fontova, trebate otići na: Start -> Postavke -> Vrijeme i jezik -> Regija i jezik -> Dodatne postavke datuma i vremena, regionalne postavke-> i pogledajte postavke u stavkama: Jezik i Regionalni standardi.

U sustavu Windows 7 neki programi mogu neispravno prikazati fontove (novi font). Na primjer, upitnici umjesto slova ili drugih simbola. To je zbog činjenice da su postavke izgleda sustava Windows postavljene na temu koja koristi nestandardne fontove ili da se jezik i regionalni standardi razlikuju od ruskog.

Učinkovita metoda koja ispravlja kodiranje u sustavu Windows 7 u posebno teškim slučajevima - koristite je kada ništa ne pomaže. Idemo Upravljačka ploča, Izaberi jezika i regionalnih standarda. Na kartici Formati promijeniti format u engleski (SAD). Zatim idite na karticu Dodatno, pritisni gumb Promjena jezika sustava, a također odaberite engleski (SAD). Nakon ovoga ponovno pokrenite računalo. Sada kada se računalo ponovno pokrenulo, vratite jezične postavke na Ruska Rusija). Kodiranje treba ispraviti.


Ako ne pomogne, uredite grane registra:

Pokrenite uređivač registra (Start - Pokreni -> regedit).

Prilikom izvođenja sljedećih radnji budite izuzetno oprezni - nemaran rad s registrom sustava Windows može dovesti do strašnih posljedica!

Potrebno je promijeniti vrijednosti parametara sa “1250” na “1255” - postaviti vrijednost za svaki od ovih parametara “c_1251.nls” - u sljedećim ključevima:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage

Popravljanje kodiranja u sustavu Windows XP

Kako biste izbjegli petljanje s registrom sustava Windows, pokušajte sljedeće:

Napravite datoteku u Notepadu kopiranjem teksta ispod u nju, spremite je s ekstenzijom “reg” s bilo kojim nazivom, engleskim slovima, na primjer 1251.reg, i pokrenite je. U 90% slučajeva s “krakozyabry” XP pomaže.

Windows Registry Editor verzija 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”

Ili ga ispravite u ogranku registra odgovornom za prikaz ćiriličnih fontova.

mijenjanje na sljedeće parametre:

1251 REG_SZ c_1251.nls

1252 REG_SZ c_1251.nls

1253 REG_SZ c_1251.nls

Ako ne pomaže, dodatno promijenite:

1254 REG_SZ c_1251.nls

Krakozyabry- Kakva je ovo zanimljiva riječ? Ovu riječ obično koriste ruski korisnici za opisivanje netočnog/netočnog prikaza (kodiranja) znakova u programima ili samom Operativnom sustavu.
Zašto se to događa? Nećete naći definitivan odgovor. To može biti zbog trikova naših "omiljenih" virusa, možda zbog kvara Windows OS-a (na primjer, nestalo je struje i računalo se isključilo), možda je program stvorio sukob s drugim OS-om i sve je nestalo poremećen. Općenito, razloga može biti mnogo, ali najzanimljiviji je “Samo se tako pokvarilo”.
Pročitajte članak i saznajte kako riješiti problem s kodiranjem u programima i Windows OS-u, nakon što se dogodi.

Za one koji još uvijek ne razumiju što mislim, evo nekoliko:


Usput, i ja sam se jednom našao u ovoj situaciji i još uvijek imam datoteku na desktopu koja mi je pomogla da se nosim s tim. Zato sam odlučio napisati ovaj članak.

Nekoliko je "stvari" odgovorno za prikaz kodiranja (fonta) u sustavu Windows - jezik, registar i datoteke samog OS-a. Sada ćemo ih provjeriti zasebno i točku po točku.

Kako ukloniti i ispraviti krakozyabry umjesto ruskih (ruskih slova) u programu ili Windowsima.

1. Provjeravamo instalirani jezik za programe koji ne podržavaju Unicode. Možda ste to izgubili.

Dakle, slijedimo put: Upravljačka ploča - Regionalne i jezične mogućnosti - kartica Napredno
Tamo se uvjeravamo da je jezik ruski.


U sustavu Windows XP, osim ovoga, na dnu se nalazi popis “Kodnih stranica tablice pretvorbe” iu njemu se nalazi linija s brojem 20880. Tu mora biti i Rus

6. Zadnja točka u kojoj vam dajem datoteku koja mi je jednom pomogla da sve popravim i zato sam je ostavio za uspomenu. Evo arhive:

Unutra se nalaze dvije datoteke: krakozbroff.cmd i krakozbroff.reg

Imaju isti princip - ispravne hijeroglife, kvadrate, pitanja ili uskličnike u programima i Windows OS (u uobičajenom jeziku) krakozyabry). Koristio sam prvi i pomogao mi je.

I za kraj, par savjeta:
1) Ako radite s registrom, nemojte zaboraviti napraviti sigurnosnu kopiju (sigurnosnu kopiju) u slučaju da nešto pođe po zlu.
2) Preporučljivo je provjeriti 1. točku nakon svake točke.

To je sve. Sada znate kako popraviti/ukloniti krekere (kvadratiće, hijeroglife, uskličnike i upitnike) u programu ili Windowsima.