none
Проблемы со шрифтом: прямоугольники вместо иероглифов RRS feed

  • Общие обсуждения

  • Добрый день, уважаемые знатоки!

    Помогите разобраться в проблеме. Windows 7 professional SP1 32bit, установлена поддержка языков с письмом иероглифами (нужно чтение японских текстов). С некоторых пор начались непонятные проблемы: нативные программы Windows (например, блокнот) при открытии документов в Unicode/UTF, содержащих иероглифы, вместо таковых отображают квадратики. При открытии этих же документов в сторонних программах типа Google Crome или JWPce (свободный текстовый процессор японского языка со встроенными словарными службами) всё ОК.

    К сожалению, не знаю, что послужило причиной возникновения проблемы. Читать японские тексты мне нужно время от времени, но не часто, поэтому отследить вероятную причину не смог. Возможно, всё началось после сравнительно недавней установки SP1. Больше вроде бы никаких серьёзных изменений в системе не проводил.

    Проблема временно лечится удалением файла System32\FNTCACHE.DAT с последующей перезагрузкой системы, однако после ещё одной перезагрузки всё, что называется, возвращается "на круги своя". Я так понимаю, какая-то ошибка приводит к неправильному распознаванию шрифтов системой. Как это можно вылечить?

    6 февраля 2012 г. 7:49

