Показать полную графическую версию : Проблемы с кириллицей
Страниц :
1
2
3
[
4]
5
6
7
8
9
BadDemon
02-11-2009, 23:20
Доброе время суток.
Недавно установил виндоус 7 и тут же столкнулся с проблемой, не везде отображает кириллицу (показывает, но вопросами и т.п.) В регионал сеттингс поставил Русский, но все равно в некоторых программах (в несколько мелких самодельных (не мной написанных) программах) кириллица так и не отображается. На этом форуме нашел, как решить эту проблему, а именно:
"1.В папке C:\Windows\system32 дал себе полный доступ к файлу c_1252.nls
2.Переименовал его в c_1252.bak
3.Сделал копию файла c_1251.nls
4.Переименовал копию в с_1252.nls
5.Перезагрузился"
Но при попытке дать полные права на файл c_1252.nls, вылетает ошибка: Unable to save permission changes on c_1252.nls Access denied.
Сижу под администратором, пробовал в сейф моде, результат тот же, удалить нельзя, права поменять нельзя.
Возможно, кто нибудь знает, как решить эту проблему ?
shurik109
03-11-2009, 02:55
Надо себя назначить владельцем:
свойства - безопасность - дополнительно - владелец
Vancouver
03-11-2009, 03:06
BadDemon Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7 (http://www.oszone.net/7836/)
sNc-DAntES
03-11-2009, 17:34
У друга было подобное пару дней назад. Ставил другому другу :) Windows 7 английскую + русский лип. Хотя, что странно, бывает не всегда иногда все работает. Так вот помогла ему замена файлов:
c:\Windows\System32\C_1250.NLS
c:\Windows\System32\C_1252.NLS
c:\Windows\System32\C_1253.NLS
файликом
c:\Windows\System32\C_1251.NLS
Из той же папки.
Порядок действий следующий:
1. Назначаем себя владельцем файликов. Для этого:
а) либо запускаем следующие команды:
takeown /f "%windir%\system32\c_1250.nls" /a && icacls "%windir%\system32\c_1250.nls" /grant administrators:f
takeown /f "%windir%\system32\c_1251.nls" /a && icacls "%windir%\system32\c_1251.nls" /grant administrators:f
takeown /f "%windir%\system32\c_1252.nls" /a && icacls "%windir%\system32\c_1252.nls" /grant administrators:f
takeown /f "%windir%\system32\c_1253.nls" /a && icacls "%windir%\system32\c_1253.nls" /grant administrators:f
Подразумевается, естественно, что Windows английский (от сюда и группа administrators) и то, что вы принадлежите к этой группе.
б) либо если команды не работают (уж не знаю по какой причине :)), тогда делаем это вручную:
1. Для этого жмем ПКМ на файлик - свойства - безопасность - дополнительно - владелец - изменить
2. Выбираем группу Administrators и жмем Применить
3. Должно появиться что-то типа этого:
http://pic.ipicture.ru/uploads/091103/57017/thumbs/UpZ2SboS2v.jpg (http://ipicture.ru/Gallery/Viewfull/26102126.html)
4. Проделываем так с каждым файликом.
2. Делаем копию файликов, на всякий случай. Либо переименовываем их в что-то типа c_1250_old.nls,c_1252_old.nls,c_1253_old.nls.
3. Копируем и вставляем файлик c_1251.nls 3 раза. Появятся файлики вида c_1251 - копия.nls,c_1251 - копия (2).nls, c_1251 - копия (3).nls
4. Переименовываем их в c_1250.nls,c_1252.nls,c_1253.nls
5. Перезагружаемся.
В Total Commander все это делается проще, но я не буду это описывать, так как тот, кто пользуется Тоталом и так знает, как это сделать :).
Вот и все. В моем случае все заработало отлично. Надеюсь, что помог.
Установлена Windows 7 русская. Есть несколько программок (иностранного написания), в которых при вводе русского текста отображаются кракозябы. На этом же компе по ХР такой проблемы нет, русский текст вводится нормально.
На висте (до семерки) эта проблема тоже была. В региональных стандартах выставлено везде русский, Россия.
В ХР была фишка с заменой кодовой страницы. Может и здесь есть что-то такое?
Morpheus
20-11-2009, 12:41
stst, переношу. Читайте советы из данной темы.
установил mathcad 2001 pro на виндовс 7, открыв готовый документ, вместо русского текста иероглифы, на английском печатает ок
А в чем собственно вопрос заключается? Как я понял, нужно сделать отображение русских букв вместо иероглифов? Ну так я понимаю это проблема не ОС, а конкретной программы. Обращайтесь к разработчику, или в другой раздел форума.
в программе искал настройку кодировки, но безуспешно
Delirium
27-11-2009, 01:16
Для MathCad мне раньше помогала смена параметра кодовой страницы в реестре и ребут:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"
смена параметра кодовой страницы в реестре »
а это никак не повлияет на работу других программ ?
нет, смена параметра кодовой страницы в реестре и ребут не помогло
смена параметра кодовой страницы в этом случае действительно помогает! ни на что другое не влияет.
но я сменил и перегрузился, всеёравно не помогло, иероглифы вместо русского
Vancouver
27-11-2009, 12:28
bodiger, переношу. Читайте Тему.
vitalik23
02-12-2009, 22:51
Здравствуйте, у меня возникла такая проблема: ранее пользовался Windows 7 х86(было все хорошо),но решил перейти на х64 и появилась такая проблема с шрифтами(см.рис).
Шрифты уже копировал.
Morpheus
03-12-2009, 00:23
vitalik23, переношу. Читайте тему.
vitalik23
03-12-2009, 14:55
Спасибо!
Уже все ОК!
Здравствуйте,
возникла проблема, к сожалению не знаю после чего но изменилась кодировка в консоли (кажется так (: ).
Скриншот прилагается.
http://pic.ipicture.ru/uploads/091221/66009/thumbs/3ZDzjM2pWV.jpg (http://ipicture.ru/Gallery/Viewfull/28692394.html)
Как можно это исправить? Заранее благодарен!
Morpheus
21-12-2009, 17:16
Nerde, переношу. Читайте.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC