İrlandalı Windows kodu sayfası.
Windows-1251 - Tüm Ruslar için standart 8 bit kodlama olan bir karakter ve kodlama kümesi microsoft sürümleri Pencereler. Bu kodlama, Doğu Avrupa ülkelerinde oldukça yüksektir. Windows-1251, diğer 8 bit Kiril kodlamalarından (CP866, KOI8-R ve ISO 8859-5 gibi) olumlu yönde farklıdır. Normal metin için geleneksel Rus tipografisinde kullanılan hemen hemen tüm karakterlerin varlığı (stres işareti yoktur) . Kiril sembolleri alfabetik sırayla.
Windows-1251 ayrıca Rusça'ya yakın diller için tüm karakterleri içerir: Belorussky, Ukraynalı, Sırpça, Makedonya ve Bulgarca.
Uygulamada, UTF-8 yayılıncaya kadar internette kodlayan Windows-1251'i geliştirmek için yeterli olduğu ortaya çıktı.
Aralık | Hex. | Sembol | Aralık | Hex. | Sembol | |
---|---|---|---|---|---|---|
000 | 00 | Nop. | 128 | 80 | Ђ | |
001 | 01 | Soh. | 129 | 81 | Ѓ | |
002 | 02 | Stx. | 130 | 82 | ‚ | |
003 | 03 | Etx | 131 | 83 | ѓ | |
004 | 04 | Eot. | 132 | 84 | „ | |
005 | 05 | Enq | 133 | 85 | … | |
006 | 06 | Ack. | 134 | 86 | † | |
007 | 07 | Bel. | 135 | 87 | ‡ | |
008 | 08 | Bs. | 136 | 88 | € | |
009 | 09 | Sekme. | 137 | 89 | ‰ | |
010 | 0a. | Lf. | 138 | 8a. | Љ | |
011 | 0b. | Vt. | 139 | 8b. | ‹ | |
012 | 0c. | Ff. | 140 | 8c. | Њ | |
013 | 0d. | Cr | 141 | 8d. | Ќ | |
014 | 0e. | YANİ. | 142 | 8e. | Ћ | |
015 | 0f. | Sİ | 143 | 8f. | Џ | |
016 | 10 | Dle. | 144 | 90 | ђ | |
017 | 11 | DC1 | 145 | 91 | ‘ | |
018 | 12 | Dc2. | 146 | 92 | ’ | |
019 | 13 | DC3 | 147 | 93 | “ | |
020 | 14 | DC4. | 148 | 94 | ” | |
021 | 15 | Nak. | 149 | 95 | ||
022 | 16 | SYN. | 150 | 96 | – | |
023 | 17 | ETB. | 151 | 97 | — | |
024 | 18 | YAPABİLMEK | 152 | 98 | ||
025 | 19 | Em. | 153 | 99 | ™ | |
026 | 1 A. | Alt. | 154 | 9a. | љ | |
027 | 1b. | ESC | 155 | 9b. | › | |
028 | 1c. | FS. | 156 | 9c. | њ | |
029 | 1d. | Gs. | 157 | 9d. | ќ | |
030 | 1e. | Rs. | 158 | 9e. | ћ | |
031 | 1f. | BİZE. | 159 | 9f. | џ | |
032 | 20 | SP. | 160 | A0. | ||
033 | 21 | ! | 161 | A1 | Ў | |
034 | 22 | " | 162 | A2. | ў | |
035 | 23 | # | 163 | A3. | Ћ | |
036 | 24 | $ | 164 | A4. | ¤ | |
037 | 25 | % | 165 | A5. | Ґ | |
038 | 26 | & | 166 | A6. | ¦ | |
039 | 27 | " | 167 | A7. | § | |
040 | 28 | ( | 168 | A8. | E. | |
041 | 29 | ) | 169 | A9. | © | |
042 | 2a. | * | 170 | AA. | Є | |
043 | 2b. | + | 171 | Ab | « | |
044 | 2c. | , | 172 | AC | ¬ | |
045 | 2d. | - | 173 | Reklam | | |
046 | 2e. | . | 174 | Ae | ® | |
047 | 2f. | / | 175 | AF | Ї | |
048 | 30 | 0 | 176 | B0. | ° | |
049 | 31 | 1 | 177 | B1. | ± | |
050 | 32 | 2 | 178 | B2. | І | |
051 | 33 | 3 | 179 | B3. | і | |
052 | 34 | 4 | 180 | B4. | ґ | |
053 | 35 | 5 | 181 | B5. | µ | |
054 | 36 | 6 | 182 | B6. | ¶ | |
055 | 37 | 7 | 183 | B7. | · | |
056 | 38 | 8 | 184 | B8. | e. | |
057 | 39 | 9 | 185 | B9. | № | |
058 | 3 A | : | 186 | BA. | є | |
059 | 3b. | ; | 187 | Bb. | » | |
060 | 3c. | < | 188 | M.Ö. | ј | |
061 | 3 boyutlu | = | 189 | BD. | Ѕ | |
062 | 3e. | > | 190 | Olmak. | ѕ | |
063 | 3f. | ? | 191 | Bf. | ї | |
064 | 40 | @ | 192 | C0. | FAKAT | |
065 | 41 | A. | 193 | C1. | B. | |
066 | 42 | B. | 194 | C2. | İÇİNDE | |
067 | 43 | C. | 195 | C3. | G. | |
068 | 44 | D. | 196 | C4. | D. | |
069 | 45 | E. | 197 | C5. | E. | |
070 | 46 | F. | 198 | C6. | J. | |
071 | 47 | G. | 199 | C7 | Z. | |
072 | 48 | H. | 200 | C8. | VE | |
073 | 49 | BEN. | 201 | C9. | J. | |
074 | 4a. | J. | 202 | CA. | İçin | |
075 | 4b. | K. | 203 | Cb. | L. | |
076 | 4c. | L. | 204 | Cc. | M. | |
077 | 4d. | M. | 205 | CD | N. | |
078 | 4e. | N. | 206 | CE | HAKKINDA | |
079 | 4f. | Ö. | 207 | Cf. | P | |
080 | 50 | P. | 208 | D0. | R | |
081 | 51 | S. | 209 | D1. | Dan | |
082 | 52 | R. | 210 | D2. | T. | |
083 | 53 | S. | 211 | D3. | W. | |
084 | 54 | T. | 212 | D4. | F. | |
085 | 55 | U | 213 | D5. | H. | |
086 | 56 | V. | 214 | D6. | C. | |
087 | 57 | W. | 215 | D7 | C. | |
088 | 58 | X. | 216 | D8. | Sh | |
089 | 59 | Y. | 217 | D9 | Sh | |
090 | 5a | Z. | 218 | Da | Komment | |
091 | 5b. | [ | 219 | Db | S | |
092 | 5c. | \ | 220 | Dc | B | |
093 | 5d. | ] | 221 | Dd | E. | |
094 | 5e. | ^ | 222 | De. | Yu | |
095 | 5f. | _ | 223 | Df. | ben | |
096 | 60 | ` | 224 | E0 | fakat | |
097 | 61 | a. | 225 | E1 | b. | |
098 | 62 | b. | 226 | E2. | içinde | |
099 | 63 | c. | 227 | E3. | g. | |
100 | 64 | d. | 228 | E 4. | d. | |
101 | 65 | e. | 229 | E5 | e. | |
102 | 66 | f. | 230 | E6. | j. | |
103 | 67 | g. | 231 | E7. | z. | |
104 | 68 | h. | 232 | E8. | ve | |
105 | 69 | bEN. | 233 | E9. | j. | |
106 | 6a | j. | 234 | EA. | için | |
107 | 6b. | k. | 235 | Eb. | l. | |
108 | 6c. | l. | 236 | EC | m. | |
109 | 6d. | m. | 237 | Edemek | n. | |
110 | 6e. | n. | 238 | Ee | hakkında | |
111 | 6f. | Ö. | 239 | Ef. | p | |
112 | 70 | p. | 240 | F0. | r | |
113 | 71 | s. | 241 | F1 | dan | |
114 | 72 | r. | 242 | F2. | t. | |
115 | 73 | s. | 243 | F3. | w. | |
116 | 74 | t. | 244 | F4. | f. | |
117 | 75 | u | 245 | F5. | h. | |
118 | 76 | v. | 246 | F6 | c. | |
119 | 77 | w. | 247 | F7. | c. | |
120 | 78 | x. | 248 | F8. | sh | |
121 | 79 | y. | 249 | F9. | sh | |
122 | 7a. | z. | 250 | Fa. | komment | |
123 | 7b. | { | 251 | Fb. | s | |
124 | 7c. | | | 252 | Fc. | b | |
125 | 7d. | } | 253 | Fd. | e. | |
126 | 7e. | ~ | 254 | Fe. | yu | |
127 | 7f. | Del. | 255 | Ff. | ben |
Özel (yönetme) karakterlerin açıklaması
ASCII tablosunun başlangıçta kontrol sembolleri (aralık 00-31, artı 127), Teletype, Delme ve DR'deki veri girişi gibi donanım aygıtlarını kontrol etmek için geliştirilmiştir.
Kontrol sembolleri (yatay sekme, satır ve geri dönüş hariç) HTML belgelerinde kullanılmaz.
Kodu | Açıklama |
---|---|
Nul, 00. | Boş, boş |
SOH, 01. | Başlık başlangıcı, başlık başlangıcı |
Stx, 02. | Metin başlangıcı, metnin başlangıcı |
ETX, 03. | Metin Sonu, Son Metin |
Eot, 04. | İletimin sonu, transferin sonu |
Enq, 05. | Sormak. Lütfen onaylayın |
ACK, 06. | Onaylama. Onaylamıyorum |
Bel, 07. | Çan, çan |
BS, 08. | Backspace, bir karaktere geri dön |
Sekme, 09. | Sekme, yatay tablolama |
Lf, 0a. | Çizgi besleme, satır transferi Artık çoğu programlama dilinde \\ n olarak belirtilir. |
Vt, 0b. | Dikey sekme, dikey tablolama |
Ff, 0c. | Form Feed, Sayfa Koşusu, Yeni Sayfa |
Cr, 0d. | Satır başı dönüş, geri dönüş carets Şimdi çoğu programlama dilinde, \\ r olarak belirtilir. |
Öyleyse 0e. | Vardiya, baskı cihazındaki boyama şeritinin rengini değiştirin |
Si, 0f. | Vardiya, baskı cihazındaki boyama şeritinin rengini geri döndürün |
Dle, 10. | Veri Bağlantısı Kaçış, Veri İletimine Kanalı Anahtarlama |
DC1, 11. DC2, 12. DC3, 13. DC4, 14. | Cihaz kontrolü, cihaz yönetimi sembolleri |
Nak, 15. | Olumsuz kabul, onaylamayın |
SYN, 16. | Senkronizasyon. Senkronizasyon sembolü |
ETB, 17. | Metin bloğunun sonu, metin bloğunun sonu |
18. | İptal, İptal Edilen Daha Önceki İptal Edildi |
Em, 19. | Ortamın sonu, veri taşıyıcısının sonu |
SUB, 1A. | Yerine geçme, yerine. Aktarım sırasında kaybedilen veya şımarık olan sembolün sitesine yerleştirilir. |
Esc, 1b. | Kaçış kontrol dizisi |
FS, 1C. | Dosya ayırıcı, dosya ayırıcı |
GS, 1D. | Grup ayırıcı, grup ayırıcı |
Rs, 1e. | Kayıt ayırıcı, kayıt ayırıcı |
ABD, 1F. | Birim Ayırıcı, Birim Ayırıcı |
Del, 7f. | Sil, son sembolü sil. |
Bilindiği üzere, Windows 10. İşletim sisteminin arayüzünün yerelleştirilmesini değiştirebileceğiniz dil paketlerinin kurulumunu destekler. Sistemik dil kavramı bu konuda çok yakından bağlantılıdır. Sistem dili, kullanarak eklenmiş olan değil. dil paketiVe sistemin kendisini kurarken seçilen kişi. Kurumsal bir bilgisayarda çalışıyorsanız, dili kurulum yoluyla değişmiştir. MUI.
- Pes, belki de başlangıçta sistemde hangi dilin kullanıldığını bilmek istiyorsunuz.
Sistem dilini belirlemenin birkaç yolu vardır.
Onları sırayla düşünün.
Set Konsolu Yardımcı Programını Kullanma
Yönetici adına komut satırını çalıştırın ve İçindeki Disp / Online / Get-Intl komutunu çalıştırın. Birkaç saniye sonra sonucu alın.
Parametreye dikkat edin "Dil kullanıcı arayüzü varsayılan" . Değeri, sistem dili olacaktır.
PowerShell Konsolu'nu kullanma
Konsolu yönetici adına çalıştırın ve komutu çalıştırın :: Kurulu yetiştiriciliği. .
Parametrenin değeri Ekran adı. sistem dilini belirtecektir. Parametreye dikkat edin Llid, öngörülen bir dil kodunu içerir. windows kayıt defteri (Aşağıya bakınız).
Kayıt Defteri Düzenleyicisi ve Kod Çözme Tablosunu Kullanma
Takım regedit. Kayıt Defteri Düzenleyicisi'ni açın ve şubeyi genişletin
HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Control \\ NLS \\ DİL
Editör penceresinin sağ sütununda, dize parametresini bulun (dibinde) Ve değerine bakın.
Dört basamaklı bir kod ile temsil edilir, bu da web sitesindeki kod çözme tablosunu kullanacak şekilde şifresini çözmektedir. MSDN.. Örnek kodumuzda 0419 Rus diline uygundur.
Biri olası sorunlarile karşılaşabilirsiniz windows yüklemeleri 10 - Program arayüzünde ve ayrıca belgelerde Rus harfleri yerine Crakozyabers. Daha sık, Kirilin yanlış haritalandırılması başlangıçta İngilizce konuşmada ve sistemin tamamen lisanslı sürümlerinde bulunmuyor, ancak istisnalar var.
Bu talimatta, "crakozyabry" (veya hiyeroglifler) ya da daha doğrusu nasıl düzeltilir - Windows 10'daki Kirillerin ekranı birkaç şekilde. Ayrıca faydalı olabilir: (İngilizce ve diğer dillerde sistemler için).
Kod sayfaları, bazı baytların belirli karakterlerle ilişkilendirildiği tablolardır ve Cyrillic'in Windows 10'daki hiyeroglifler formundaki ekranı genellikle varsayılanın kod sayfası olmadığı ve bunun çeşitli şekillerde düzeltilmesi gerçeği ile ilişkilidir. Gerektiğinde, sistem dilini parametrelerde değiştirmeyin.
Kayıt Defteri Düzenleyicisi'ni kullanma
İlk yol Kayıt Defteri Düzenleyicisi'ni kullanmaktır. Bence, bu sistem için en nazik yöntemdir, ancak başlamadan önce öneririm. Kurtarma noktası hakkında tahta, bu kılavuzdaki sonraki tüm yollar için geçerlidir.
Genellikle, Rus harflerinin gösterilmesiyle ilgili sorunu düzeltir. Kayıt Defteri Düzenleyicisi'ni (ancak daha az tercih edilen) kullanan yöntemin değişmesi - ACP parametresinin (genellikle başlangıçta İngilizce sistemleri için genellikle 1252), ardından 1252 adlı parametreyi bulmak ve değerini değiştirmek için aynı kayıt defteri anahtarına bakmak için. c_1252.nls. üzerinde c_1251.nls..
C_1251.nls adresindeki bir kod sayfası dosyasını değiştirerek
İkincisi, benim tarafım için önerilmeyen, ancak bazen de, kayıt defterinin düzenlemesinin çok zor veya tehlikeli olduğuna inanan kişileri seçebilirler: Kod sayfası dosyasının yerini alıyor. C: \\ Windows \\ SYSTEM32 (Batı Avrupa Kodu Sayfasını - 1252'yi yüklediğiniz varsayılmaktadır, genellikle öyledir. Geçerli kod sayfasını, ACP parametresinde kayıt defterindeki önceki yöntemde açıklandığı şekilde izleyebilirsiniz).
Sonra windows yeniden başlatıldı 10 Kiril, hiyeroglifler biçiminde değil, sıradan Rus harfleri olarak gösterilmelidir.
KrakoYabry - Ne tür bir kelime bu kadar ilginç? Bu kelime genellikle Rus kullanıcıları, programlardaki karakterlerin yanlış / yanlış ekranı (kodlaması) veya işletim sisteminin kendisini ararlar.
Neden bu ne olur? En açık cevap bulamayacaksın. Bu, "favori" virüslerimizin püf noktalarından kaynaklanıyor olabilir, belki pencerelerin iş akışı nedeniyle (örneğin, elektrik kayboldu ve bilgisayar kapatıldı), belki de program diğer veya işletim sistemi üzerinde bir çatışma yarattı ve her şey "uçtu" ". Genel olarak, sebepler çok olabilir ve en ilginç şey "kendisi aldı ve kırıldı."
Bir makaleyi okuduk ve programın programlarını ve Windows işletim sisteminde kodlamada nasıl düzeltileceğini öğrendik.
Ne demek istediğimi hala anlamadı, burada birkaç:
Bu arada, ben de bu durumda bir günüm var ve hala masaüstünde, onunla baş etmeme yardımcı olan bir dosya yatıyor. Bu nedenle, bu makaleyi yazmaya karar verdim.
Windows'ta kodlamayı (yazı tipini) görüntülemek için, birkaç "şey" vardır - bu dil, kayıt defteri ve dosyaların kendisidir. Şimdi onları ayrı ayrı ve noktalarda kontrol edeceğiz.
Bir programda veya pencerelerde Rus (Rus harfleri) yerine Krakoyarbraları nasıl kaldırılır ve düzeltin.
1. Kontrol kurulan dil Unicode'u desteklemeyen programlar için. Belki de kayboldu.
Yani, yol boyunca gidin: Kontrol Paneli - Dil ve Bölgesel Standartlar - Gelişmiş Sekme
Orada bir Rus dili var.
Windows XP'de, ek olarak, aşağıda "Dönüşüm Tablolarının Kod Sayfaları" listesi vardır ve 20880 rakamlı bir çizgi bulunur. Çok fazla Rusça gerekli
6.
Size bir kez her şeyi düzeltmeme yardımcı olan bir dosya verdiğim son madde ve bu yüzden onu hafızaya bıraktım. İşte arşiv:
İki dosya içinde: Krakozbroff.cmd ve Krakozbroff.reg
Bunların prensibi aynıdır - tüm hiyeroglif yöntemleri, kareler, sorularınız veya Ünlem işareti Programda ve Windows OS (ortak olarak) krakoYabry). İlk önce kullandım ve bana yardım ettim.
Sonunda, birkaç ipucu:
1) Kayıt defterinizle çalışıyorsanız, bir yedekleme yapmayı unutmayın ( destek olmak) Durumda, bir şey ters giderse.
2) Tercihen, her öğeden sonra 1. noktayı kontrol edin.
Bu kadar. Artık bir programda veya pencerelerde Krakozyabry (kareler, hiyeroglifler, ünlem ve soru işaretlerini) nasıl doğru şekilde kaldırılacağını / düzeltileceğini biliyorsunuz.
90'ların başında, SSCB'nin çöküşü ve Rusya sınırları açıldığında, almaya başladılar. yazılım Ürünler Batı üretimi. Doğal olarak, hepsi İngilizce konuşuyorlardı. Aynı zamanda, internet gelişmeye başlar. Kaynakların ve programların ruslaşması sorunu akut karşı karşıya kaldı. Sonra, Windows 1251'in Rus kodlaması icat edildi. Slav alfabelerinin harflerini doğru şekilde göstermenizi sağlar:
- rusça;
- ukrayna;
- belorussky;
- sırpça;
- bulgar;
- makedonya.
Gelişim, "İletişim Kutusu" ve "Paragraf" şirketleri ile birlikte Microsoft'un Rus Temsilcisi Ofisi tarafından yapıldı. Kendi kendine yazılmış gelişmeler, 1990-91gg'de Rusya'da birkaç ideologu arasında devam eden temel olarak alınmıştır.
Bugüne kadar, daha gelişmiş evrensel yol Kodları kodla - UTF-8 (Unicode). Tüm yazılımların ve web kaynaklarının neredeyse% 90'ını sunar. Windows 1251, vakaların% 1,6'sında kullanılır. (Web teknolojisi araştırma bilgilerini araştırır)
UTF 8 veya Windows 1251'i kodlayan site?
Bu soruyu cevaplamak için, kodlamanın ve ne farklılaştıklarını biraz azaltmak gerekir. Metin BilgisiBununla birlikte, diğerleri, bilgisayar kodlanmış biçimde saklanır. Bizi sayılar olarak sunmamız daha kolaydır. Her sembol bir veya daha fazla bayt işgal edebilir. Windows 1251, tek baytlık kodlaması ve UTF-8 sekiz bittir. Bu, Windows 1251'de yalnızca 256 karakteri kodlayabileceğiniz anlamına gelir.
Her şey aşağı indiğinden İkili sistem hesap ve bayt 8 bit (0 ve 1), daha sonra maksimum kombinasyon sayısı 28 \u003d 256'dır. Unicode, nerede olduğunu temsil etmenizi sağlar daha Semboller ve her biri daha büyük boyutta tahsis edilebilir.
Buradan ve Unicode'nin faydalarını takip edin:
- Sitenin başlığında, kullanılan kodlamayı belirtin. Aksi takdirde, karakterler yerine "Krakoyablla" görüntülenecektir. Bir Unicode tüm tarayıcılar için standarttır - varsayılan ayar olarak "sinek üzerinde" yakalarlar.
- Sitenin sembolleri, kaynak hangi ülkeye yüklendiğine bakılmaksızın yalnız kalır. Sunucuların coğrafi konumuna değil, dilden değil yazılım Müşteri çalışma istasyonları. Portekiz'in sakini açıkça klavyeyi ve tüm yazılımı kullanır. İşletim sistemi, ana dilde. Bilgisayarında, büyük olasılıkla hiçbir Windows 1251 yoktur. Ve eğer öyleyse, Rusça'daki siteler doğru açılamaz. Unicode, sırayla, herhangi bir dilde herhangi bir işletim sistemine "dikilir".
- UTF-8 kodlamanızı sağlar büyük miktar Semboller. Üzerinde şu an 8-Mi'den 6 bayt kullanılır ve Rus karakterleri iki baytla kodlanır.
Bu nedenle, evrensel kodlamanın kullanılması tercih edilir ve yalnızca Slav ülkelerde kullanılır.
Windows 1251 kodlama tablosu
Programcılar ve site geliştiricileri için, karakterleri bilmek gerekir. Bu, özel kodlama tabloları kullanır. Aşağıda, Windows 1251 için bir tablo bulunmaktadır.
Hangi komut satırını kodlamayı uçursan?
Bazen komut satırında Rusya yerine anlaşılmaz karakterlerin görüntülendiği bir durumla karşılaşabilirsiniz. Bu, komut kodlaması sorununun olduğu anlamına gelir. pencere dizeleri 7. Neden 7? Çünkü, 8. sürümden başlayarak UTF-8 kullanılır ve yedide daha fazla pencere 1251.
Aynı zamanda problemin çözülmesine yardımcı olmak için CHCP 866 çözülebilir. Mevcut oturum düzgün çalışacaktır. Ancak hatayı önemli ölçüde düzeltmek için, kayıt defterinin ihtiyacı olacak.
Mükemmel gün!