Problemer med koding. Feil visning av fonter. Vi løser problemet med kodingen av Windows-applikasjoner Endre kodesiden til Windows 7

💖 Liker du det? Del lenken med vennene dine

En lignende ting skjedde med meg her om dagen. I noen russifiserte programmer begynte en del av grensesnittinskripsjonene å se ut som fuglepoteavtrykk ble satt inn i stedet for bokstaver:

For å være ærlig brukte jeg nesten to dager på å lete etter en løsning på problemet. På alle forumene og tjenestene til "spørsmål og svar", i alle manualer og instruksjoner, gjentok alt som en den samme løsningsoppskriften, noe som kan ha hjulpet noen. Men ikke for meg. Og først da hjernen min allerede hadde begynt å koke og ethvert håp om å løse problemet forlot meg, falt alt på plass.

Jeg bestemte meg for å ordne resultatene av søkene i " En one-stop guide for å løse alle kodingsproblemer i operasjonssaler Windows-systemer XP og Windows Vista/7". Selv om det kanskje ikke er så universelt allerede ...

Løse kodingsproblemer i Windows XP

1. Først må du sørge for at det russiske språket er installert for programmer som ikke støtter Unicode.

Vi åpner " Kontrollpanel". Gå til fanen " I tillegg».

Etter det, finn element 20880 i listen på samme fane og merk av i boksen ved siden av:

2. Det er mulig at kodingsproblemer er forårsaket av brudd på systemfontinnstillingene.

For å gjenopprette skriftinnstillingene, last ned og kjør filen som er i den, og ignorer alle systemadvarsler:

Løse kodingsproblemer i Windows Vista/7

1. Som i tilfellet med Windows XP, sørg først for at Russian er installert for programmer som ikke støtter Unicode.

Vi åpner " Kontrollpanel" og dobbeltklikk på ikonet " ". Gå til fanen " I tillegg" og sett det russiske språket som " Programspråk som ikke støtter Unicode»:

Lagre endringer og start datamaskinen på nytt. Hvis problemet vedvarer, gå til trinn 2.

2. For å gjenopprette fontinnstillingene, last ned og kjør filen som er i den, og ignorer alle systemadvarsler:

Start systemet på nytt. Hvis problemet vedvarer, gå til trinn 3.

3. Neste trinn er å endre registernøklene som er ansvarlige for koding. Det er tilrådelig å gjøre disse endringene kun som en siste utvei og bare hvis alle de foregående punktene ikke har ført til noe.

For å gjøre disse endringene, last ned og kjør filen i den. Som i forrige avsnitt vil systemadvarsler vises.

Etter disse endringene må du også starte systemet på nytt.

4. Hvis alt det ovennevnte ikke hjalp, må du endre navnene på følgende kodesidefiler i mappen C:\Windows\System32:

Fil " c_1252.nls"på" c_1252.nls.bak»
Fil " c_1253.nls"på" c_1253.nls.bak»
Fil " c_1254.nls"på" c_1254.nls.bak»
Fil " c_1255.nls"på" c_1255.nls.bak»

Siden disse filene er beskyttet mot endringer, er det tilrådelig å bruke et fantastisk program for å utføre denne operasjonen. Etter å ha installert den, må du høyreklikke på ønsket fil og velge "Unlocker". I vinduet som åpnes velger du " Gi nytt navn". Endre filnavnet og klikk på " OK»:

Etter å ha endret navn på filene ovenfor, kopier filen " c_1251.nls" til en annen mappe (eller kopier til utklippstavlen) og endre navn på den til " c_1252.nls". Lim inn (kopier) filen på nytt " c_1251.nls» til en mappe C:\Windows\System32 og gi nytt navn til " c_1253.nls", og gjenta dette to ganger til, og gi det nytt navn til " c_1254.nls"Og" c_1255.nls».

Som et resultat av dette avsnittet vil filene " c_1252.nls», « c_1253.nls», « c_1254.nls», « c_1255.nls' vil bli erstattet av filen ' c_1251.nls". Ikke glem å også returnere filen " c_1251.nls»:

Her er en slik instruksjon vist seg. Hvis noe ikke er klart - spør i kommentarfeltet. Kanskje jeg (eller andre lesere) vil hjelpe med å løse problemet ditt.

I noen tilfeller står brukere av den syvende versjonen av Microsoft OS overfor følgende problem: noe av teksten (filer, system- eller programkontroller, sider i nettleseren) vises som uleselige tegn, såkalte. "Krakozyabry". Å løse dette problemet kan være ganske enkelt.

Grunnårsaken til det aktuelle problemet er ikke gjenkjent installert av systemet koding eller feil konverteringstabell er valgt. Du kan fikse dette problemet på flere måter.

Metode 1: Endre systemlokaliteten

I de fleste tilfeller kan problemer med kodingsgjenkjenning elimineres ved å endre systemlokaliteten - fra russisk til engelsk, deretter tilbake til russisk. Dette gjøres som følger:

Metode 2: Endre kodingen gjennom systemregisteret

Den andre metoden for å korrigere feil med lesing av kodingen er å manuelt velge de nødvendige tabellene gjennom systemregisteret.

Første alternativ


Alternativt alternativ
Den første kodingserstatningssekvensen som presenteres er ikke tidseffektiv, men det er en måte å øke hastigheten på - lag en REG-fil med forhåndsdefinerte kommandoer.

  1. Åpne Notisblokk med administrative rettigheter: åpen "Start", begynn å skrive navnet på programmet i søkefeltet, høyreklikk deretter på resultatet og velg det aktuelle elementet fra hurtigmenyen
  2. Lim inn følgende tekst i boksen:


    "1250"="c_1250.nls"
    "1251"="c_1251.nls"
    "1252"="c_1252.nls"
    "1253"="c_1253.nls"
    "1254"="c_1254.nls"
    "1255"="c_1255.nls"


    "ARIAL"=dword:00000000


    "Arial,0"="Arial,204"
    "Comic Sans MS,0"="Comic Sans MS,204"
    "Courier,0"="Courier New,204"
    "Courier,204"="Courier New,204"
    "MS Sans Serif,0"="MS Sans Serif,204"
    "Tahoma,0"="Tahoma,204"
    "Times New Roman,0"="Times New Roman,204"
    "Verdana,0"="Verdana,204"
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

    Merk følgende! Husk å skrive inn en tom linje etter siste linje!

  3. Bruk deretter avsnitt "Fil""Lagre som".


    Et lagringsvindu åpnes - velg først "Alle" på menyen "Filtype", skriv deretter inn navnet på dokumentet som skal opprettes i følgende format:

    *vilkårlig navn*.reg

  4. Lukk "Notisbok" og naviger til katalogen der du lagret filen. Vær oppmerksom på at ikonet nå ser ut som en registerfil. På dette stadiet anbefaler vi å gjøre backup data - åpen "Registerredigering" og bruk poengene "Fil""Eksport".

    Etter det kan du kjøre den opprettede REG-filen ved å dobbeltklikke på LMB.

    Bekreft at du vil gjøre endringer.

  5. Start datamaskinen på nytt.
  6. I de fleste tilfeller er trinnene ovenfor nok til å fikse alle problemer med krakozyabry, men du bør huske på at de kan føre til andre problemer, så vi anbefaler å bruke det bare som en siste utvei.

Metode 3: Installere operativsystemet på nytt

Metodene beskrevet ovenfor har kanskje ikke ønsket effekt - problemet fortsetter å bli observert, til tross for brukerens handlinger. I dette tilfellet kan den feilaktige tilknytningen av kodingstabeller ikke endres manuelt, og den eneste måten å fikse det på er å installere operativsystemet på nytt.

Konklusjon

Vi har vurdert metoder for å fikse problemet med å vise krakozyabr i stedet for vanlig tekst i Windows 7. Til slutt vil vi merke oss at en slik feil oftest observeres i piratkopierte "ompakker", så vi minner deg nok en gang om - bruk kun lisensiert programvare eller dens gratis analoger.

Krakozyabry Hva er et interessant ord? Dette ordet brukes vanligvis av russiske brukere for å referere til feil/feil visning (koding) av tegn i programmer eller selve operativsystemet.
Hvorfor skjer dette? Du vil ikke finne et eneste svar. Dette kan være på grunn av triksene til våre "favoritt" virus, det kan skyldes en feil i Windows OS (for eksempel gikk strøm tapt og datamaskinen slått av), kanskje programmet skapte en konflikt med et annet eller OS og alt "fløy". Generelt kan det være mange grunner, og den mest interessante er "Det tok det bare og brast sånn."
Vi leser artikkelen og finner ut hvordan du kan fikse kodingsproblemet i programmer og Windows OS, siden det skjedde.

For de som fortsatt ikke forstår hva jeg mener, her er noen:


Forresten, jeg kom også i denne situasjonen en gang, og det er fortsatt en fil på skrivebordet som hjalp meg med å håndtere det. Derfor bestemte jeg meg for å skrive denne artikkelen.

Flere "ting" er ansvarlige for å vise kodingen (fonten) i Windows - dette er språket, registeret og filene til selve operativsystemet. Nå skal vi sjekke dem separat og punkt for punkt.

Hvordan fjerne og fikse krakozyabry i stedet for russiske (russiske bokstaver) i et program eller Windows.

1. Vi sjekker det installerte språket for programmer som ikke støtter Unicode. Kanskje han har gått seg vill på deg.

Så la oss gå langs stien: Kontrollpanel - Regionale og språkalternativer - kategorien Avansert
Der ser vi etter at språket skal være russisk.


I Windows XP, i tillegg til dette, er det nederst en liste "Kodesider for konverteringstabeller" og det er en linje med nummeret 20880 i den. Det er nødvendig at det også var en russer

6. Det siste punktet der jeg gir deg en fil som hjalp meg med å fikse alt en gang, og det er derfor jeg la den som et minne. Her er arkivet:

Det er to filer inne: krakozbroff.cmd og krakozbroff.reg

Prinsippet deres er det samme - å fikse hieroglyfer, firkanter, spørsmål eller utropstegn i programmer og Windows OS på alle måter (til felles krakozyabry). Jeg brukte den første og den fungerte for meg.

Og til slutt et par tips:
1) Hvis du jobber med registeret, så ikke glem å ta en sikkerhetskopi (sikkerhetskopi) i tilfelle noe går galt.
2) Det anbefales å sjekke 1. vare etter hvert element.

Det er alt. Nå vet du hvordan du kan fikse fjern / fikse Krakozyabry (firkanter, hieroglyfer, utropstegn og spørsmålstegn) i et program eller Windows.

En lignende ting skjedde med meg her om dagen. I noen russifiserte programmer begynte en del av grensesnittinskripsjonene å se ut som fuglepoteavtrykk ble satt inn i stedet for bokstaver:

For å være ærlig brukte jeg nesten to dager på å lete etter en løsning på problemet. På alle forumene og tjenestene til "spørsmål og svar", i alle manualer og instruksjoner, gjentok alt som en den samme løsningsoppskriften, noe som kan ha hjulpet noen. Men ikke for meg. Og først da hjernen min allerede hadde begynt å koke og ethvert håp om å løse problemet forlot meg, falt alt på plass.

Jeg bestemte meg for å ordne resultatene av søkene i " En one-stop guide for å løse alle kodingsproblemer i operativsystemer Windows XP og Windows Vista/7". Selv om det kanskje ikke er så universelt allerede ...

Løse kodingsproblemer i Windows XP

1. Først må du sørge for at det russiske språket er installert for programmer som ikke støtter Unicode.

Vi åpner " Kontrollpanel". Gå til fanen " I tillegg».

Etter det, finn element 20880 i listen på samme fane og merk av i boksen ved siden av:

2. Det er mulig at kodingsproblemer er forårsaket av brudd på systemfontinnstillingene.

Last ned dette arkivet for å gjenopprette fontinnstillinger

dette arkivet

Løse kodingsproblemer i Windows Vista/7

1. Som i tilfellet med Windows XP, sørg først for at Russian er installert for programmer som ikke støtter Unicode.

Vi åpner " Kontrollpanel" og dobbeltklikk på ikonet " ". Gå til fanen " I tillegg" og sett det russiske språket som " Programspråk som ikke støtter Unicode»:

Lagre endringer og start datamaskinen på nytt. Hvis problemet vedvarer, gå til trinn 2.

2. For å gjenopprette fontinnstillingene, last ned dette arkivet og kjør filen som er i det, og ignorer alle systemadvarsler:

Start systemet på nytt. Hvis problemet vedvarer, gå til trinn 3.

3. Neste trinn er å endre registernøklene som er ansvarlige for koding. Det er tilrådelig å gjøre disse endringene kun som en siste utvei og bare hvis alle de foregående punktene ikke har ført til noe.

For å gjøre disse endringene, last ned dette arkivet og kjør filen i det. Som i forrige avsnitt vil systemadvarsler vises.

Etter disse endringene må du også starte systemet på nytt.

4. Hvis alt det ovennevnte ikke hjalp, må du endre navnene på følgende kodesidefiler i mappen C:\Windows\System32:

Fil " c_1252.nls"på" c_1252.nls.bak»
Fil " c_1253.nls"på" c_1253.nls.bak»
Fil " c_1254.nls"på" c_1254.nls.bak»
Fil " c_1255.nls"på" c_1255.nls.bak»

Siden disse filene er beskyttet mot endringer, er det tilrådelig å bruke et fantastisk program for å utføre denne operasjonen. Etter å ha installert den, må du høyreklikke på ønsket fil og velge "Unlocker". I vinduet som åpnes velger du " Gi nytt navn". Endre filnavnet og klikk på " OK»:

Etter å ha endret navn på filene ovenfor, kopier filen " c_1251.nls" til en annen mappe (eller kopier til utklippstavlen) og endre navn på den til " c_1252.nls". Lim inn (kopier) filen på nytt " c_1251.nls» til en mappe C:\Windows\System32 og gi nytt navn til " c_1253.nls", og gjenta dette to ganger til, og gi det nytt navn til " c_1254.nls"Og" c_1255.nls».

Som et resultat av dette avsnittet vil filene " c_1252.nls», « c_1253.nls», « c_1254.nls», « c_1255.nls' vil bli erstattet av filen ' c_1251.nls". Ikke glem å også returnere filen " c_1251.nls»:

Her er en slik instruksjon vist seg. Hvis noe ikke er klart - spør i kommentarfeltet. Kanskje jeg (eller andre lesere) vil hjelpe med å løse problemet ditt.

Noen ganger, på grunn av en eller annen grunn, opplever Windows-brukere noe som gjør at koding mislykkes. Et slags nyinstallert program, et virus, manipulasjoner i registeret, du vet aldri hva ... Her har kodingene flydd og det er det!

En lignende ting skjedde med meg her om dagen. I noen russifiserte programmer begynte en del av grensesnittinskripsjonene å se ut som fuglepoteavtrykk ble satt inn i stedet for bokstaver:

For å være ærlig brukte jeg nesten to dager på å lete etter en løsning på problemet. På alle forumene og tjenestene til "spørsmål og svar", i alle manualer og instruksjoner, gjentok alt som en den samme løsningsoppskriften, noe som kan ha hjulpet noen. Men ikke for meg. Og først da hjernen min allerede hadde begynt å koke og ethvert håp om å løse problemet forlot meg, falt alt på plass.

Jeg bestemte meg for å ordne resultatene av søkene i " En universell veiledning for å løse alle kodingsproblemer i Windows XP og Windows Vista / 7 operativsystemer". Selv om det kanskje ikke er så universelt... ;)

Løse kodingsproblemer i Windows XP:

Paragraf 1. Først må du sørge for at det russiske språket er satt for programmer som ikke støtter Unicode.

Vi åpner « Kontrollpanel» og dobbeltklikk på ikonet « » . Gå til fanen « I tillegg» « ».

Etter det, finn element 20880 i listen på samme fane og merk av i boksen ved siden av:

Punkt 2. Det er mulig at kodingsproblemer er forårsaket av brudd på systemfontinnstillingene.

Last ned dette arkivet for å gjenopprette fontinnstillinger


Punkt 3. Neste trinn er å endre registernøklene som er ansvarlige for koding. Det er tilrådelig å gjøre disse endringene kun som en siste utvei og bare hvis alle de foregående punktene ikke har ført til noe.

dette arkivet

Løse kodingsproblemer i Windows Vista/7:

1. Som i tilfellet med Windows XP, sørg først for at Russian er installert for programmer som ikke støtter Unicode.

Vi åpner « Kontrollpanel» og dobbeltklikk på ikonet « språk og regionale standarder» . Gå til fanen « I tillegg» og sett det russiske språket som « Programspråk som ikke støtter Unicode»:

Lagre endringer og start datamaskinen på nytt. Hvis problemet vedvarer, gå til trinn 2.

2. For å gjenopprette fontinnstillingene, last ned dette arkivet og kjør filen som er i det, og ignorer alle systemadvarsler:


Start systemet på nytt. Hvis problemet vedvarer, gå til trinn 3.

3. Neste trinn er å endre registernøklene som er ansvarlige for koding. Det er tilrådelig å gjøre disse endringene kun som en siste utvei og bare hvis alle de foregående punktene ikke har ført til noe.

For å gjøre disse endringene, last ned dette arkivet og kjør filen i det. Som i forrige avsnitt vil systemadvarsler vises.

Etter disse endringene må du også starte systemet på nytt.

4. Hvis alt det ovennevnte ikke hjalp, må du endre navnene på følgende kodesidefiler i mappen C:\Windows\System32:

Fil " c_1252.nls"på" c_1252.nls.bak»
Fil " c_1253.nls"på" c_1253.nls.bak»
Fil " c_1254.nls"på" c_1254.nls.bak»
Fil " c_1255.nls"på" c_1255.nls.bak»

Siden disse filene er beskyttet mot modifikasjon, er det lurt å bruke et fantastisk program for å utføre denne operasjonen. Du kan laste ned programmet fra

fortelle venner