Я использую Windows 10 x64 Pro и не могу просмотреть или установить шрифты.
Когда я пытаюсь просмотреть шрифт (двойной щелчок или Right Click >> Preview
), я получаю сообщение об ошибке, которое гласит: «Запрошенный файл <файл шрифта> не является допустимым файлом шрифта», как показано на снимке экрана ниже:
Когда я пытаюсь установить шрифт ( Right Click >> Install
), появляется другая ошибка «Файл <font-файл> не является допустимым шрифтом» (снимок экрана ниже):
Вещи, которые я проверил:
- Я включил UAC в своем реестре, но установил самое низкое значение «Никогда не уведомлять». Я думал, что UAC как-то связано с этим, но поведение одинаково, независимо от того
EnableLUA
, установлено ли в реестре значение 0 или 1. - Я проверил Event Viewer (разделы «Приложение» и «Система») на наличие подсказок к проблеме, но об этой ошибке вообще не сообщается в журналах, из того, что я вижу. Это кажется странным.
Почему я не могу установить шрифты в Windows 10? Я проверил поведение нескольких загруженных файлов otf
и ttf
файлов шрифтов. Я уверен, что файлы не повреждены.
РЕДАКТИРОВАТЬ
Когда я захожу в раздел «Шрифты» панели управления, я не вижу опции «Установить шрифт» в меню «Файл», как показано на скриншоте ниже.
источник
dejavu-fonts-ttf-2.35\ttf
папку, выберите (что-то или даже все), щелкните правой кнопкой мыши выбор, Установить@font-face
в IE11 (но не в Edge!). Включение брандмауэра помогает и здесь.Ответы:
После недели все пробовал. Как бы странно это ни звучало, нужно включить брандмауэр Windows. Я знаю, нет смысла правильно? Он не связан с настройками шрифта, однако, однажды «Вкл.», Я смог решить проблему с установкой шрифтов на Windows 10 и без сообщения об ошибке!
источник
Я также столкнулся с этой проблемой через мои git-репозитории, содержащие файлы шрифтов. Вот странное решение, которое сработало для меня. Скопируйте (и да, его Ctrl + C, а не Ctrl + X для вырезания) файл в другое место или даже в тот же каталог, и скопированный файл будет работать.
Также верхнее решение не работает для меня. Мой брандмауэр уже активирован.
Дальнейшее копание показало, что копирование не изменило содержимое файла. Оба одинаковы, я запустил
sha1sum
оба файла, и их хэши совпали.Позже, проверив свойства безопасности исходного файла шрифта, Windows обнаружила «Неправильно упорядочены разрешения для X.ttf, что может привести к неэффективности некоторых записей». Таким образом, похоже, что мое мерзкое клонирование репозитория приводит к тому, что при размещении файла шрифтов в Windows устанавливаются некоторые испорченные права доступа. В этом случае он имеет отношение к системе безопасности и разрешений в Windows. Это просто означает, что ошибка, которую возвращает приложение для просмотра шрифтов, очень плохо сформулирована.
источник