Все ответы

  • В блокноте можно указать другой шрифт

    --
    With the best regards,
    Anatoly Podgoretsky
    http://www.podgoretsky.com
     
     
    "me4huk" <=?utf-8?B?bWU0aHVr?=> сообщил/сообщила в новостях следующее: news:320602d6-9c96-43b7-87de-e1931a70d303...

    Добрый день, уважаемые знатоки!

    Помогите разобраться в проблеме. Windows 7 professional SP1 32bit, установлена поддержка языков с письмом иероглифами (нужно чтение японских текстов). С некоторых пор начались непонятные проблемы: нативные программы Windows (например, блокнот) при открытии документов в Unicode/UTF, содержащих иероглифы, вместо таковых отображают квадратики. При открытии этих же документов в сторонних программах типа Google Crome или JWPce (свободный текстовый процессор японского языка со встроенными словарными службами) всё ОК.

    К сожалению, не знаю, что послужило причиной возникновения проблемы. Читать японские тексты мне нужно время от времени, но не часто, поэтому отследить вероятную причину не смог. Возможно, всё началось после сравнительно недавней установки SP1. Больше вроде бы никаких серьёзных изменений в системе не проводил.

    Проблема временно лечится удалением файла System32\FNTCACHE.DAT с последующей перезагрузкой системы, однако после ещё одной перезагрузки всё, что называется, возвращается "на круги своя". Я так понимаю, какая-то ошибка приводит к неправильному распознаванию шрифтов системой. Как это можно вылечить?

    6 февраля 2012 г. 8:09
  • В блокноте-то да, при условии, что он (другой шрифт) есть в системе. А в проводнике? Не в IE, а обычном? Это когда названия файлов, например, идут по-японски.

    Хм. Сдаётся мне всё-таки, что проблема не в самом шрифте. Chrome ведь текст отображает корректно.


    • Изменено me4huk 6 февраля 2012 г. 8:39
    6 февраля 2012 г. 8:39
  • Аналогично, это настраиваемая характеристика, в настройках рабочего стола есть настройка - Персонализация/Цвет окна/дополнительные параметры офрмления
    Позволяет изменить шрифты у разных элементов, кажется это значок

    --
    With the best regards,
    Anatoly Podgoretsky
    http://www.podgoretsky.com
     
     
    "me4huk" <=?utf-8?B?bWU0aHVr?=> сообщил/сообщила в новостях следующее: news:80711cf9-749f-4626-8b09-7f71d5525093...

    В блокноте-то да, при условии, что он (другой шрифт) есть в системе. А в проводнике? Не в IE, а обычном? Это когда названия файлов, например, идут по-японски.

    Хм. Сдаётся мне всё-таки, что проблема не в самом шрифте. Chrome ведь текст отображает корректно.


    6 февраля 2012 г. 9:58
  • Хром - не знаю такого продукта, но это явно не Виндоус

    --
    With the best regards,
    Anatoly Podgoretsky
    http://www.podgoretsky.com
     
     
    "me4huk" <=?utf-8?B?bWU0aHVr?=> сообщил/сообщила в новостях следующее: news:80711cf9-749f-4626-8b09-7f71d5525093...

    В блокноте-то да, при условии, что он (другой шрифт) есть в системе. А в проводнике? Не в IE, а обычном? Это когда названия файлов, например, идут по-японски.

    Хм. Сдаётся мне всё-таки, что проблема не в самом шрифте. Chrome ведь текст отображает корректно.


    6 февраля 2012 г. 9:59
  • Хром - не знаю такого продукта, но это явно не Виндоус

    --
    With the best regards,
    Anatoly Podgoretsky
    http://www.podgoretsky.com
     
     
    "me4huk" <=?utf-8?B?bWU0aHVr?=> сообщил/сообщила в новостях следующее: news:80711cf9-749f-4626-8b09-7f71d5525093...

    В блокноте-то да, при условии, что он (другой шрифт) есть в системе. А в проводнике? Не в IE, а обычном? Это когда названия файлов, например, идут по-японски.

    Хм. Сдаётся мне всё-таки, что проблема не в самом шрифте. Chrome ведь текст отображает корректно.



    Хром (Chrome) - браузер от компании Google.
    6 февраля 2012 г. 10:37
  • Ты знал :-)
    Но не понял сарказма, не Виндоус
    Ну какой смысл ссылать на посторонний продукт, при том что жалоба на сам Виндоус, на шрифты.
    Кроме того браузеры это не тот класс продуктов, еще IE4 работал с юникод, на виндоус 95/8 не Юникод система.
    Надо просто использовать другой шрифт, с японскими глифами
    --
    With the best regards,
    Anatoly Podgoretsky
    http://www.podgoretsky.com
     
     
    "bobgreen84" <=?utf-8?B?Ym9iZ3JlZW44NA==?=> сообщил/сообщила в новостях следующее: news:f4db539b-683b-4beb-b784-10351f9fefc4...
    Хром - не знаю такого продукта, но это явно не Виндоус

    --
    With the best regards,
    Anatoly Podgoretsky
    http://www.podgoretsky.com
     
     
    "me4huk" <=?utf-8?B?bWU0aHVr?=> сообщил/сообщила в новостях следующее: news:80711cf9-749f-4626-8b09-7f71d5525093...

    В блокноте-то да, при условии, что он (другой шрифт) есть в системе. А в проводнике? Не в IE, а обычном? Это когда названия файлов, например, идут по-японски.

    Хм. Сдаётся мне всё-таки, что проблема не в самом шрифте. Chrome ведь текст отображает корректно.



    Хром (Chrome) - браузер от компании Google.
    6 февраля 2012 г. 10:46
  • Господа, шрифты с японскими символами в системе, разумеется, стоят. Это, как обычно, шрифты для японского по умолчанию — MS Mincho и MS Gothic плюс их разновидности. По инфе, найденной в интернетах, я полагаю, что в силу каких-то причин рушится системный кэш шрифтов, тот самый файл FNTCACHE.DAT, из-за чего некоторые стандартные проги MS (explorer, notepad) перестают отображать нужные шрифты. Тот же самый wordpad, например, отображает корректно. После удаления файла кэша и перезагрузки система создаёт его заново, уже корректный, но в процессе работы что-то его снова разрушает. В результате после ещё одной перезагрузки возвращаемся к старой картине.
    В качестве иллюстрации прикладываю два рисунка: до и после.
    6 февраля 2012 г. 15:50
  • может быть попробовать procmon с фильтром C:\Windows\System32\FNTCACHE.DAT понаблюдать за файлом


    I'm preparing for the exam 70-660 TS: Windows Internals http://social.technet.microsoft.com/wiki/contents/articles/5484.aspx
    6 февраля 2012 г. 19:13
  • Спасибо за идею, попробую натравить монитор.

    Ещё в интернетах накопал инфу, что порча кэша шрифтов может происходить вследствие испорченного пользовательского профиля. Советуют "починить" юзер-профайл (попросту завести новый и перенести в него настройки старого). На крайний случай попробую и такой вариант...

    7 февраля 2012 г. 8:39
  • И как успехи?

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

    15 февраля 2012 г. 4:05
    Модератор
  • Тема переведена в разряд обсуждений по причине отсутствия активности


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

    17 февраля 2012 г. 9:50
    Модератор