Несмотря на то, что цифры выглядят одинаково при просмотре шрифта через Панель управления \ Шрифты (или через Проводник, который там перенаправляет), цифры явно изменились в 1607 году. Обратите внимание, что вы всегда будете видеть установленную версию при просмотре содержимого шрифта, независимо от того, какой файл шрифта вы открываете. Что мне показалось смешным, так это то, что даты новых файлов шрифтов - 16.07.2016. Сделав вторую проверку (которую вы можете сделать самостоятельно с помощью Свойства | Подробности в файлах шрифтов), я заметил, что на самом деле версия шрифта изменилась с 6.12 до 6.14. Итак, я надеюсь, что это отвечает на ваш первый вопрос «что может быть причиной этого?».
Лично для меня эта проблема может быть скорее дискомфортом, чем реальной проблемой, но это означало, что я больше не мог использовать Calibri для своих электронных таблиц и должен был вернуться к Verdana, который я все еще использую для некоторых из них, но Calibri больше подходит для удобочитаемых данных.
Решением было использование старых шрифтов из папки Windows.old вместо новых. Препятствие здесь заключается в том, что вы должны сначала удалить установленные шрифты, а затем снова установить старые. Для этого вы должны удалить записи шрифта из реестра в
HKEY_LOCAL_MACHINE\ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ Fonts
(убедитесь, что экспортировали весь ключ перед удалением имен шрифтов, чтобы у вас была резервная копия). После этого вам нужно дать себе разрешения на папку шрифтов в C:\Windows\WinSxS с именем
amd64_microsoft-окна-шрифты TrueType-calibri_31bf3856ad364e35_10.0.14393.0_none_181a98c8067730e2
сначала установите для владельца значение «Администраторы», а затем измените и примените полные разрешения к папке и распространите их на файлы внутри. После этого вы можете переместить файлы шрифтов в резервную папку со шрифтами 1607 6.14 и скопировать в эту папку старые шрифты из 1511. Когда это будет сделано, вы можете пойти и удалить файлы из папки C:\Windows\Fonts с помощью командной строки (Admin) - щелкните правой кнопкой мыши значок Windows/ значок «Пуск» - перейдите в папку C:\Windows\Fonts
cd C:\Windows\Fonts
и используйте команду
дель калибри *
Вы можете дважды проверить в редакторе реестра, чтобы увидеть, если имена шрифтов все еще отсутствуют в списке.
После того, как вы сделали все это, вы можете скопировать старые файлы в папку Control Panel\Fonts или в проводнике в C:\Windows\Fonts, что тоже самое.
Затем перезагрузите Windows (ваш компьютер), и Windows должна восстановить записи реестра с теми же именами файлов (если вы сначала не удалите установленные файлы шрифтов из папки, а просто удалите их из реестра, после того как вы "установите" шрифты, они будут установлены с приложением, подобным '_0' в имени файла шрифта, которое будет отображаться в реестре).
Моя проверка в Excel показывает, что после этой процедуры (если я не пропустил что-то по ошибке в описании здесь), шрифт Calibri возвращается к "нормальному", то есть к версии 6.12, и снова выглядит хорошо.
Я надеюсь, что я был полезен, и что все эти объяснения помогут кому-то с меньшим опытом в копании в Windows. Вы можете использовать следующее для справки, но имейте в виду, что мы меняем шрифт, поэтому есть различия.
http://www.wikihow.com/Delete-Protected-System-Fonts-in-Windows-7