uk
мова
смартфони SoC процесори відеокарти ігри
українська русский
Архів | Шрифти → Якщо замість букв ієрогліфи, квадратики та цифри
Стаття востаннє коригувалася 2019.05.30 та могла втратити свою актуальність !!!

Якщо замість букв - ієрогліфи,
квадратики і цифри

10.10.2012 р.

Іноді після інсталяції на комп'ютері деяких програм, їх оновлення тощо, в певних вікнах цих програм, а також у вікнах самої операційної системи, неправильно відображаються шрифти.

Як правило, це не позначається на стабільності роботи комп'ютера, проте створює багато незручностей користувачам, оскільки у вікнах замість літер відображаються ієрогліфи, квадратики, цифри та інші незрозумілі символи.

Часто працювати на такому комп'ютері стає просто неможливо. Значна частина користувачів вирішує проблему радикально - перевстановлює Windows. Хоча з ситуації, що склалася, можна вийти значно простіше.

Запропонований автором спосіб допомагає не завжди, але в багатьох випадках він вирішує проблему.

Важливо. Спосіб передбачає внесення змін до реєстру Windows. Системний реєстр — дуже важливий елемент операційної системи. Тому крім зазначених нижче параметрів нічого в ньому більше не змінюйте, якщо тільки Ви не впевнені у правильності своїх дій.




Вирішення проблеми


В реєстрі Windows потрібно відкрити гілку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage, знайти у ній параметри "1250", "1252" та "1253" і встановити для кожного з них значення "c_1251.nls".

Зробити це можна кількома способами.

Спосіб 1


1) відкрити "Редактор реєстру".

Для цього потрібно натиснути на клавіатурі кнопку "Windows" (зазвичай із зображенням логотипу Windows, знаходиться в нижньому ряду зліва, між кнопками Ctrl і Alt) і, утримуючи її, натиснути кнопку "R" (в українській розкладці "К"). З'явиться вікно запуску програм. У ньому потрібно написати regedit і натиснути кнопку "ОК";

Відкрити редактор реєстру у Windows 7

2) послідовно відкриваючи відповідні папки в лівій частині вікна "Редактора реєстру", зайти в гілку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage. Це означає, що потрібно спочатку відкрити папку "HKEY_LOCAL_MACHINE", в ній відкрити папку "SYSTEM", в ній – "CurrentControlSet" і т. д.;

3) коли доберетеся до розділу "CodePage" і виділите його в лівій частині вікна "Редактора реєстру", в його правій частині з'явиться досить великий список параметрів. Потрібно відшукати серед них параметри "1250", "1252" і "1253".

4) двічі клацнути мишкою по параметру "1250". Відкриється вікно "Зміна строкового параметра". В ньому вміст поля "Значення" треба змінити на "c_1251.nls" і натиснути кнопку "ОК" (див. мал.).

Потім аналогічним чином змінити на "c_1251.nls" значення параметрів "1252" і "1253".

Налаштування кодування тексту в реєстрі Windows 7

5) закрити вікно редактора реєстру і перезавантажити комп'ютер. Після перезавантаження проблема з неправильним відображенням шрифтів повинна зникнути.

Спосіб 2


Усі зазначені вище зміни в системний реєстр можна внести трохи простіше, використовуючи відповідний REG-файл. REG-файли (їх часто називають твіками реєстру) - це такі спеціальні файли, при відкритті яких всі передбачені в них зміни вносяться до реєстру автоматично. Вам залишається тільки підтвердити ці зміни і перезавантажити комп'ютер. Відкривати REG-файл необхідно від імені адміністратора комп'ютера.

Детальніше про це читайте тут.

Щоб отримати архів з REG-файлом, який здійснює описані вище дії, натисніть тут.





вгору