Объявления
Codepage для Windows 7

На моем домашнем ноуте Lenovo предустановленна русская операционная система Win7 Домашняя расширенная (в оригинале это Home Premium), и если посмотреть вот сюда:

Codepage для Windows 7

Codepage для Windows 7

Codepage для Windows 7

То ничто не вызывает сомнений, что она русская. Но если глянуть вот сюда:

 

 

То, например пользователи называются Users, с виду на MUIвую  винду тоже не похоже. И возможно я бы даже и не «заморачивался» этим  вопросом, если б ни несколько факторов:

- В некоторых программах иногда проскакивают «краказябвы»

- Установив 1с7.7, при запуске пишет, типа «кодировка базы не соответствует вашей кодировке» (или что-то типа того, сейчас точно уже и не вспомню) ну и соответственно не запускается.

Решил разобраться с данным вопросом. В итоге было найдено 2 решения данной проблемы:

Первое создать файл, например codepage.cmd со следующим текстом:

@echo off

pushd %SystemRoot%\System32

for %%F in (C_1250.NLS C_1252.NLS C_1253.NLS C_1254.NLS C_1255.NLS) do call :STAND %%F C_1251.NLS

reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes» /v «Magix Corpid» /d «Arial» /f

reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes» /v «Magix Corpid,0″ /d «Arial,204″ /f

reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes» /v «Arial,0″ /d «Arial,204″ /f

reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes» /v «Tahoma,0″ /d «Tahoma,204″ /f

reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes» /v «Verdana,0″ /d «Verdana,204″ /f

reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes» /v «Comic Sans MS,0″ /d «Comic Sans MS,204″ /f

reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes» /v «Courier,0″ /d «Courier,204″ /f

reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes» /v «MS Sans Serif,0″ /d «MS Sans Serif,204″ /f

reg add «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes» /v «Times New Roman,0″ /d «Times New Roman,204″ /f

popd

echo.

pause

goto :EOF

 

:STAND

rem Не допускает повторной обработки:

if exist %1.bak goto :EOF

rem Устанавливает владельцем текущего пользователя:

takeown /f %1

rem Предоставляет текущему пользователю полный (F) доступ:

icacls %1 /grant %USERNAME%:(F)

rem Сохранение оригинального файла:

ren %1 *.*.bak

rem Подмена кодовой таблицы:

copy %2 %1

 

Или второй вариант это файл реестра, например codepage.reg:

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]

«OEMHAL»=»vgaoem.fon»

«10081″=»c_10081.nls»

«1254″=»c_1254.nls»

«857″=»c_857.nls»

«20905″=»c_20905.nls»

«28593″=»c_28593.nls»

«1026″=»c_1026.nls»

«10003″=»c_10003.nls»

«949″=»c_949.nls»

«1361″=»c_1361.nls»

«20833″=»c_20833.nls»

«20949″=»c_20949.nls»

«50225″=»c_is2022.dll»

«51949″=»c_20949.nls»

«500″=»c_500.nls»

«10004″=»c_10004.nls»

«1256″=»c_1256.nls»

«720″=»c_720.nls»

«708″=»c_708.nls»

«864″=»c_864.nls»

«20420″=»c_20420.nls»

«28596″=»C_28596.NLS»

«10008″=»c_10008.nls»

«936″=»c_936.nls»

«52936″=»c_is2022.dll»

«54936″=»c_g18030.dll»

«20936″=»c_20936.nls»

«50227″=»c_is2022.dll»

«10029″=»c_10029.nls»

«775″=»c_775.nls»

«1257″=»c_1257.nls»

«28594″=»C_28594.NLS»

«28603″=»c_28603.nls»

«10001″=»c_10001.nls»

«932″=»c_932.nls»

«20290″=»c_20290.nls»

«20932″=»c_20932.nls»

«50220″=»c_is2022.dll»

«50221″=»c_is2022.dll»

«50222″=»c_is2022.dll»

«21027″=»c_21027.nls»

«10007″=»c_10007.nls»

«1251″=»c_1251.nls»

«866″=»c_866.nls»

«855″=»c_855.nls»

«20880″=»c_20880.nls»

«28595″=»C_28595.NLS»

«20866″=»c_20866.nls»

«21866″=»c_21866.nls»

«21025″=»c_21025.nls»

«57002″=»c_iscii.dll»

«57003″=»c_iscii.dll»

«57004″=»c_iscii.dll»

«57005″=»c_iscii.dll»

«57006″=»c_iscii.dll»

«57007″=»c_iscii.dll»

«57008″=»c_iscii.dll»

«57009″=»c_iscii.dll»

«57011″=»c_iscii.dll»

«57010″=»c_iscii.dll»

«10010″=»c_10010.nls»

«10017″=»c_10017.nls»

«10082″=»c_10082.nls»

«1250″=»c_1251.nls»

«852″=»c_852.nls»

«28592″=»C_28592.NLS»

«10000″=»c_10000.nls»

«437″=»c_437.nls»

«850″=»c_850.nls»

«858″=»c_858.nls»

«1252″=»c_1251.nls»

«37″=»c_037.nls»

«20285″=»c_20285.nls»

«28591″=»C_28591.NLS»

«20127″=»c_20127.nls»

«20269″=»c_20269.nls»

«20105″=»c_20105.nls»

«20106″=»c_20106.nls»

«20107″=»c_20107.nls»

«20108″=»c_20108.nls»

«865″=»c_865.nls»

«863″=»c_863.nls»

«861″=»c_861.nls»

«860″=»c_860.nls»

«10079″=»c_10079.nls»

«1047″=»c_1047.nls»

«1140″=»c_1140.nls»

«1141″=»c_1141.nls»

«1142″=»c_1142.nls»

«1143″=»c_1143.nls»

«1144″=»c_1144.nls»

«1145″=»c_1145.nls»

«1146″=»c_1146.nls»

«1147″=»c_1147.nls»

«1148″=»c_1148.nls»

«1149″=»c_1149.nls»

«20277″=»c_20277.nls»

«20278″=»c_20278.nls»

«20280″=»c_20280.nls»

«20284″=»c_20284.nls»

«20297″=»c_20297.nls»

«20871″=»c_20871.nls»

«20924″=»c_20924.nls»

«28599″=»c_28599.nls»

«28605″=»c_28605.nls»

«870″=»c_870.nls»

«10021″=»c_10021.nls»

«874″=»c_874.nls»

«20838″=»c_20838.nls»

«10005″=»c_10005.nls»

«1255″=»c_1255.nls»

«862″=»c_862.nls»

«28598″=»c_28598.nls»

«38598″=»c_28598.nls»

«20424″=»c_20424.nls»

«10006″=»c_10006.nls»

«1253″=»c_1253.nls»

«737″=»c_737.nls»

«869″=»c_869.nls»

«20273″=»c_20273.nls»

«28597″=»C_28597.NLS»

«20423″=»c_20423.nls»

«875″=»c_875.nls»

«1258″=»c_1258.nls»

«10002″=»c_10002.nls»

«950″=»c_950.nls»

«20000″=»c_20000.nls»

«20001″=»c_20001.nls»

«20002″=»c_20002.nls»

«20003″=»c_20003.nls»

«20004″=»c_20004.nls»

«20005″=»c_20005.nls»

«20261″=»c_20261.nls»

«50229″=»c_is2022.dll»

«ACP»=»1251″

«OEMCP»=»866″

«MACCP»=»10007″

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\EUDCCodeRange]

«949″=»C9A1-C9FE,FEA1-FEFE»

«936″=»AAA1-AFFE,F8A1-FEFE,A140-A7A0″

«932″=»F040-F9FC»

«950″=»FA40-FEFE,8E40-A0FE,8140-8DFE,C6A1-C8FE»

 

В принципе оба эти варианта решают данную проблему.

Всем удачи!

 

источник

Поделитесь полезным материалом с друзьями:


Вам помог этот совет? Вы можете помочь проекту, пожертвовав на его развитие любую сумму по своему усмотрению. Например, 20 рублей. Или больше :)

Передать $пасибо! нашему сайту через систему Webmoney
Добавление комментария:
Ваше Имя:
Ваш E-Mail:

Полужирный Наклонный текст Подчёркнутый текст Зачёркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищённой ссылки Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Код:
Включите эту картинку для отображения кода безопасности
обновлять капчу