X

Кодировка Windows 7

После долгожданного перехода на Windows 7 при запуске одной из обучалки получил кракозябры, стандартный хак со сменой кодовой страницы через реестр не помог.

А помогли следующие манипуляции:

1) Добавляем файл реестра:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]  
"1250"="c_1251.nls"  
"1251"="c_1251.nls"  
"1252"="c_1251.nls"  
"1253"="c_1251.nls"  
"1254"="c_1251.nls"  
"1255"="c_1251.nls"  

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper]  
"ARIAL"=dword:00000000  

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]  
"Arial,0"="Arial,204"  
"Comic Sans MS,0"="Comic Sans MS,204"  
"Courier,0"="Courier New,204"  
"Courier,204"="Courier New,204"  
"MS Sans Serif,0"="MS Sans Serif,204"  
"Tahoma,0"="Tahoma,204"  
"Times New Roman,0"="Times New Roman,204"  
"Verdana,0"="Verdana,204" 

[HKEY_CURRENT_USER\Control Panel\International]
"Locale"="00000419"
"LocaleName"="ru-RU"
"s1159"=""
"s2359"=""
"sCountry"="Russia"
"sCurrency"="р."
"sDate"="."
"sDecimal"=","
"sGrouping"="3;0"
"sLanguage"="RUS"
"sList"=";"
"sLongDate"="d MMMM yyyy 'г.'"
"sMonDecimalSep"=","
"sMonGrouping"="3;0"
"sMonThousandSep"=" "
"sNativeDigits"="0123456789"
"sNegativeSign"="-"
"sPositiveSign"=""
"sShortDate"="dd.MM.yyyy"
"sThousand"=" "
"sTime"=":"
"sTimeFormat"="H:mm:ss"
"sShortTime"="H:mm"
"sYearMonth"="MMMM yyyy"
"iCalendarType"="1"
"iCountry"="7"
"iCurrDigits"="2"
"iCurrency"="1"
"iDate"="1"
"iDigits"="2"
"NumShape"="1"
"iFirstDayOfWeek"="0"
"iFirstWeekOfYear"="0"
"iLZero"="1"
"iMeasure"="0"
"iNegCurr"="5"
"iNegNumber"="1"
"iPaperSize"="9"
"iTime"="1"
"iTimePrefix"="0"
"iTLZero"="0"

[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="203"

2) Меняем имена файлов кодовых страниц, в C:\Windows\System32

переименовываем:

    c_1252.nls -> c_1252.nls.bak  
    c_1253.nls -> c_1253.nls.bak  
    c_1254.nls -> c_1254.nls.bak  
    c_1255.nls -> c_1255.nls.bak

копируем

    c_1251.nls -> c_1252.nls  
    c_1251.nls -> c_1253.nls  
    c_1251.nls -> c_1254.nls  
    c_1251.nls -> c_1255.nls

3) Перезагружаемся

Категории: Windows Бездна

Комментарии (2)

  • Анатолий, к сожалению, в данный момент, я не занимаюсь написанием обучающих материалов. Данное описание, позволяет решить конкретную проблему с которой я столкнулся. Если для Вас описание является сложным, то задавайте более конкретные вопросы о том, что для сложно, я постараюсь объяснить в комментариях. Либо попросите объяснить Вам это решение ближайшего к вам компьютерного специалиста.

  • Простите, я не компьюторщик, а простой пользователь. Русский компьютерный сленг вообще не понимаю,к сожалению. А нельзя ли найти более простое решение? То,что вы предлагаете для меня слишком сложно.Если бы я разбирался на таком уровне,то мне не нужны были эти уроки! Ведь в других ваших курсах у меня всё в порядке! С уважением Анатолий