35

Я знаю, что вы можете поместить пользовательские шрифты, скажем, в C:\Windows\Fonts и приложения смогут их найти и использовать. Однако это возможно только в том случае, если у вас есть доступ администратора к компьютеру, что редко бывает в общих средах.

Существует ли общий способ использования пользовательских шрифтов из какого-либо другого места, подходящего для пользователей без прав администратора? Если нет, есть ли какой-то способ, специфичный для Adobe Fireworks (CS3) и Office 2007?

Я интересуюсь в основном XP и Vista, но решение, которое работает для других версий Windows, было бы замечательно.

8 ответов8

19

Использование пользовательских шрифтов без прав администратора возможно на платформе PortableApps.com (представлена в версии 10.0).

Чтобы использовать пользовательские шрифты:

  1. Загрузите и распакуйте платформу PortableApps.com

    настройка 1

    настройка 2

  2. Скопируйте файлы шрифтов в каталог <PortableApps>\PortableApps\PortableApps.com\Data\Fonts . Создайте эту папку, если она еще не существует.

    папка

  3. Закройте и перезапустите платформу PortableApps.com.

    близко

    Начните

Шрифты теперь должны использоваться в других приложениях во время работы платформы PortableApps.com.

18

Есть обходной путь, который я использовал в XP; Я не могу сказать, работает ли он на других версиях Windows.

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

Я считаю, что это работает, потому что предварительный просмотр автоматически и временно устанавливает шрифт для его рендеринга, и эта временная установка не требует добавления шрифта в папку Fonts, поэтому не требует прав администратора.


Редактировать: только что протестировал копирование ярлыка файла шрифта в папку «Шрифты», и это, похоже, работает и для меня, но я уверен, что раньше я пытался безуспешно.

10

Добавление и удаление системных шрифтов является задачей администратора и будет запрещено пользователям, у которых нет прав администратора (достаточно опытного пользователя), так как они могут действительно испортить Windows, удалив или заменив стандартные системные шрифты. :)

Из того, что я прочитал здесь, вы сможете предоставить пользователям доступ на запись к их папке \Windows \Fonts, и это позволит им устанавливать шрифты.

6

NexusFont - это бесплатный менеджер шрифтов, который можно использовать для управления установленными шрифтами (с правами администратора) или для предоставления определенных шрифтов во время выполнения (без прав администратора). Для этой последней функции просто запустите NexusFont и добавьте группы шрифтов, которые вам нравятся. Файлы шрифтов могут находиться в любой папке. Пока NF работает, приложения могут использовать шрифты. NF можно использовать переносно.

На Windows 7 есть некоторые причуды, которые нужно немного поэкспериментировать, чтобы освоиться. Самым большим из них является то, что если вы устанавливаете с использованием символических ссылок , не отключайте их, удаляя файлы, поскольку это удаляет файлы, а не только символические ссылки. В этом случае отключите (удалите) шрифты, но используйте опцию «оставить файлы там, где они есть».

5

Начиная с Windows 10 17704, вы сможете устанавливать шрифты без прав администратора.

Установка шрифта для пользователей без прав администратора

Вы когда-нибудь хотели использовать свои собственные шрифты из своей учетной записи на общей школе или на рабочем компьютере, но не смогли, потому что у вас не было прав администратора, необходимых для установки шрифтов? Ну, мы слышали ваше разочарование по этому поводу и внесли некоторые изменения.

В прошлом шрифты в Windows всегда были установлены для всех пользователей. Поскольку это общесистемное изменение, оно всегда требует прав администратора. Потребность в администраторе была отражена в пользовательском интерфейсе. Например, если вы просматриваете в Проводнике файлов папку, содержащую файл шрифта, и щелкаете правой кнопкой мыши по файлу для вызова контекстного меню, тогда появляется значок «Установить» со значком безопасности, что означает, что для этого требуется администратор. ,

Установка шрифта

1

WinFonts4All также работает на уровне пользователя (проверено: Windows 7, Windows 8 и Windows 10).

Он отслеживает все шрифты в% userprofile%\Fonts и регистрирует их для текущего сеанса пользователя. У него даже есть графический интерфейс :)

Посмотрите это в действии:https://ygg.li/winfonts

0

Да, вы можете загрузить шрифт без прав администратора. Взгляните на функцию AddFontResource. Вы можете использовать Font Xplorer (freeware) для загрузки шрифтов из локальной папки. Я тестировал его на Win7 (вероятно, работает и в win8).

-1

Просто снимите флажок "копировать шрифты в папку шрифтов" и установите шрифт. Установленные шрифты будут доступны только для этого сеанса.Каждый раз, когда вы входите в систему, вы должны повторить эту задачу

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .