Как добавить или удалить шрифты в Windows 11 и 10: подробное руководство

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

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

Windows поддерживает шрифты типов TrueType (*.TTF файлы) и OpenType (*.OTF файлы). Существует множество сайтов, где можно скачать архивы с шрифтами в этих форматах бесплатно или за плату (начать можно, например, с https://fonts.google.com/). Обычно шрифты распространяются в ZIP-архивах, которые необходимо предварительно распаковать на диск перед установкой.

Скачивайте файлы шрифтов только с проверенных и надежных источников!

Чтобы добавить новый шрифт в Windows, кликните по файлу правой кнопкой мыши в Проводнике (File Explorer) и выберите Install (Установить). При выборе нескольких TTF файлов можно сразу установить несколько шрифтов. Install new font for non-admin user

Этот способ установки доступен пользователям без прав администратора. Однако в этом случае шрифт будет установлен только для текущего пользователя (%LOCALAPPDATA%\Microsoft\Windows\Fonts) и не будет доступен другим пользователям компьютера.

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

UAC: Install font for all users in Windows

В этом случае файлы шрифтов будут установлены в системную папку %WinDir%\Fonts.

Существует и несколько других методов установки шрифтов в Windows:

  • Дважды кликните по файлу шрифта, затем в появившемся окне предпросмотра нажмите Install (Установить). Install font via preview applet
  • Перетащите файл шрифта в папку %windir%\fonts. Adding multiple new fonts by drag and drop files into %windir%\fonts folder
  • Начиная с Windows 10 версии 1803, можно устанавливать шрифты через Microsoft Store. Откройте Settings (Параметры) -> Personalization (Персонализация) -> Fonts (Шрифты), затем нажмите Get more fonts in the Microsoft Store (Получить больше шрифтов в Microsoft Store). Выберите нужный шрифт и нажмите “Get” (Получить). Install new font via Microsoft Store
Установленные шрифты сразу становятся доступны во всех приложениях, использующих системные шрифты (в некоторых программах может потребоваться перезапуск для отображения новых шрифтов).

new font available in windows app

Простого копирования TTF-файлов в папку %systemroot%\Fonts недостаточно для автоматической установки новых шрифтов из командной строки, батч-файла или PowerShell скрипта. В Windows необходимо зарегистрировать шрифт, добавив его описание в ветку реестра HKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts. Ниже пример PowerShell скрипта, автоматически устанавливающего все шрифты из локальной папки:

$source="C:\distr\Fonts\"
$fonts = dir $source *.ttf
foreach ($font in $fonts)
{
Copy-Item $font.FullName "$env:SystemRoot\Fonts" -Force -Confirm:$false
New-ItemProperty -Name $font.BaseName -Path "HKLM:\Software\Microsoft\Windows NT\CurrentVersion\Fonts" -PropertyType string -Value $font.Name
}

Пример установки шрифтов через GPO и PowerShell скрипт.

Как удалить (удалять) шрифты в Windows

Чтобы удалить шрифт, откройте Settings (Параметры) -> Personalization (Персонализация) -> Fonts (Шрифты) (ms-settings:fonts). Найдите шрифт и выберите Uninstall (Удалить) в меню. Uninstall font in Windows

Обратите внимание, что для некоторых шрифтов доступна опция «Hide» (Скрыть). Эта настройка временно скрывает шрифт от пользователей, не удаляя его с компьютера.

Также шрифт можно удалить через Проводник, зайдя в папку %windir%\fonts.

Delete TTF file from %windir%\fonts folder

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

Чтобы удалить шрифт вручную, удалите его файл из папки %windir%\Fonts и соответствующую запись из ветки реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts.

Delete font entry from the registry

Если вы случайно удалили системные шрифты Windows, их можно восстановить.

.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *