A me è successa una cosa simile l'altro giorno. In alcuni programmi russificati, alcune iscrizioni sull'interfaccia iniziarono a sembrare come se al posto delle lettere fossero state inserite impronte di zampe di uccelli:

Ad essere sincero, ho passato quasi due giorni a cercare una soluzione al problema. Su tutti i forum e i servizi “domande e risposte”, in tutti i manuali e le istruzioni, tutti ripetevano la stessa ricetta risolutiva, che potrebbe aver aiutato qualcuno. Ma non per me. E solo quando il mio cervello ha cominciato a ribollire e ogni speranza di risolvere il problema mi ha abbandonato, tutto è andato a posto.

Ho deciso di formattare i risultati della ricerca in " Una guida universale per risolvere tutti i problemi di codifica nei sistemi operativi Windows XP e Windows Vista/7" Anche se forse non è così universale...

Risoluzione dei problemi di codifica in Windows XP

1. Per prima cosa devi assicurarti che la lingua russa sia installata per i programmi che non supportano Unicode.

Aprire " Pannello di controllo" Vai alla scheda " Inoltre».

Successivamente, trova l'articolo 20880 nell'elenco situato nella stessa scheda e seleziona la casella accanto ad esso:

2. È possibile che i problemi di codifica siano causati da una violazione delle impostazioni dei caratteri di sistema.

Per ripristinare le impostazioni del carattere, scaricare ed eseguire il file in esso contenuto, ignorando tutti gli avvisi di sistema:

Risoluzione dei problemi di codifica in Windows Vista/7

1. Come nel caso di Windows XP, assicurati innanzitutto che per i programmi che non supportano Unicode, la lingua sia impostata su Russo.

Aprire " Pannello di controllo" e fare doppio clic sull'icona " " Vai alla scheda " Inoltre" e imposta la lingua russa come " Lingua dei programmi che non supportano Unicode»:

Salva le modifiche e riavvia il computer. Se il problema persiste, vai al passaggio 2.

2. Per ripristinare le impostazioni del carattere, scaricare ed eseguire il file in esso contenuto, ignorando tutti gli avvisi di sistema:

Riavviare il sistema. Se il problema persiste, vai al passaggio 3.

3. La fase successiva consiste nel modificare le chiavi di registro responsabili delle codifiche. È consigliabile apportare queste modifiche solo come ultima risorsa e solo se tutti i punti precedenti non hanno portato a nulla.

Per apportare queste modifiche, scaricare ed eseguire il file in esso contenuto. Come nel paragrafo precedente appariranno gli avvisi di sistema.

Dopo queste modifiche sarà necessario riavviare anche il sistema.

4. Se tutto quanto sopra non risolve il problema, è necessario modificare i nomi dei seguenti file di code page nella cartella C:\Windows\System32:

File " c_1252.nls" SU " c_1252.nls.bak»
File " c_1253.nls" SU " c_1253.nls.bak»
File " c_1254.nls" SU " c_1254.nls.bak»
File " c_1255.nls" SU " c_1255.nls.bak»

Poiché questi file sono protetti da modifiche, è consigliabile utilizzare un meraviglioso programma per eseguire questa operazione. Dopo averlo installato, è necessario fare clic con il pulsante destro del mouse sul file desiderato e selezionare "Unlocker". Nella finestra che si apre, seleziona " Rinominare" Modificare il nome del file e fare clic su " OK»:

Dopo aver rinominato i file sopra, copia il file " c_1251.nls" in un'altra cartella (o copia negli appunti) e quindi rinominarlo in " c_1252.nls" Ri-incolla (copia) il file " c_1251.nls» nella cartella C:\Windows\System32 e rinominarlo in " c_1253.nls" e poi ripeti l'operazione altre due volte, rinominandolo in " c_1254.nls" E " c_1255.nls».

Come risultato dell'esecuzione di questo passaggio, i file " c_1252.nls», « c_1253.nls», « c_1254.nls», « c_1255.nls" sarà sostituito dal file " c_1251.nls" Non dimenticare di restituire anche il file " c_1251.nls»:

Ecco come sono venute le istruzioni. Se qualcosa non è chiaro chiedete nei commenti. Forse io (o altri lettori) possiamo aiutarti a risolvere il tuo problema.

6 ottobre

I problemi di codifica in Windows sono un grosso grattacapo per molti amanti e fan di questo sistema operativo. A volte devi soffrire e sudare molto prima di poter risolvere un problema di codifica. Scoprirne il motivo, spesso. ancora più difficile. ma pochissime persone si preoccupano qui... l'importante è risolvere il problema, e il motivo per cui è sorto è una questione di tempi ormai lontani)

Il problema con la codifica è diventato particolarmente urgente dopo il rilascio del nuovo Windows 10. Microsoft ha fatto ancora una volta qualcosa di troppo intelligente e di conseguenza in alcune applicazioni, invece del linguaggio, ci sono solo parole senza senso. Ma tutto può essere risolto

In effetti, ci possono essere molte ragioni per reimpostare o modificare la codifica. Ma i principali sono:

- aggiornamento del sistema

- installazione di una sorta di patch di sistema

— effetto del virus

- aggiornamento a Windows 10

- mani giocose e storte e curiosità esorbitante (la causa più comune di tutti i problemi in Windows)

Ripristino della codifica

Tuttavia, poiché è sorto questo problema, è necessario risolverlo. Di seguito sono riportati gli screenshot gentilmente forniti da una persona da un forum popolare. Puoi guardarli senza rischi ed esperimenti sul tuo sistema, "cosa succederà se cambi la codifica". Tutti i caratteri sono presentati come caratteri arabi senza senso completamente illeggibili.


Nonostante tutto l'orrore apparentemente selvaggio della situazione, questo problema è risolto in modo abbastanza semplice:

andiamo a Pannello di controllo->lingua e standard regionali->Scheda "Avanzate".->Lingua dei programmi che non supportano Unicode. Cambiamo la lingua dal russo all'inglese, riavviamo il computer, la cambiamo di nuovo in russo e riavviamo nuovamente il computer. Godiamoci di nuovo i bellissimi caratteri nativi!

In Windows 10 la codifica è legata globalmente alla lingua generale del sistema. Pertanto, se hai problemi con la visualizzazione dei caratteri, devi andare su: Start -> Impostazioni -> Ora e lingua -> Regione e lingua -> Impostazioni aggiuntive di data e ora, impostazioni regionali-> e vedere le impostazioni nelle voci: Lingua e Norme regionali.

In Windows 7, alcuni programmi potrebbero visualizzare i caratteri in modo errato (nuovo carattere). Ad esempio, punti interrogativi invece di lettere o altri simboli. Ciò è dovuto al fatto che le impostazioni dell'aspetto di Windows sono impostate su un tema che utilizza caratteri non standard oppure che la lingua e gli standard regionali sono diversi dal russo.

Un metodo efficace che corregge la codifica in Windows 7 in casi particolarmente gravi: usalo quando nulla aiuta affatto. Andiamo a Pannello di controllo, Selezionare lingua e standard regionali. Sulla scheda Formati cambia il formato in Inglese (Stati Uniti). Quindi vai alla scheda Inoltre, premi il bottone Cambia la lingua del sistema e seleziona anche Inglese (Stati Uniti). Successivamente, riavvia il computer. Ora che il computer si è riavviato, ripristina le impostazioni della lingua su Russia russa). La codifica dovrebbe essere corretta.


Se il problema persiste, modifica i rami del registro:

Avviare l'editor del registro (Start - Esegui -> regedit).

Quando esegui le seguenti azioni, fai molta attenzione: un lavoro imprudente con il registro di Windows può portare a conseguenze disastrose!

È necessario modificare i valori dei parametri da “1250” a “1255” - impostare il valore per ciascuno di questi parametri “c_1251.nls” - nei seguenti tasti:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage

Correzione della codifica in Windows XP

Per evitare di armeggiare con il registro di Windows, provare quanto segue:

Crea un file nel Blocco note copiandovi il testo sottostante, salvalo con l'estensione “reg” con un nome qualsiasi, in lettere inglesi, ad esempio 1251.reg, ed eseguilo. Nel 90% dei casi con “krakozyabry” XP aiuta.

Editor del Registro di sistema di Windows versione 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"

Oppure correggilo nel ramo del registro responsabile della visualizzazione dei caratteri cirillici.

modificando i seguenti parametri:

1251 REG_SZ c_1251.nls

1252 REG_SZ c_1251.nls

1253 REG_SZ c_1251.nls

Se il problema persiste, modifica inoltre:

1254 REG_SZ c_1251.nls

Krakozyabry- Che razza di parola è interessante? Questa parola viene solitamente utilizzata dagli utenti russi per descrivere la visualizzazione (codifica) errata/errata dei caratteri nei programmi o nel sistema operativo stesso.
Perché succede questo? Non troverai una risposta certa. Ciò potrebbe essere dovuto ai trucchi dei nostri virus “preferiti”, forse a un malfunzionamento del sistema operativo Windows (ad esempio è andata via la corrente elettrica e il computer si è spento), forse il programma ha creato un conflitto con un altro sistema operativo e tutto è andato in tilt. In generale, le ragioni possono essere molte, ma la più interessante è "Si è rotto così".
Leggi l'articolo e scopri come risolvere il problema con la codifica nei programmi e nel sistema operativo Windows, una volta che si è verificato.

Per coloro che ancora non capiscono cosa intendo, eccone alcuni:


A proposito, anch'io mi sono trovato in questa situazione una volta e ho ancora un file sul desktop che mi ha aiutato ad affrontarlo. Ecco perché ho deciso di scrivere questo articolo.

Diverse "cose" sono responsabili della visualizzazione della codifica (carattere) in Windows: la lingua, il registro e i file del sistema operativo stesso. Ora li controlleremo separatamente e punto per punto.

Come rimuovere e correggere krakozyabry invece del russo (lettere russe) in un programma o Windows.

1. Controlliamo la lingua installata per i programmi che non supportano Unicode. Forse ti è sfuggito.

Quindi, seguiamo il percorso: Pannello di controllo - Opzioni internazionali e della lingua - Scheda Avanzate
Lì ci assicuriamo che la lingua sia il russo.


In Windows XP, oltre a questo, in basso c'è l'elenco delle “Codici tabella di conversione” e in esso è presente una riga con il numero 20880. Ci vuole anche un russo lì

6. L'ultimo punto in cui ti do un file che mi ha aiutato a sistemare tutto una volta ed è per questo che l'ho lasciato per ricordo. Ecco l'archivio:

All'interno sono presenti due file: krakozbroff.cmd e krakozbroff.reg

Hanno lo stesso principio: correggere geroglifici, quadrati, domande o punti esclamativi nei programmi e nel sistema operativo Windows (nel linguaggio comune) krakozyabry). Ho usato il primo e mi ha aiutato.

E infine un paio di consigli:
1) Se lavori con il registro, non dimenticare di eseguire un backup (copia di backup) nel caso qualcosa vada storto.
2) Si consiglia di verificare il 1° punto dopo ogni punto.

È tutto. Ora sai come correggere/rimuovere i cracker (quadrati, geroglifici, punti esclamativi e punti interrogativi) in un programma o in Windows.