Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Проблема с отображением символов в Inventor 2014 или кракозябры. (http://forum.oszone.net/showthread.php?t=275965)

Мозгодром 17-01-2014 14:42 2290883

Проблема с отображением символов в Inventor 2014 или кракозябры.
 
Здравствуйте!
Наверняка многим покажется тема избитой...
У меня Windows 7 x64! Язык системы русский! Ни в одной программе, кроме одной, нет проблем с отображением русского шрифта и символов! В Autodesk Inventor 2014 Русс. При создании punch tool или инструмента высечки, и, желании установить диапазон параметра, вместо двух из трех математических символов, бляха-муха, два - крокозябры. Необходимые символы меньше или равно, и - бесконечность меньше или равно. Инструмент создается, но вставить его в новом файле не получаетсяю Ошибка, мол, недопустимого символа...

http://s005.radikal.ru/i211/1401/98/f9645b01bd4b.jpg

http://s017.radikal.ru/i425/1401/21/671b781e22a1.jpg

http://s020.radikal.ru/i717/1401/d0/d525d1bb765d.jpg

Пробовал запускать англ. версию Inventa, при русском языке системы, там же - крокозябры, и выглядят они квадратиками. Инструмент создается, и вставить его можно и в англ. и в русс Inventore. Меняю язык системы на англ. И в англ. Inventore все символы отображаются нормально, а в русском крокозябры и инструмент создается с ошибкой. Как бы где еще из-за кодировки не было б проблем.

Поискал здесь разные способы. Замена С_1251...

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
Эти способы не работают!

Помогите разобратся!

Илья_Рудоманенко@vk 17-01-2014 16:24 2290928

Мозгодром, 1.Запустите reg файл (он прикреплён)
2.Запустите редактор реестра: Win+R -> regedit -> Ok или введите regedit в строке поика меню Пуск и нажмите Enter.
3. Откройте ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Code Page
4. Измените значение параметра 1252 с "c_1252.nls" на "c_1251.nls"
5. Откройте папку C:\WINDOWS\system32\ и найдите файлы c_1251.nls и c_1252.nls и задайте полный доступ к данным файлам.
6. Переименуйте файл c_1252.nls в c_1252.bak.
7. Cоздайте здесь же копию файла c_1251.nls.
(Щелкните правой кнопкой мыши на файле и выберите Копировать.
Щелкните правой кнопкой мыши в пустом месте папки C:\WINDOWS\system32\ и выберите Вставить.)
8. Переименуйте c_1251 - копия.nls в c_1252.nls. В итоге файл c_1252.nls, должен быть переименованной копией c_1251.nls
9. Перезагрузите компьютер.

Также
1) Откройте Язык и региональные стандарты.
Пуск -> Панель управления -> Язык и региональные стандарты (или Win+R -> control /name Microsoft.RegionAndLanguage -> Ок)
2) Перейдите на вкладку Дополнительно. Можете сразу открыть её: Win+R -> control intl.cpl,,3 -> Ок
3) В блоке Язык программ, не поддерживающих Юникод нажмите на кнопку Изменить язык системы
4) Выберите язык системы Русский (Россия) и нажмите ОК.

Мозгодром 20-01-2014 05:01 2292572

Здравия, тезка! Огромные благодарности! Проблема с установкой полного доступа к папке system 32! Подскажите?

Илья_Рудоманенко@vk 20-01-2014 10:35 2292624

Мозгодром, Надо задовать полный доступ не к папке systen32,а к файлам
Цитата:

Цитата Илья_Рудоманенко@vk
Откройте папку C:\WINDOWS\system32\ и найдите файлы c_1251.nls и c_1252.nls и задайте полный доступ к данным файлам. »

Почитайте http://www.oszone.net/7836/

Мозгодром 21-01-2014 06:44 2293199

Илья, и Ваш файл внес в регистр, и значение изменил в регистре, и с правами все получилось... Проблема, к сожелению, осталась!


Время: 16:17.

Время: 16:17.
© OSzone.net 2001-