Консультация № 136905
15.05.2008, 10:21
0.00 руб.
0 1 1
Недавно столкнулся с известной проблемой отсутствия файла cp_1251.nls. Инет полон описаниями этой проблемы. Мне непонятно только то, зачем в ХР этот файл нужен, ведь есть c_1251.nls? Я когда пытался с рабочей машины его взять - там не было никакого cp_1251.nls, и всё прекрасно загружалось.

Обсуждение

Неизвестный
15.05.2008, 13:57
общий
это ответ
Здравствуйте, effort!

Скорее всего, была некорректно установлена какая-то программа, например, в Сети встречаются описания проблем с некорректно установленным русификатором для ICQ.

Лечение:
1. Пуск - Настройка - Панель управления - Язык и региональные стандарты - вкладка "Дополнительно", секция "Язык программ, не поддерживающих Юникод" должно стоять "Русский". Если нет - тогда меняете, на всякий случай перезагружаете ПК.
2. Запускаете редактор реестра - Пуск - Выполнить - regedit - ОК. Идете в ветку HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Control - Nls - CodePage.
Ищете параметр 1251, меняете значение (двойной клик мышью открывает окно редактирования) на c_1251.nls. Хорошо бы еще просмотреть значения соседних параметров 1250-1258, 1361 - верные значения для них c_1250.nls-c_1258.nls, c_1361.nls
ИЛИ (что мне кажется менее корректным, но может помочь)
3. Заходите с папку C: - Windows - System32 и копируете в ней же файл c_1251.nls, изменив имя нового файла на cp_1251.nls.

Удачи!
Форма ответа