Какво да направите, ако има йероглифи вместо текст (в Word, браузър или текстов документ). Решаване на проблема с неправилно показване на руски букви в Windows

операционна Windows системакешове инсталирани шрифтове, за да се показват по-бързо в потребителски интерфейс различни приложения. Когато кешът е повреден, може да видим така наречените „крекери“ вместо нормални думи.

Подобно на иконите на работния плот, кешът под формата на няколко файла се съхранява в специална папка. Разбира се, той е защитен по подразбиране и без администраторски права потребителят няма да може да работи с него и ще получи съответно съобщение за грешка.

Шрифтовете не се показват правилно в системни приложенияпринуждава потребителя да работи, например, със своите елементи от менюто от паметта. Всякакви важно съобщениестава невъзможно за четене, което значително намалява производителността на компютъра и е значително досадно.

Средният потребител не знае какво да прави след това. Но след като прочете тази инструкция до края, той ще намери Правилният начинПравилна грешка. Освен това, като прочетете инструкциите за, ако е необходимо, можете лесно да направите преки пътища на работния плот, които се чупят по-често от шрифтовете, за да се показват правилно. В крайна сметка ничия система също не е имунизирана от това.

Сега, ако сте готови, нека да преминем към практическите стъпки. Като експериментална ОС ще работим с Windows 10.

WINDOWS 10 ШРИФТ

Както споменахме по-рано, кешът на шрифта се намира в специална папка по следния път:

%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache

който е защитен. Но преди да работим с него, трябва да:

  • използвайте комбинацията Печелете ключове+ R на клавиатурата и се обадете системна помощна програма„Бягай“;
  • въведете „services.msc“ в съответното поле и щракнете върху „OK“, за да стартирате приложението „Услуги“;
  • намерете „Кеш услуга“ Windows шрифтове” и я спрете;
  • отидете в горната папка в Explorer и изтрийте нейното съдържание;
  • след това изтрийте файла, наречен „FNTCACHE.DAT“ от папката „System32“;
  • стартирайте спряната преди това услуга и рестартирайте компютъра.

Ако след като направите това, шрифтовете все още не се показват правилно, възстановете ги до състоянието им по подразбиране. За да направите това, трябва да издадете следната команда:

Sfc /сканиране

V Командна линияс администраторски права и позволява на системата да се възстанови изходни файлове. Може също да се наложи да прибегнете до DISM.

други компютърни съветище намерите в. Каним ви да ни посетите във Facebook или Google+, до които можете да получите достъп чрез връзките към изображения горе вдясно!

Често, след инсталиране на някои приложения на компютъра, тяхната русификация, актуализиране и т.н., в определени прозорци на тези приложения, както и в прозорците на операционна системаШрифтовете не се показват правилно. По правило това не засяга стабилността на компютъра, но създава много неудобства за потребителите, тъй като прозорците вместо букви показват йероглифи, квадрати, цифри и други символи, които не разбират. Често става просто невъзможно да се работи на такъв компютър.

Значителна част от потребителите решават проблема радикално - преинсталирайте Windows или занесете компютъра в сервиз. Въпреки че често можете да излезете от текущата ситуация много по-лесно. Разбира се, методът, предложен от автора, не е панацея, но в повечето случаи решава проблема.

Да започна, Уверете се, че вашите локали и локали са конфигурирани правилно:

(елементите в скобите понякога може да липсват)

Ако на компютър определени настройкивече са извършени или след прилагането им проблемите с показването на шрифтове не са изчезнали, е необходимо да се направят някои промени в системния регистър.

Системният регистър е много важен елементоперационна система. Ето защо:
1. Освен посочените по-долу параметри, не променяйте нищо друго в него, ако не сте сигурни в правилността на вашите действия!
2. Преди внедряване по-нататъшни действияне забравяйте да създадете копие на системния регистър! Може да се използва за възстановяване на състоянието системен регистърв случай че възникнат проблеми след смяната му.
За да създадете копие на системния регистър стартирайте "Редактор на системния регистър", за което в менюто “Старт” изберете “Изпълни”. Прозорецът „Изпълни програма“ ще се появи в долния ляв ъгъл на екрана. Въведете думата regedit в него и щракнете върху OK. В "Редактор на системния регистър", в менюто "Файл", изберете "Експортиране". В прозореца „Експортиране на регистърен файл“, който се отваря, посочете местоположението за запис, името на файла на копието на системния регистър, в секцията „Диапазон на системния регистър“ (в долната част на прозореца) поставете отметка в квадратчето „Цял регистър“ и щракнете върху Бутон "Запазване".

За решаване на проблем с показване на шрифтв Windows XP трябва да промените стойността на параметрите “1250” и “1252”, които се намират в клона на системния регистър HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage, от “c_1250.nls” на “c_1251.nls ” и съответно от „c_1252.nls” към „c_1251.nls”.

Как да го направим:

  • Стартирайте редактора на системния регистър).
  • Отваряйки последователно съответните папки от лявата страна на редактора на системния регистър, отидете на клона HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage. (Това означава, че първо трябва да отворите папката „HKEY_LOCAL_MACHINE“, да отворите папката „SYSTEM“ в нея и „CurrentControlSet“ в нея и т.н.)
  • Когато стигнете до раздела CodePage и го маркирате от лявата страна на редактора на системния регистър, от дясната страна ще се появи доста приличен списък с опции. Сред тях трябва да намерите параметрите „1250“ и „1252“. След това щракнете двукратно върху първия с левия бутон на мишката. Отваря се прозорецът Редактиране на параметър на низ. Там, в прозореца „Стойност“, „c_1250.nls“ трябва да бъде променен на „c_1251.nls“ и щракнете върху бутона „OK“ (вижте фигурата). След това променете по подобен начин стойността на параметъра „1252“ от „c_1252.nls“ на „c_1251.nls“. Щракнете върху бутона „OK“ и рестартирайте компютъра.

След рестартиране проблемът с неправилно показванешрифтовете трябва да изчезнат.

Случва се вместо руски знаци в прозорците да се появяват йероглифи и странни символи. Достатъчно често срещан проблемпо някаква причина. И аз самият веднъж се сблъсках с това. Тази статия ще обсъди 3 варианта за коригиране на този недостатък.

Опция 1.

1.1) Пусни: клавишна комбинация Win+R→ въведете regeditДобреили въведете regeditв лентата за търсене на менюто "Старт" и натиснете Enter ↵. Ако е необходимо, потвърдете разрешението на програмата за промяна, като щракнете върху да

1.2) Отворете клона на регистъра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage


1.3) Променете стойността на параметър 1252 (чрез двукратно щракване с левия бутон на мишката върху него) от c_1252.nls на c_1251.nls и щракнете върху Добре
1.4) Отворете папката C:\WINDOWS\system32\и намерете файловете c_1251.nlsИ c_1252.nlsи задайте пълен достъпкъм тези файлове. (Щракнете с десния бутон върху файла - Свойства - Раздел Защита)


1.5) Преименувайте файла c_1252.nls на c_1252.bak.
1.6) Създайте копие на файла c_1251.nls тук.
1.6.1) Щракнете Кликнете с десния бутонзадръжте мишката върху файла и изберете Копиране.
1.6.2) Щракнете с десния бутон върху празно място в папката C:\WINDOWS\system32\ и изберете Поставяне.
1.7) Преименувайте c_1251 - copy.nls на c_1252.nls. В резултат на това файлът c_1252.nls трябва да бъде преименувано копие на c_1251.nls
1.8) Рестартирайте компютъра си.

За 64-битова версия, ако е необходимо, следвайте стъпките по-горе в папката C:\Windows\SysWOW64
Ако сте инсталирали Руски Windowsили английски + руски MUI, след което направете и следното:

2.1) Стартирайте редактора на системния регистър: Win+RregeditДобреили въведете regeditв лентата за търсене на менюто "Старт" и натиснете Enter ↵.
2.2) Отворете клона на регистъра HKEY_CURRENT_USER\Контролен панел\Международен
2.3) Проверете стойността на параметрите Locale и LocaleName


Параметър локалтрябва да има значение 00000419 , и параметъра LocaleNameтрябва да има значение ru-RU
2.4) Ако стойностите на параметъра са различни: щракнете двукратно върху параметъра, който трябва да бъде променен, въведете необходимата стойност на параметъра (която е написана по-горе) и щракнете върху Добре.
2.5) Рестартирайте компютъра си.

3.1) Отворен език и регионални стандарти.
ЗапочнетеКонтролен панелезикови и регионални стандарти
3.2) Отидете на раздела Допълнително.
3.3) В блока щракнете върху бутона Промяна на системния език
3.4) Изберете език на системата Руски Русия)и натиснете Добре.

Вариант 2.

1) Изтеглете и разархивирайте файла:
2) Отворете необходима папказа да стартирате пакетния файл.
Windows 7 английски + руски MUI- отворен тази папка, ако сте инсталирали Английска версия+ руски езиков пакет, тъй като групата администратори е обозначена като администратори.
Windows 7 английски- отворете тази папка, ако имате инсталирана руска версия, тъй като групата администратори е обозначена като администратори.
3) В съответствие с битовостта на вашата система, стартирайте bat файла.
За да възстановите стойностите по подразбиране, използвайте bat файл, съдържащ думата По подразбиране.

Вариант 3.

Ако сте инсталирали Английски Windows 7 и Език на не-Unicode програмизададена на стойност руски (Русия)тогава пробвай това:
1) Отворете Регион и език.
ЗапочнетеКонтролен панелРегион и език
2) В падащия списък под думата формат: изберете стойност, различна от вашата (Например: английски (Белиз)) и натиснете бутона Приложи.
3) В падащия списък под думата формат: Изберете Руски (Русия) и натиснете бутона Приложи.
4) Отидете в раздела Клавиатури и езиции щракнете върху бутона Смяна на клавиатури...
5) Изберете клавиатурната подредба, съответстваща на езика, който сте избрали във втората стъпка (Например: английски (Белиз)) и щракнете върху бутона Премахване.
6) Щракнете върху бутона Добреи отново бутона Добреза да приложите настройките.