Почему китайские имена файлов отображаются в виде квадратиков в Windows 7?

Почему китайские имена файлов отображаются в виде квадратиков в Windows 7?

Я использую Windows 7 Professional (UK) и пытаюсь правильно отобразить в Проводнике имена файлов, содержащие китайские иероглифы.

Я могу создавать китайские имена файлов в проводнике, вставляя текст с веб-страницы или используя китайский IME для переименования файлов, но символы отображаются просто в виде квадратиков (глиф Unicode «отсутствующий символ»).

Китайские шрифты установлены в системе, и веб-страницы отображаются в браузере нормально. В частности, я могу увидеть правильные китайские имена файлов, указав chrome на file://C:\, например.

решение1

Возможное решение опубликовано наКак сделать так, чтобы китайские/японские иероглифы отображались правильно, а не в виде квадратов?

Итак, трюк в том, чтобы изменить локаль системы на китайский (КНР), а затем изменить локаль системы обратно на английский (США). Теперь я могу правильно видеть упрощенные китайские символы в моем списке друзей, а также в заголовках браузера. Я прикрепил скриншот меню, чтобы перейти к локали системы. В общем, перейдите туда, где вы изменили свой метод ввода, и следуйте скриншоту ниже:

http://www.twitpic.com/18uhgc

решение2

Есть еще один обходной путь:

  • зайдите в панель управления, выберите "Шрифты"
  • выбирать "Настройки шрифта"
  • снимите флажок "Скрыть шрифты на основе языковых настроек"
  • перезагрузите Windows

решение3

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

Шаг 1: Перейдите в Панель управления/Язык и региональные стандарты/Администрирование и выберите «Изменить язык системы». Выберите один из китайских вариантов.

Скриншот региона и языка

Шаг 2: Перезагрузите. Теперь вы должны правильно видеть китайские имена файлов и папок.

Это довольно странно, так как Explorer, несомненно, является приложением Unicode, поэтому не должен подвергаться влиянию.

Шаг 3: Вернитесь к предыдущему диалоговому окну и установите английский язык или тот, который у вас был раньше.

Шаг 4: Перезагрузка.

К моему удивлению, после шага 4, Explorerвсе ещеправильно отображает китайские имена.

введите описание изображения здесь

Связанный контент