Daripada huruf terdapat petak - Windows - Pentadbiran - Katalog artikel - Computerland

Krakozyabry- Apakah jenis perkataan yang menarik ini? Perkataan ini biasanya digunakan oleh pengguna Rusia untuk menerangkan paparan (pengekodan) aksara yang tidak betul/salah dalam program atau Sistem Pengendalian itu sendiri.
Mengapa ini berlaku? Anda tidak akan menemui jawapan yang pasti. Ini mungkin disebabkan oleh helah virus "kegemaran" kami, mungkin disebabkan oleh kerosakan OS Windows (contohnya, elektrik terputus dan komputer dimatikan), mungkin program itu mencipta konflik dengan OS lain dan semuanya berjalan lancar. kekacauan. Secara umum, terdapat banyak sebab, tetapi yang paling menarik ialah "Ia hanya rosak seperti itu."
Baca artikel dan ketahui cara menyelesaikan masalah pengekodan dalam program dan OS Windows, sebaik sahaja ia berlaku.

Bagi mereka yang masih tidak faham apa yang saya maksudkan, berikut adalah beberapa:


By the way, saya juga mendapati diri saya dalam situasi ini sekali dan saya masih mempunyai fail pada desktop saya yang membantu saya mengatasinya. Itulah sebabnya saya memutuskan untuk menulis artikel ini.

Beberapa "perkara" bertanggungjawab untuk memaparkan pengekodan (font) dalam Windows - bahasa, pendaftaran dan fail OS itu sendiri. Sekarang kita akan menyemaknya secara berasingan dan titik demi titik.

Bagaimana untuk mengalih keluar dan membetulkan krakozyabry dan bukannya bahasa Rusia (huruf Rusia) dalam program atau Windows.

1. Kami menyemak bahasa yang dipasang untuk program yang tidak menyokong Unicode. Mungkin ia hilang pada awak.

Jadi, mari ikut laluan: Panel Kawalan - Pilihan Serantau dan Bahasa - tab Lanjutan
Di sana kami memastikan bahawa bahasa itu adalah bahasa Rusia.


Di Windows XP, sebagai tambahan kepada ini, di bahagian bawah terdapat senarai "Halaman kod jadual penukaran" dan di dalamnya terdapat garis dengan nombor 20880. Perlu ada orang Rusia di sana juga

6. Perkara terakhir yang saya berikan kepada anda fail yang membantu saya membetulkan semuanya sekali dan itulah sebabnya saya meninggalkannya sebagai kenang-kenangan. Berikut ialah arkibnya:

Terdapat dua fail di dalam: krakozbroff.cmd dan krakozbroff.reg

Mereka mempunyai prinsip yang sama - hieroglif, segi empat sama, soalan atau tanda seru yang betul dalam program dan OS Windows (dalam bahasa biasa) krakozyabry). Saya menggunakan yang pertama dan ia membantu saya.

Dan akhirnya, beberapa petua:
1) Jika anda bekerja dengan pendaftaran, maka jangan lupa untuk membuat sandaran (salinan sandaran) sekiranya berlaku masalah.
2) Adalah dinasihatkan untuk menyemak titik pertama selepas setiap mata.

Itu sahaja. Kini anda tahu cara membetulkan/mengalih keluar Keropok (segi empat sama, hieroglif, seruan dan tanda soal) dalam program atau Windows.

Selalunya, selepas memasang aplikasi tertentu pada komputer anda, Russification, pengemaskinian, dll., fon dipaparkan secara tidak betul dalam tetingkap tertentu aplikasi ini, serta dalam tetingkap sistem pengendalian itu sendiri. Sebagai peraturan, ini tidak menjejaskan kestabilan komputer, tetapi ia menimbulkan banyak kesulitan untuk pengguna, kerana tingkap dan bukannya huruf memaparkan hieroglif, petak, nombor dan simbol lain yang mereka tidak faham. Selalunya ia menjadi mustahil untuk bekerja pada komputer sedemikian. Sebahagian besar pengguna menyelesaikan masalah secara radikal - pasang semula Windows atau bawa komputer ke bengkel. Walaupun selalunya anda boleh keluar dari situasi semasa dengan lebih mudah. Sudah tentu, kaedah yang dicadangkan oleh pengarang bukanlah ubat penawar, tetapi dalam kebanyakan kes ia menyelesaikan masalah.

Untuk mula, Pastikan tempat dan tempat anda dikonfigurasikan dengan betul:

(item dalam kurungan kadangkala tiada)

  • pergi ke "Panel Kawalan" - klik "Mula" - ("Tetapan") - "Panel Kawalan". Di sana kita pergi ke (“Tarikh, masa, bahasa dan piawaian wilayah”) - "Bahasa dan piawaian wilayah", tetingkap dengan nama yang sama akan dibuka (lihat rajah di bawah);
  • pada tab "Pilihan Serantau".: dalam bahagian "Standard dan format bahasa" kami menunjukkan "Rusia"; dalam bahagian "Lokasi" - negara anda;
  • pada tab "Bahasa".: dalam bahagian “Bahasa dan perkhidmatan input teks”, klik butang “Maklumat lanjut”. Tetingkap dengan nama yang sama akan dibuka. Pastikan bahawa pada tab "Tetapan" dalam bahagian "Perkhidmatan yang dipasang" bahasa Rusia sepadan dengan papan kekunci Rusia (lihat rajah di bawah), dan klik butang "OK";
  • pada tab "Lanjutan".: dalam bahagian "Bahasa program yang tidak menyokong Unicode", tetapkan "Rusia" (lihat rajah di bawah). Klik butang "Guna", kemudian "OK".

Jika tetapan yang ditentukan telah dibuat pada komputer atau, selepas membuatnya, masalah dengan memaparkan fon tidak hilang, anda perlu membuat beberapa perubahan pada pendaftaran sistem.

Perhatian!!!

Pendaftaran sistem adalah elemen yang sangat penting dalam sistem pengendalian. Itulah sebabnya:
1. Selain daripada parameter yang ditunjukkan di bawah, jangan ubah apa-apa lagi di dalamnya jika anda tidak pasti tentang ketepatan tindakan anda!
2. Sebelum meneruskan lebih lanjut, pastikan anda membuat salinan pendaftaran! Ia boleh digunakan untuk memulihkan keadaan pendaftaran sistem jika sebarang masalah timbul selepas menukarnya.
Untuk membuat salinan pendaftaran sistem melancarkan "Editor Pendaftaran", yang mana dalam menu "Mula" pilih "Jalankan". Tetingkap "Jalankan Program" akan muncul di sudut kiri bawah skrin. Taip perkataan regedit di dalamnya dan klik OK. Dalam "Editor Pendaftaran", dalam menu "Fail", pilih "Eksport". Dalam tetingkap "Eksport fail pendaftaran" yang terbuka, nyatakan lokasi simpan, nama fail salinan pendaftaran, dalam bahagian "Julat pendaftaran" (di bahagian bawah tetingkap) tandakan kotak semak "Seluruh pendaftaran" dan klik Butang "Simpan".

Untuk menyelesaikan masalah dengan paparan fon

dalam Windows XP anda perlu menukar nilai parameter "1250" dan "1252", yang terletak di cawangan pendaftaran HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage, daripada "c_1250.nls" kepada "c_1251.nls ” dan daripada “c_1252.nls” " kepada "c_1251.nls" masing-masing.

Bagaimana hendak melakukannya:
  • Lancarkan "Editor Pendaftaran" (lihat kotak di atas).
  • Membuka folder yang sepadan secara berurutan di sebelah kiri Editor Pendaftaran, pergi ke cawangan HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage. (Ini bermakna anda perlu membuka folder "HKEY_LOCAL_MACHINE" dahulu, buka folder "SYSTEM" di dalamnya dan "CurrentControlSet" di dalamnya, dsb.)
  • Apabila anda sampai ke bahagian CodePage dan menyerlahkannya di sebelah kiri Editor Registry, senarai pilihan yang cukup baik akan muncul di sebelah kanan. Anda perlu mencari parameter "1250" dan "1252" di antaranya. Kemudian klik dua kali pada yang pertama dengan butang tetikus kiri. Tetingkap Edit Parameter Rentetan dibuka. Di sana, dalam tetingkap "Nilai", "c_1250.nls" perlu ditukar kepada "c_1251.nls" dan klik butang "OK" (lihat rajah). Selepas ini, tukar nilai parameter "1252" daripada "c_1252.nls" kepada "c_1251.nls" dengan cara yang sama. Klik butang "OK" dan mulakan semula komputer.

Selepas but semula, masalah dengan fon tidak dipaparkan dengan betul akan hilang.

  • Lihat pada
  • Menyediakan Windows dengan betul.

    Sebelum mengambil sebarang langkah drastik, mari konfigurasikan atau semak tetapan Windows. Untuk ini kami akan buka Panel kawalan(Panel Kawalan) dan pilih " bahasa dan standard serantau" (Pilihan Serantau dan Bahasa), pada tab " Piawaian serantau"(Pilihan Serantau) cari bahagian" Standard dan format bahasa" (Standard dan format dan Lokasi) - ia bertanggungjawab ke atas bentuk dan bahasa di mana tarikh, masa ditulis, ukuran panjang yang digunakan dan sebagainya. Dalam kes kami, lebih baik untuk menetapkannya bahasa Rusia(Rusia). Parameter kedua dalam " Lokasi" bertanggungjawab, antara lain, untuk fon sistem, ini adalah apa yang kita perlukan. Kita perlu memastikan bahawa ia ditetapkan di sana - Rusia(Rusia).

    Pada tab kedua " Selain itu" dalam kumpulan " Bahasa program bukan Unicode“Kita perlu menjelirkan lidah bahasa Rusia(Rusia). Pilihan ini membenarkan program yang tidak menyokong Unicode untuk memaparkan menu dan dialog dalam bahasa mereka sendiri dengan memasang halaman kod dan fon yang diperlukan. Walau bagaimanapun, program yang direka untuk bahasa lain (cth Asia Timur) mungkin tidak memaparkan teks dengan betul. Bahasa sistem hanya mempengaruhi program yang tidak menggunakan format Unicode. Bahasa yang dipilih tidak mengubah menu dan kotak dialog Windows dan program lain yang menyokong Unicode.


    Pada "tab" Bahasa" (Bahasa) dalam kumpulan Bahasa dan perkhidmatan input teks klik butang Maklumat lanjut, dalam tab yang dibuka Pilihan(Parameter) pastikan bahawa dalam " Perkhidmatan yang Dipasang"Bahasa Rusia diberikan papan kekunci Rusia.


    Selepas ini, apabila memaparkan semua menu dan mesej, XP akan menggunakan pengekodan Rusia. Sudah tentu, ini tidak akan menjejaskan huruf Latin dalam apa cara sekalipun. Dalam program Russified, bukannya surat, terdapat krakozyabrs. Jika anda telah mengkonfigurasi "Tetapan Serantau" dengan betul, tetapi masih, dalam program Rusia (contohnya, Photoshop) omong kosong ditunjukkan dalam nama tingkap, arahan dan panel, maka kemungkinan besar anda perlu menggunakan nasihat berikut, ia harus diperhatikan bahawa ia adalah untuk pengguna berpengalaman dan lebih sesuai untuk versi Windows bukan Rusia, jika tidak masalah dengan program bahasa Rusia mungkin bermula.

    1. Buka pendaftaran.
    2. Cari kunci HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Nls\Codepage.

    3. Tukar nilai parameter 1250 dan 1252 daripada cp_1250.nls kepada cp_1251.nls dan cp_1252.nls kepada cp_1251.nls masing-masing. (Untuk Windows 2000/XP nama telah berubah sedikit - C_1251.NLS tanpa satu huruf).
    4. Perubahan akan berkuat kuasa selepas memulakan semula komputer.
    5. AMARAN: JANGAN sekali-kali memadam atau menukar maklumat dalam pendaftaran melainkan anda pasti ia adalah apa yang anda perlukan. Jika tidak, perubahan data yang salah boleh menyebabkan kerosakan Windows dan, paling baik, maklumat itu perlu dipulihkan.

    Apabila menaip, petak muncul dan bukannya huruf Rusia:

    Jika anda pasti bahawa fon tersebut adalah Cyrillic, maka perhatikan sama ada ia adalah fon. Adalah dipercayai bahawa ini adalah masalah lama dan kurang relevan sekarang, tetapi soalan mengenai topik ini masih ditemui di forum. Terdapat dua jadual kod (Eropah Barat) dan (Cyrillic). 1252 termasuk julat Unicode BasicLatin (Latin ringkas) dan (diakritik untuk bahasa Perancis, Jerman, dll.). 1251 termasuk julat Unicode BasicLatin dan Cyrillic. Aplikasi Unicode akan memilih aksara mengikut nombor Unicode, terdapat sedikit masalah di sini. Dengan aplikasi bukan Unicode keadaan menjadi lebih rumit. Secara umumnya mereka hanya akan mengakses aksara CP1252 (Eropah Barat). Semua di atas tidak bergantung pada versi Windows! Jika abjad Cyrillic dalam fon diletakkan di tempat abjad Latin lanjutan (CP1252), maka dalam program bukan Unicode semuanya akan baik-baik saja, tetapi program Unicode akan terhenti: apabila masuk dengan susun atur Cyrillic, mereka akan mencari aksara dengan nombor Unicode Cyrillic dalam fon (CP1251) dan tidak menemuinya. Jika abjad Cyrillic berada pada CP1251 yang sah, maka, sebaliknya, program bukan Unicode tidak akan menemuinya. Terdapat beberapa cara untuk menipu semua orang dan mengacaukan abjad Cyrillic di sana sini.

    1. Salin abjad Cyrillic di bahagian bawah 1252 (WE) dan 1251 (Cyr). Inilah yang dilakukan oleh ParaType, sebagai contoh, dalam fonnya dengan nama akhiran CTT. Akan ada sedikit ketegangan di sini dengan simbol Euro dan huruf Serbia Ђ - mari kita ucapkan terima kasih sekali lagi kepada Suruhanjaya Unicode untuk zaman kanak-kanak kami yang bahagia tanpa bimbingan mereka dan tanpa euro mereka.
    2. Buat fon yang mengandungi hanya CP1251 (Cyr), dan kemudian uraikannya dalam pendaftaran (w2k/XP) atau dalam win.ini (Win9x) ke dalam [font_name] Cyr, sama seperti kita menguraikan Times New Roman menjadi Times New Roman Cyr, Times CE Roman Baru, dsb. Ini boleh dilakukan dengan program Bantuan WGL (dan yang serupa). Untuk membolehkan WGL Assistance melihat fon ini sebagai Cyr, apabila menjananya dalam FontLab anda perlu menetapkan Halaman Kod yang Disokong: 1252 dan 1251.
    3. Buat fon yang mengandungi hanya CP1251 (Cyr), dan kemudian gunakan penggodaman hebat yang dinamakan sempena Bill Gates sendiri. Jika beberapa bait dalam fail fon ditukar daripada 00 kepada CC, maka fon sedemikian akan dianggap Cyrillic, i.e. Ini bermakna bahawa dengan fon ini, program bukan Unicode akan mengakses CP1251, yang kami perlukan! (Kita bercakap tentang bait tinggi medan fsSelection pada jadual OS/2. Ini adalah ciri tidak berdokumen dan, lebih-lebih lagi, ciri yang bercanggah dengan spesifikasi TrueType, tetapi ini adalah cara fon nasional sistem direka dalam Win3.11.) Anda boleh melakukan ini secara manual jika anda tahu cara mencari bait ini, tetapi lebih mudah untuk menggunakan FontLab. Ini dilakukan seperti ini: Set Watak Microsoft dipasang Cyrillic CP1251, untuk mengelakkan gangguan dengan beberapa program Unicode (contohnya, Word 8/97) kami juga memasang Kod Halaman yang Disokong: 1252 dan 1251. Kemudian dalam sifat TrueType kami tandakan kotak Letakkan MS Char Set ke dalam medan fsSelection. Semuanya ada dalam beg (maaf untuk kata-kata). Ciri ini akan berfungsi di bawah Win9x, w2k (dan kemungkinan besar XP juga; di bawah NT - saya tidak tahu).

    Dari teori kepada amalan

    Krakozyabry- Apakah jenis perkataan yang menarik ini? Perkataan ini biasanya digunakan oleh pengguna Rusia untuk menerangkan paparan (pengekodan) aksara yang tidak betul/salah dalam program atau Sistem Pengendalian itu sendiri.
    Mengapa ini berlaku? Anda tidak akan menemui jawapan yang pasti. Ini mungkin disebabkan oleh helah virus "kegemaran" kami, mungkin disebabkan oleh kerosakan OS Windows (contohnya, elektrik terputus dan komputer dimatikan), mungkin program itu mencipta konflik dengan OS lain dan semuanya berjalan lancar. kekacauan. Secara umum, terdapat banyak sebab, tetapi yang paling menarik ialah "Ia hanya rosak seperti itu."
    Baca artikel dan ketahui cara menyelesaikan masalah pengekodan dalam program dan OS Windows, sebaik sahaja ia berlaku.

    Bagi mereka yang masih tidak faham apa yang saya maksudkan, berikut adalah beberapa:


    By the way, saya juga mendapati diri saya dalam situasi ini sekali dan saya masih mempunyai fail pada desktop saya yang membantu saya mengatasinya. Itulah sebabnya saya memutuskan untuk menulis artikel ini.

    Beberapa "perkara" bertanggungjawab untuk memaparkan pengekodan (font) dalam Windows - bahasa, pendaftaran dan fail OS itu sendiri. Sekarang kita akan menyemaknya secara berasingan dan titik demi titik.

    Bagaimana untuk mengalih keluar dan membetulkan krakozyabry dan bukannya bahasa Rusia (huruf Rusia) dalam program atau Windows.

    1. Kami menyemak bahasa yang dipasang untuk program yang tidak menyokong Unicode. Mungkin ia hilang pada awak.

    Jadi, mari ikut laluan: Panel Kawalan - Pilihan Serantau dan Bahasa - tab Lanjutan
    Di sana kami memastikan bahawa bahasa itu adalah bahasa Rusia.


    Di Windows XP, sebagai tambahan kepada ini, di bahagian bawah terdapat senarai "Halaman kod jadual penukaran" dan di dalamnya terdapat garis dengan nombor 20880. Perlu ada orang Rusia di sana juga

    6. Perkara terakhir yang saya berikan kepada anda fail yang membantu saya membetulkan semuanya sekali dan itulah sebabnya saya meninggalkannya sebagai kenang-kenangan. Berikut ialah arkibnya:

    Terdapat dua fail di dalam: krakozbroff.cmd dan krakozbroff.reg

    Mereka mempunyai prinsip yang sama - hieroglif, segi empat sama, soalan atau tanda seru yang betul dalam program dan OS Windows (dalam bahasa biasa) krakozyabry). Saya menggunakan yang pertama dan ia membantu saya.

    Dan akhirnya, beberapa petua:
    1) Jika anda bekerja dengan pendaftaran, maka jangan lupa untuk membuat sandaran (salinan sandaran) sekiranya berlaku masalah.
    2) Adalah dinasihatkan untuk menyemak titik pertama selepas setiap mata.

    Itu sahaja. Kini anda tahu cara membetulkan/mengalih keluar Keropok (segi empat sama, hieroglif, seruan dan tanda soal) dalam program atau Windows.

    Ramai pengguna komputer telah pun menghadapi masalah ini. Ia muncul selepas memasang aplikasi, permainan, Russifications dan fail lain yang dimuat turun dari Internet. Sebab utama kemunculan petak aneh dan bukannya tanda dan simbol waras adalah proses mengganggu operasi sistem pengendalian. Setiap program yang anda pasang, diperoleh daripada Internet, membuat pelarasan tertentu pada sistem.

    Petak tidak mempunyai kesan buruk secara langsung terhadap prestasi komputer peribadi (PC). Walau bagaimanapun, mereka membawa banyak kesulitan, kerana semua fon dan gambar tertakluk kepada pembetulan sedemikian yang kemudiannya menjadi mustahil untuk bekerja dengannya. Bagaimana untuk menghilangkan hieroglif dan petak yang muncul dan bukannya huruf?

    Ramai amatur terdesak yang telah menjadi mangsa pengaruh sedemikian memutuskan untuk mengambil langkah radikal, iaitu memasang semula keseluruhan sistem pada PC mereka. Kaedah menangani bencana ini sememangnya membantu, tetapi masalah itu boleh ditangani dengan langkah-langkah yang kurang radikal.

    Kami membentangkan kepada anda arahan langkah demi langkah, pelaksanaannya akan menjimatkan masa anda dengan ketara dan membantu anda menyingkirkan pelanggaran. Perlu diingat bahawa kaedah ini memerlukan campur tangan secara langsung dalam pendaftaran, yang merupakan asas sistem pengendalian, jadi anda perlu berhati-hati dan ketat mengikuti prosedur yang ditetapkan. Jika tidak, anda boleh mencipta masalah yang tidak perlu untuk diri sendiri. Jadi mari kita mulakan:

    1. Masukkan "Editor Pendaftaran". Untuk membuat ini:

    Tekan kekunci ikon WINDOWS pada papan kekunci anda;

    Kemudian, sambil menahan butang ini, tahan kekunci "R" (untuk susun atur papan kekunci Rusia, kekunci "K"). Tetingkap akan dibuka pada perkhidmatan anda di mana anda boleh melancarkan program. Taip regedit ke dalam baris input arahan dan klik pada butang "OK" atau tekan ENTER.

    Rajah 1. Tetingkap "Run", dalam medan teks yang kami tulis regedit

    1. Menu akan dibuka di hadapan anda dengan folder yang dibentangkan di sana di sebelah kiri. Anda harus pergi ke HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage.

    Untuk melakukan ini, anda perlu membuka:

    Dalam langkah pertama, folder yang dipanggil "HKEY_LOCAL_MACHINE";

    Di dalamnya kita berminat dengan bahagian yang dipanggil "CurrentControlSet", kita perlu pergi ke dalamnya.

    1. Sasaran kami ialah bahagian yang dipanggil "CodePage". Setelah mencapainya, anda harus memilihnya di sebelah kiri dalam "Editor Pendaftaran" itu sendiri. Selepas anda melengkapkan prosedur ini, sejumlah besar parameter akan dibentangkan di sebelah kanan pendaftaran. Dalam senarai ini kami hanya berminat dengan tiga parameter. Mereka perlu ditemui. Iaitu, parameter dengan sebutan:
    2. “1250”;
    • “1253”.
    1. Mari kita mula bekerja dengan mereka.

    Pertama, klik kiri pada parameter "1250";

    Selepas ini, tetingkap yang kami perlukan akan dibuka di bawah nama yang ditunjukkan di bahagian atasnya, "Menukar parameter rentetan";

    Di dalamnya anda akan menemui dua baris, kami perlu terus bekerja dengan baris bertajuk "Nilai";

    Dalam baris ini anda perlu menukar kandungan kepada "c_1251.nls", kemudian klik butang "OK" atau tekan kekunci ENTER;

    Rajah.2. Menukar pengekodan dalam tetingkap pendaftaran.

    Kami melakukan prosedur yang sama untuk dua parameter yang tinggal "1252" dan "1253".

    1. Selepas semua prosedur di atas, anda harus memulakan semula komputer anda. Apabila PC dihidupkan semula, bukannya hieroglif dan petak, huruf dan nombor akan muncul semula di hadapan anda.

    Cara alternatif

    Semua perubahan yang diperlukan boleh dibuat terus ke pendaftaran sistem menggunakan kaedah lain yang kurang rumit. Untuk kaedah ini, anda memerlukan fail REG. Kandungan daripada mereka akan membuat semua perubahan yang diperlukan pada PC anda.

    Anda boleh memuat turun fail ini di Internet.