Шрифт отображает различные "символы" при отображении в Windows Server 2003 и Windows XP или 7

Сегодня я работал с нашим счетом, который жаловался, что на чеках, выходящих из нашей системы бухгалтерского учета, была напечатана подпись "Джона Смита".

Сегодня было необычно, она работала с клиентом нашей системы учета на сервере, потому что он работает быстрее, если клиент и сервер находятся на одном компьютере (и да, это очень старая система учета).

Когда она запускает клиент на своей рабочей станции вместо сервера, он работает медленнее, но печатает правильные подписи на чеках.

Таким образом, после небольшого углубления в систему бухгалтерского учета мы обнаружили файл шрифта, содержащий правильную подпись. Однако (и это очень важно), когда мы обращались к файлу на ее рабочей станции, используя путь UNC. Когда мы вошли на сервер как администратор и сразу открыли файл шрифта, снова появилась подпись "Джон Смит".

Теперь я знаю, первое, что вы собираетесь сказать, это то, что это был идентичный каталог, который выглядит одинаково и не является общим ресурсом... Я проверил, что мое переименование файла на сервере с UNC-путем, открытым на рабочей станции; и имя файла изменилось в обоих местах.

Так что же здесь происходит?

Рабочая станция была Windows XP, Сервер - Windows Server 2003.

Я также попытался открыть файл на своем компьютере с Windows 7 на работе, и отображаются правильные подписи. Почему он должен отображать подпись "Джон Смит" на компьютере с Windows Server 2003?

1 ответ

Решение

Выяснил, в чем проблема, благодаря технической поддержке программного обеспечения учета. Был ярлык в C:\Windows\fonts\<name-of-font-file>.TTF и этот ярлык указывал на файл подписи по умолчанию в папке с примерами данных бухгалтерского программного обеспечения. Оба файла шрифтов имели одинаковое имя.

Удаление ярлыка привело к исчезновению проблемы. Что касается того, почему открытие файла на сервере вызвало открытие другого файла, я думаю, это связано с тем, что зарегистрированные шрифты (или ярлыки для этих шрифтов), хранящиеся в этом каталоге, приводят к тому, что они выбираются по умолчанию для этого имя шрифта

Другие вопросы по тегам