Восстановление системных шрифтов в Windows 10 и 11
09.01.2023
itpro
PowerShell, Windows 10, Windows 11
комментариев 11
Если вы удалили или заменили один, или несколько системных шрифтов в Windows, вы можете воспользоваться восстановления стандартных шрифтов и их настроек. Если в системных (и не только) диалоговых окнах вместо нормальных символов отображаются что-то непонятное или вообще нечитаемые символы (в нашем примере, это иероглифы и квадратики), скорее всего в Windows отсутствуют какие-то файлы системных шрифтов. Такая проблема может возникнуть после деинсталляции стороннего приложения, которое при удалении вместе с собой удалило несколько файлов системных шрифтов (вплоть до полной очистки каталога со шрифтами C:\Windows\Fonts). Также проблема с шрифтами может встречаться, когда некая программа при установке заменила один из стандартных шрифтов своим собственным файлов.
В этой статье мы разберем методику, позволяющую восстановить стандартные системные шрифты Windows 10 или Windows 11 к состоянию чистой системы.

Встроенное средство восстановления шрифтов Windows
В первую очередь стоит попробовать восстановить стандартные шрифты Windows 10/8.1 с помощью встроенного функционала. Для этого:
- Откройте Панель управления и перейдите в раздел Оформление и персонализация –> Шрифты (Control Panel -> Appearance and Personalization -> Fonts). Эту панель можно открыть, выполнив команду: control fonts ;
- В левой панели выберите пункт Параметры шрифта (Fontsettings);

- В открывшемся окне нажмите кнопку Восстановить параметры шрифтов по умолчанию (Restoredefaultfontsettings);

Данная опция позволяет удалить все сторонние шрифты, оставив только стандартные шрифты, поставляемые в дистрибутиве Windows. Однако, если файл нужного шрифта (*.fon или *.ttf) был удален или заменен, функция сброса не поможет.
Чтобы вернуть нужный шрифт можно скопировать нужный файл из дистрибутива Windows (или с другого компьютера), скачав и установив файл шрифта вручную или через GPO (обратите внимание, что в Windows 10 есть функция блокировки установки сторонних шрифтов, которая может мешать установке новых шрифтов).
Как извлечь файлы стандартных системных шрифтов из установочного образа Windows 10 или 11?
В Windows файлы шрифтов хранятся в каталоге C:\Windows\fonts. Попробуйте открыть ее в Проводнике File Explorer. Если в этом каталоге вы увидите только несколько файлов шрифтов с расширениями *.fon и *.ttf, значит, стандартные файлы шрифтов были удалены и их сброс встроенными средствами (как описано выше) не поможет.

Недостающие файлы шрифтов можно скопировать с любого компьютера с той же версией ОС, либо извлечь их из установочного диска или ISO/WIM образа Windows 10 (11). Рассмотрим второй случай.
Для этого нам понадобится установочный диск с Windows 10. Проще всего создать установочный ISO образ Windows с помощью утилиты Media CreationTool. Смонтируйте ISO образ в виртуальный привод (допустим, ему назначена буква диска H:).
Откройте командную строку PowerShell с административными правами и скопируйте файл H:\sources\install.wim или H:\sources\install.esd (подробнее про esd формат образа здесь) в каталог C:\Distr\.
Copy-Item D:\sources\install.wim C:\Distr\
dism /export-image /SourceImageFile:c:\distr\install.esd /SourceIndex:4 /DestinationImageFile: c:\distr\install.wim /Compress:max /CheckIntegrity
Смонтируйте файл установочного образа Windows 10 install.wim в каталог C:\Distr\wim:
dism /mount-wim /wimfile:C:\Distr\install.wim /index:1 /mountdir:C:\Distr\wim
Dism /Get-WimInfo /WimFile:C:\Distr\install.wim


Скопируйте оригинальные файлы шрифтов из каталога C:\Distr\wim\Windows\Fonts в системную папку C:\Windows\Fonts с заменой файлов в целевом каталоге. Воспользуйтесь такой командой PowerShell:
Copy-Item -path C:\Distr\wim\Windows\Fonts -Destination C:\Windows -recurse –container -force
Файлы шрифтов будут заменены оригинальными. Часть системных шрифтов, которые используются в текущий момент, заменить не удастся, об этом будет свидетельствовать ряд ошибок в окне консоли.
Теперь можно отключить WIM образ:
dism /unmount-wim /mountdir:C:\Distr\wim /discard
Перезагрузите компьютер и проверьте, исчезла ли проблема со шрифтами.
Сброс кэша шрифтов Windows
В Windows по-умолчанию включено кэширование шрифтов в каталоге %WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache (по аналогии с кэшем иконок). Это позволяет ускорить загрузку шрифтов в диалоговых окнах и приложения. Если кэш шрифтов поврежден, это также может вызвать проблемы с отображением шрифтов в Windows. Рекомендуем вручную сбросить текущий кэш шрифтов Windows.
Для этого нужно:
- Запустите консоль управления службами ( services.msc );
- Остановите службу Служба кэша шрифтовWindows (Windows Font Cache Service) в консоли или с помощью команды PowerShell: get-service FontCache|stop-service –force

- Очистите каталог %WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache: Get-ChildItem -Path C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache -File | foreach < $_.Delete()>;
- Удалите файл C:\Windows\System32\FNTCACHE.DAT: C:\Windows\System32\FNTCACHE.DAT: Remove-Item c:\Windows\System32\FNTCACHE.DAT

- Запустите службу FontCache и перезагрузите компьютер.
Готовые архивы со стандартными шрифтами для Windows 10, 11 и 8.1
Для тех, у кого под рукой нет дистрибутива Windows 10 (Windows 11 b Windows 8.1), можно скопировать каталог с оригинальными шрифтами с другого компьютера с той же версий ОС, либо воспользоваться готовыми архивами со шрифтами. Вы можете скачать архивы по ссылкам ниже:
-
Оригинальные шрифты для Window 8 – OrigFontsWin8.zip (201 Мб);
Скачайте и распакуйте архив для вашей версии Windows. Скопируйте содержимое архива в каталог C:\Windows\Fonts с заменой файлов.
Затем скачайте и примените reg файлы со стандартными настройками шрифтов в реестре для вашей версии Windows:
- Windows 10 — win10-default-fonts-reg.zip
- Windows 11 — win11-default-fonts-reg.zip
Каждый архив содержит три файла:
- win_10_fonts.reg содержит список стандартных шрифтов, зарегистрированных в реестре (HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts);
- win_10_FontSubstitutes.reg файл с настройками ассоциаций шрифтов (HKLM \SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes);
- win_restore_default_user_font_settings.reg – восстанавливает стандартные настройки шрифтов в пользовательской ветке реестра (HKCU\Software\Microsoft\Windows NT\CurrentVersion\Font Management).
Распакуйте архив и примените (дважды щелкните) по каждому reg файлу.

Перезагрузите компьютер, проблема со шрифтами должна пропасть!
Если ничего не помогает и шрифты отображаются некорректно, попробуйте проверить целостность вашего образа Windows с помощью команд:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Предыдущая статья Следующая статья
Как добавить шрифты в Windows 10
Пользователи Windows 10 иногда сталкиваются с необходимостью добавить в систему новые шрифты. Задача эта довольно простая и не требующая особых знаний, однако, как и в любой другой процедуре, здесь есть определенные нюансы, которые могут вызвать затруднения у неподготовленных юзеров. Итак, давайте попробуем установить в Windows 10 какой-либо новый шрифт.
Формат и расположение шрифтов в Windows 10
Перед тем как приступить к операции, расскажем немного о том, что собой представляют шрифты, и где они находятся. Используемые Windows шрифты являются ничем иным, как файлами в формате TrueType (расширение .ttf) или OpenType (.otf). Они располагаются в специальной папке C:/Windows/Fonts, попасть в которую можно через Проводник или Панель управления.


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


Раздел «Шрифты» есть и в интерфейсе штатной утилиты «Параметры». Здесь доступна более подробная информация о шрифтах в виде расширенных метаданных.


Как установить шрифты в Windows 10
Перейдем непосредственно к добавлению новых шрифтов. Скачать их можно из интернета, с тематических сайтов, коих сейчас великое множество. Нам приглянулся ресурс Dafont.com, предлагающий довольно широкий ассортимент шрифтов под любые запросы. Выберем один из шрифтов (к примеру, Quentell CF) и нажмем кнопку «Download», после чего сохраним архив с файлами на компьютер. Далее распакуем его. Обычно одно семейство шрифтов включает несколько файлов, количество которых соответствует числу начертаний. У нас оказалось три файла.


Как же установить шрифт в Windows 10? Самый простой способ – перетащить файлы в папку Fonts. Второй вариант – воспользоваться контекстным меню, вызываемым правой кнопкой мыши. Однако тут есть один нюанс. Дело в том, что файлы шрифта (ttf или otf) у вас могут быть ассоциированы с графическими редакторами вроде ACDSee или Paint. В таком случае в контекстном меню не будет необходимого пункта «Установить». Чтобы он там появился, изменим программу по умолчанию для открытия файлов шрифта. Делается это через свойства файла (ПКМ – Свойства). На вкладке «Общие» кликнем «Изменить…», выберем в открывшемся окне пункт «Программа просмотра шрифтов» и сохраним настройки нажатием «Применить». Все, отныне файлы шрифтов ассоциированы со специальным приложением.

Теперь, щелкнув ПКМ по файлу, выбираем в меню пункт «Установить» или «Установить для всех пользователей». Произойдет добавление нового шрифта в Windows 10.

Есть и другой путь. Двойным кликом открываем файл, а потом в появившемся окне нажимаем «Установить».

Удостовериться в том, что коллекция шрифтов пополнилась новым экземпляром, можно в подразделе «Шрифты» утилиты Параметры.


Осталось проверить, доступен ли установленный шрифт для использования. Создаем новый документ Word и в выпадающем списке находим искомый шрифт. Применяем его к тексту.


Установка через магазин Майкрософт
В последних версиях «десятки» появилась возможность загружать шрифты из магазина Microsoft. Для этого необходимо зайти на страницу «Шрифты» приложения «Параметры» и нажать вверху на ссылку «Получить дополнительные шрифты в Microsoft Store».

Будет осуществлен переход в магазин, где представлены бесплатные и платные шрифты для Windows 10. Правда, выбор здесь пока совсем невелик.

Проблемы при добавлении шрифтов
Момент с неправильным связанным приложением для файлов ttf или otf мы уже рассмотрели выше. Встречаются и другие проблемы. Иногда шрифты для Windows 10 имеют специфический формат, отличный от стандартных. Можно попытаться установить их привычным способом, но, скорее всего, выскочит ошибка «файл не является файлом шрифта». Тут придется использовать конвертеры. Аналогичное сообщение в некоторых случаях возникает при отключенном штатном брандмауэре Windows 10 даже если добавляемые в систему шрифты сохранены в корректном формате. Включение фаервола устранит проблему.
Как установить и удалить шрифты в Windows 10

На всех компьютерах с установленной Windows 10 используются единые стандартные шрифты. Их можно использовать во всех встроенных и сторонних программах. Но иногда появляется нужда в дополнительных шрифтах, не входящих во встроенный набор. В этом случае придётся прибегнуть к ручной установке.
Просмотр списка установленных шрифтов в Windows 10
Если вы хотите узнать, какие шрифты уже есть в вашей системе, выполните нижеописанные шаги:
- Используя системную поисковую строку, отыщите встроенную программу «Параметры» и раскройте её.
Открываем параметры компьютера - Перейдите к блоку «Персонализация».
Открываем блок «Персонализация» - Разверните подпункт «Шрифты». Вы увидите список уже загруженных шрифтов. Изучите его, перед тем как искать и устанавливать сторонние шрифты. Возможно, один из них приглянется вам, и надобность в дополнительных действиях отпадёт.
В подпункте «Шрифты» можно увидеть и настроить все шрифты
Наличие специальных шрифтов чаще всего нужно для таких программ, как Photoshop, Word и в других фото, видео и текстовых редакторов.
Установка дополнительных шрифтов
Если вы решили, что вам нужен новый шрифт, воспользуйтесь любым из нижеописанных способов. Неважно, какой из них выберете, результат будет один — список шрифтов в памяти компьютера пополнится.
При помощи официального магазина
У Windows 10 имеется собственный магазин, содержащий в том числе и шрифты для системы.
- Оказавшись в подпункте «Шрифты» блока «Персонализация» (как перейти к этому разделу, описано в пункте «Просмотр списка установленных шрифтов»), кликните по строке «Получить дополнительные шрифты».
Нажимаем на строчку «Получить дополнительные шрифты» - Развернётся список из доступных шрифтов. Изучите его и выберите тот вариант, который вам больше всего понравится.
Выбираем подходящий шрифт - Перейдя к одному из предложенных товаров, кликните по кнопке «Получить» (или «Купить», если шрифт платный) и дождитесь окончания установки. После того как процесс окончится, новый шрифт будет добавлен.
Нажимаем кнопку «Купить»
При помощи файла
В официальном магазине Microsoft есть далеко не все существующие шрифты. Большинство из них размещено на сторонних сайтах в бесплатном или платном виде. Windows 10 умеет работать с двумя форматами, содержащими шрифты: ttf и otf.
- Скачав с любого ресурса файл любого из двух форматов, кликните по нему правой клавишей мыши и выберите функцию «Установить».
В контекстном меню выбираем функцию «Установить» - Начнётся автоматическая процедура установки шрифта. От вас больше не потребуется каких-либо действий.
Дожидаемся конца установки
По окончании процесса вы получите новый шрифт в памяти компьютера.
При помощи специальной папки
В Windows есть специальная папка, содержащая все шрифты и позволяющая управлять ими. Перейти к ней можно по пути C:\Windows\Fonts. Для добавления шрифта перетащите или скопируйте файл формата ttf или otf в данную папку. После того как файл будет размещён, он автоматически добавится к списку остальных шрифтов.
При помощи сторонней программы
Для работы со шрифтами разработано большое количество сторонних программ. Некоторые из них умеют работать не только со стандартными форматами, но и с такими расширениями, которые не читает Windows.
Прибегать к использованию сторонних приложений стоит в том случае, если вы собираетесь перебирать множество шрифтов, так как делать это стандартными средствами системы не очень удобно.
FontMassive Light
Данное приложение умеет отображать список найденных шрифтов, а также каждый символ из набора. С помощью него можно удалять и устанавливать пакеты. Помимо стандартных форматов, FontMassive поддерживает расширение .pfm и .pfb.
Программа умеет сравнивать шрифты, искать похожие, конвертировать их в формат для Adobe Illustrator и не требует установки. Скачать её бесплатную версию для 32 и 64-битной системы можно с официального сайта разработчика.

Работать со шрифтами удобнее в FontMassive Light
FontForge
Это приложение подойдёт для тех, кто хочет не только установить чужие шрифты, но и создать свои. Используя встроенные средства программы, вы сможете нарисовать, сохранить и добавить в систему собственный шрифт. У FontForge есть огромное количество возможностей, позволяющих детально проработать каждый символ. Скачать утилиту можно с официального сайта разработчиков.

При помощи FontForge можно создать свой шрифт
Видео: установка шрифтов в Windows 10
Установка шрифтов PostScript Type 1
PostScript — это специальный язык программирования, разработанный компанией Adobe. Он часто используется в описании PDF-файлов, а также для хранения и описания шрифтов. PostScript Type 1 — всемирно принятый формат кодирования.
Для установки шрифтов данного формата потребуется специальная программа от компании Adobe — Adobe Type Manager. Скачав и открыв её, перейдите к вкладке Add Fonts, укажите путь до файла со шрифтом и используйте кнопку Add. Готово, новый шрифт добавлен в вашу библиотеку.

Указываем путь до шрифта и нажимаем кнопку Add
Удаление шрифта
Шрифты занимают очень мало памяти, поэтому их удаление не поможет освободить место на жёстком диске. Но, если вы хотите очистить список доступных шрифтов, оставив в нём только те варианты, которые постоянно используете, можно стереть лишние шрифты. Сделать это можно с почти всех способов, описанных выше: через параметры компьютера, специальную папку и стороннюю программу.
Неважно, какой из методов вы выберите, ведь единственное, что от вас потребуется, — выбрать шрифт и нажать кнопку «Удалить». Например, можно перейти к папке C:\Windows\Fonts, выделить подходящий элемент и кликнуть по кнопке «Удалить». После подтверждения действия шрифт безвозвратно сотрётся.

Выбираем шрифт и нажимаем кнопку «Удалить»
Есть несколько способов, позволяющих добавить к системной библиотеке новый шрифт. Можно выполнить быструю установку из файла, воспользоваться папкой Fonts или сторонней программой. Список используемых шрифтов можно увидеть ещё и в параметрах компьютера. Удаление шрифта производится через папку Fonts, стороннюю программу или параметры системы.
Как установить и обновить шрифты на Windows 10 — пошаговая инструкция

Абсолютное большинство программ, имеющихся в операционной системе, используют шрифты, которые уже были в ней установлены. Однако, порой возникает необходимость установить новый или проверить что уже установлено. Такая ситуация известна всем активным пользователям программы Photohop от Adobe. Очень часто при открытии шаблонов или файлов, созданных не на вашем компьютере, выскакивает информационное окошко приложения. Как правило в нем говорится, что программа не может найти тот или иной шрифт, и вот тогда нам требуется поставить новый.
В некоторых ситуациях вы знаете заранее какой шрифт требуется и нужно просто проверить установлен ли он на вашем компьютере, так как великое множество шрифтов не являются стандартными, и как правило их приходится скачивать и устанавливать отдельно. А порой нужно выбрать красивый вариант для оформления, и посмотреть как он выглядит, и тогда нам тоже потребуется папка Шрифты. Не беда, я покажу где посмотреть.
Как посмотреть установленные шрифты на Windows 10
Для просмотра имеющихся в системе шаблонов символов, требуется выполнить следующее:
-
С помощью системной формы поиска найти приложение «Параметры» и открыть его.



Дополнительные шаблоны символов часто требуются для работы с различными утилитами. Например, с популярными во всем мире приложениями «Photoshop» и Word.

Настройка системных шрифтов
Шрифт можно не только установить или удалить, но и настроить. И речь сейчас идёт не об изменении параметров в графических или видеоредакторах, где можно менять размеры текста как угодно, а о настройке шрифтов прямо в системе Windows. Конечно, такого спектра параметров, как в Photoshop, здесь не будет: данные настройки направлены на другое.
-
В меню шрифтов, о котором мы уже говорили выше, есть пункт «Параметры шрифта». Он и отвечает за настройку того или иного шрифта. Самих параметров немного: всего два. Один из них отвечает за скрытие шрифта там, где он не поддерживается. Если этот пункт включён, значит, программы не будут показывать шрифты, которые они не в силах отобразить. Второй параметр позволяет устанавливать шрифт через его ярлык. И это всё. Никакого буйства красок, как в фотошопе.
В меню параметров шрифта можно скрыть шрифт, который не поддерживается, и разрешить установку шрифта через ярлык
Чтобы настроить систему, отвечающую за сглаживание текста, нужно нажать «Далее»
Во время настройки утилита несколько раз попросит вас выбрать наиболее читабельный пример текста
Чтобы изменить размеры системных текстов, нужно в соответствующем меню выбрать тип и размер шрифта
В окне настройки дополнительных возможностей указаны компоненты, которые установлены в системе
Если вам вдруг понадобились расширенные возможности для других языковых пакетов, их всегда можно скачать в «Добавлении компонента»
Эти настройки, конечно, не позволят украсить системный шрифт красивыми завитушками, но в ряде ситуаций помочь могут.
Видео: изменение системных настроек шрифтов в Windows 10
Как установить шрифт в Windows 10
Если пользователь захотел установить новый шрифт, то ему лучше воспользоваться одним из описанных ниже способов. Любой их них позволит ему расширить коллекцию символов в Windows10.
Из официального магазина
В Windows10 появилась возможность инсталлировать шаблоны символов из Магазина Майкрософт. Правда в нем представлено небольшое количество пакетов, но в будущем ожидается расширение данного каталога.
Их устанавливают из магазина так:
- Открывают последовательно «Параметры» → «Персонализация» → «Шрифты».
- Жмут вкладку «Получить дополнительные шрифты в Microsoft Store», чтобы открылся их список. Можно также напрямую открыть приложение Store и воспользоваться формой поиска.


При помощи файла
Как говорилось выше, в магазине Microsoft представлено небольшое количество шаблонов. Более обширный ассортимент пакетов символов можно найти на сторонних ресурсах, причем они могут быть бесплатными и платными. Windows10 может работать с двумя типами файлов шрифтов: ttf и otf.
Процедура их установки выглядит так:
-
Загрузив с любого сайта файлы нужных форматов, нажимают на нужный шаблон правой клавишей мыши и выбрать «Установить».

После завершения процедуры он будет доступен для использования.
Виндовс 10 работает с ttf и otf файлами, поэтому для использования шрифтов с другими расширениями нужно установить дополнительный софт.
Из специальной папки
Используемые в OS Windows10 шрифты – это файлы в формате TrueType с расширением .ttf или OpenType с расширением .otf. Они размещаются в директории C:/Windows/Fonts. Открыть эту папку можно стандартным или сторонним проводником, а также через «Панель управления». Для добавления нового шаблона требуется перетянуть или скопировать файл пакета в эту папку, после чего он появится в перечне установленных шаблонов.

Кроме того, данная папка позволяет управления шрифтами, для этого сверху окна проводника доступны вкладки «Просмотр», «Удалить» и «Скрыть». Дважды нажав по необходимому шаблону, вы сможете увидеть входящие в него варианты начертаний.
С помощью сторонней программы
Устанавливать и удобно работать с шаблонами символов позволяют специальные программы, которые можно быстро найти и скачать в интернете. Ниже описаны некоторые из них.
FontMassive Light
Эта утилита может работать с различными типами файлов шрифтов, включая .pfm и .pfb. Она позволяет удалять и инсталлировать необходимые пакеты.
Утилита может сравнивать пакеты, искать аналогичные, конвертировать их в формат для Adobe Illustrator и не требует инсталляции. Загрузить и установить её лучше напрямую с сайта разработчика.

FontForge
Данная программа будет полезной для тех пользователей ПК, которые желают не только ставить дополнительные пакеты, но и создавать собственные. С помощью встроенные инструментов FontForge можно рисовать, сохранять и добавлять в OS Windows10 свои варианты символов. В ней предусмотрено большое количество возможностей, позволяющим качественно прорабатывать любой символ. Загрузить и установить приложение лучше напрямую с сайта разработчика.


Установка шрифтов без прав администратора
Чтобы установить шрифт в систему, нужны права администратора. Без прав, только на уровне пользователя, вы ничего не сделаете.
К счастью, существует ряд способов работы в системе без прав администратора, но и здесь есть свои подводные камни. Чтобы средствами Windows разрешить пользователю устанавливать шрифты, требуются права администратора.
Выход один: использовать сторонние программы. К примеру, бесплатную утилиту под названием PortableApps.com Platform. Хотя она предназначена для других целей, но в деле установки шрифтов с пользовательскими правами успела зарекомендоваться. А ещё для её установки не нужны права администратора. Следует действовать по плану:
-
Во время установки программа попросит определить способ установки. Найдите вариант «Выберите другое расположение».
Для доступа к установке шрифтов при установке программы нужно выбрать последний вариант
Необходимо загрузить программу в ту папку, в которую у вас есть доступ
В файлах программы PortableApps нужно создать папку Fonts
В созданную папку Fonts нужно скопировать все пользовательские шрифты, которые надо установить
Где скачивать шрифты и в каких форматах
Как говорилось выше Windows10 может работать с файлами шрифтов .ttf и .otf, поэтому качать нужно шаблоны с этими расширениями. Загрузить их можно совершенно бесплатно с различных интернет ресурсов, поэтому ниже описаны самые известные из них.
Google Fonts
На этом ресурсе представлена в открытом доступе большая коллекция шрифтов компании Google. Для быстрого поиска тут предусмотрена продуманная система фильтрации.
Для загрузки пакета необходимо нажать на него, а затем вверху следующей странице нажать «Download family». После чего архив с файлами загрузится на жесткий диск ПК.
FontSpace
На данном сайте коллекция шрифтов значительно больше. В ней насчитывается 71000 пакетов. Их можно сортировать по необходимым критериям. Например, можно выбрать сортировку по стилю.
1001 Free Fonts
Хоть в названии сайта присутствует цифра 1001, его коллекция состоит из более 10000 шрифтов. Для быстрого поиска здесь предусмотрена сортировка по стилю, названию и новизне.
Многие шаблоны совершенно бесплатные, но для скачивания и использования некоторых требуется приобрести лицензию. Причем всего за 20$ вы сможете сразу скачать все пакеты.
Font Squirrel
На этом ресурсе в основном представлены бесплатные шрифты. Если их недостаточно, то можно воспользоваться разделом скидок. Здесь предусмотрена форма поиска и удобная фильтрация пакетов по стилю, языку и популярности.
Тут имеются два очень полезных инструмента: Webfont Generator — позволяет создавать пользователям свои пакеты символов и Font Identifier – распознает символы на закаченных пользователем изображениях и находить аналогичные пакеты в каталоге сайта.
FontStruct
Данный ресурс имеет в своем архиве 47000 шрифтов. Здесь есть полезный инструмент для создания своих шаблонов в формате TrueType. Причем интерфейс этого редактора довольно понятный.
Важно! Для скачивания и использования многих шаблонов символов требуется приобрести лицензию, поэтому ищите бесплатные пакеты или создавайте собственные.
Установить
Рассматривая вопрос о том, как можно устанавливать необходимые типы шрифтов стоит обозначить и то, что же на самом деле представляют визуально такие элементы. По сути — это обычные файлы, для которых имеется особое расширение. Например, если говорить о шрифте известном, как TrueType, то для него характерно вот такое расширение .ttf. Для другого вида под названием OpenType расширение уже оказывается .otf. Существуют и некоторые другие форматы, и о них можно будет также узнать в этом кратком обзоре.
Нередко при поиске необходимого можно столкнуться с рядом папок и не стоит этого бояться, поскольку довольно часто может быть несколько подобного рода файлов, которые отвечают за единый продукт.

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

После такого просмотра можно выбрать нужное, а для установки можно будет воспользоваться несколькими способами:
Как удалить шрифт
Удаляются шрифт в Windows10 следующим образом:
- Первым делом нужно открыть поочередно «Параметры» → «Персонализация» → «Шрифты».
- Далее нажать на ненужный пакет, чтобы открыть страницу с подробной информацией.
- Затем прокрутить ее вниз, чтобы найти кнопку «Удалить». После чего нажать на нее. Далее в небольшом диалоговом окошке необходимо подтвердить удаление. Для этого жмут еще раз кнопки «Удалить».

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

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

Оптимизация
Выбор современного формата шрифта, который обладает хорошей степенью сжатия — это только первый шаг к оптимизации. Можно сделать гораздо больше, чтобы увеличить скорость загрузки страницы и сделать пользовательский опыт при взаимодействии с интерфейсом приятнее.
FOIT, FOUT и FOFT
Пока шрифт загружается, при рендеринге можно наблюдать разное поведение текста.
FOIT (Flash of Invisible Text) — с англ. «мелькание невидимого текста». При таком поведении, пока шрифт не загрузится, текст не отображается и появляется только после загрузки шрифта. Значительная проблема — во время загрузки нет доступа к текстовому контенту.
FOUT (Flash of Unstyled Text) — с англ. «мелькание неоформленного текста». Во время загрузки используется шрифт, заданный по умолчанию (системный, например), а после загрузки страница перерисовывается с использованием загрузившегося шрифта. Эта перерисовка довольно заметна и может быть нежелательна.
FOFT (Flash of Faux Text) — с англ. «мелькание синтезированного текста». Это поведение можно наблюдать в промежутке, когда основное начертание уже загрузилось, а дополнительные (жирное, курсивное и так далее) — нет. Браузер имитирует нужное начертание до загрузки настоящей версии. В этом случае страница может перерисовываться несколько раз по мере загрузки начертаний.
В разных браузерах логика рендеринга текста во время загрузки шрифта отличается. Например, Chrome и Firefox в течение трёх секунд не отрисовывают ничего, затем используют веб-безопасный шрифт, а после окончания загрузки текст перерисовывается. IE поступает похоже, но при этом не ждёт три секунды. Подобное поведение в разных браузерах можно унифицировать, используя свойство font‑display.
Свойство font-display
У свойства есть несколько значений, которые определяют поведение текста во время загрузки шрифта:
- auto — поведение по умолчанию, зависит от браузера.
- block — текст не отображается в течение короткого периода (3 секунды), затем отрисовывается запасной шрифт, если основной ещё не загрузился. Как только загрузка завершается, текст перерисовывается снова.
- swap — сразу же отрисовывается запасной шрифт, после загрузки шрифта — повторный рендеринг.
- fallback — в течение очень короткого периода (100 миллисекунд) не отображается ничего, затем браузер использует запасной шрифт и ждёт 3 секунды — если шрифт всё ещё не загрузился, остаётся запасной шрифт. Далее не важно, загрузился шрифт или нет, замена не произойдёт. Если шрифт загрузится, то он применится только при обновлении страницы.
- optional — текст не отображается в течение 100 миллисекунд, а затем отрисовывается запасным шрифтом. Даже если шрифт загрузится после этого, замена произойдёт только при обновлении страницы.
Оптимальное значение — swap, его можно использовать в большинстве случаев, оно удобно для пользователей. При подключении шрифта с помощью Google Fonts это значение установлено по умолчанию. Если же есть необходимость избежать мелькания текста (например, для вдумчивого чтения), подойдёт optional.
Предзагрузка шрифтов
Ещё один способ оптимизации — предварительная загрузка шрифтов. С её помощью можно изменить обычную приоритизацию загрузки ресурсов, тем самым сказав браузеру, что важно загрузить шрифт в первую очередь.
Стоит учесть, что браузер загрузит шрифт в любом случае — даже если он не используется на странице. И, обладая высоким приоритетом, эта загрузка может блокировать загрузку других ресурсов, поэтому нужно грамотно выбирать, что именно предзагружать. Например, если на странице используются три разных шрифта, стоит предзагрузить только основной шрифт без дополнительных начертаний.
Для того, чтобы предзагрузка сработала, нужно поместить в
ссылку на шрифт и задать атрибуту rel значение preload:
Также необходимо добавить тип ресурса, в данном случае — font. Предзагружать можно и другие ресурсы — CSS-файлы, изображения и так далее.
Уменьшение количества глифов шрифта
По умолчанию шрифт может содержать глифы (буквы, символы) разных языков и просто редко используемые. С помощью свойства unicode-range можно установить диапазон нужных символов в системе Unicode, тогда браузер будет подгружать сабсет (подмножество) шрифта только в тот момент, когда на странице появится символ из этого диапазона. Предварительно нужно подготовить файлы шрифтов, разбив их на группы.
Например, можно отдельно подключить латиницу и кириллицу, если на сайте представлены версии на двух языках. И с помощью unicode-range браузер поймёт, какой сабсет нужен для конкретной страницы, и загрузит только его. Такой файл будет иметь меньший вес и ускорит загрузку страницы.
Также можно проанализировать, какие конкретно глифы используются на сайте и создать кастомный сабсет исключительно с ними. Для этого есть специальные инструменты.
Google Fonts по умолчанию использует сабсеты. Это можно увидеть, открыв CSS-файл, который подключается в
В статье разобраны только базовые способы оптимизации шрифтов. Но даже их достаточно, чтобы улучшить пользовательский опыт и значительно уменьшить вес файлов шрифтов, ускорив тем самым загрузку страницы.
Проблемы при добавлении шрифтов
Момент с неправильным связанным приложением для файлов ttf или otf мы уже рассмотрели выше. Встречаются и другие проблемы. Иногда шрифты для Windows 10 имеют специфический формат, отличный от стандартных. Можно попытаться установить их привычным способом, но, скорее всего, выскочит ошибка «файл не является файлом шрифта». Тут придется использовать конвертеры. Аналогичное сообщение в некоторых случаях возникает при отключенном штатном брандмауэре Windows 10 даже если добавляемые в систему шрифты сохранены в корректном формате. Включение фаервола устранит проблему.
- https://secretwindows.ru/instrukcii/raspolozhenie-fajlov-i-programm/gde-nahodyatsya-shrifti-v-windows-10.html
- https://dadaviz.ru/kak-ustanovit-shriftyi-v-windows-10/
- https://viarum.ru/kak-dobavit-shriftyi-win-10/
Подключение шрифтов с помощью правила @font-face
Есть альтернативный способ, при котором файлы со шрифтами хранятся вместе с остальными ресурсами сайта. Для них принято заводить отдельную директорию в корне проекта — например, fonts. В неё следует поместить файлы для каждого начертания в нужных форматах — в большинстве случаев, если не требуется поддержка старых браузеров, подойдут .woff и .woff2, о которых мы говорили ранее. Шрифты можно скачать на различных ресурсах. При этом всегда нужно обращать внимание на лицензию — некоторые шрифты могут быть недоступны для коммерческого использования.
После того, как шрифты добавлены в проект, их нужно подключить в CSS-файле. Для этого используется правило @font-face. В самом базовом варианте оно будет включать:
- Название шрифта, которое затем нужно использовать, чтобы задать элементам подключённый шрифт.
- Адрес файла со шрифтом, который нужно подключить, и его формат. Если адресов несколько, их можно указать через запятую. В этом случае важен порядок — браузер будет последовательно пытаться подключить файлы. Первым должен быть самый подходящий формат, а далее — запасные варианты.
Также с помощью функции local можно добавить возможность перед загрузкой шрифта с сервера проверить, установлен ли он на компьютере пользователя. Если да, запроса к серверу за шрифтом не будет — при рендеринге используется локальная версия. Но у этого способа есть минус — шрифт на компьютере пользователя может быть устаревшим, и тогда страница отобразится не совсем так, как было задумано.
Базовый вариант правила:
Для улучшения производительности правило @font-face лучше всего прописывать в самом начале CSS-файла. Так браузер сможет раньше начать обработку шрифта.
Добавление и удаление
Как применять и добавлять шрифты уже ясно, но что делать, если возникает необходимость в удалении определенного шрифта. Тут всё тоже не так сложно и для этого необходимо просто следовать вот таким пунктам:
Получить доступ к папке со всеми шрифтами. Сделать это можно вот таким способом:
- Как установить шрифты в Windows 10
- вошли в панель управления;
- перешли в раздел с названием оформление и персонализация;
- открыли шрифты.
Тут всё предельно просто, выбираем среди этого количества файлов и просто удаляем, если в нем нет необходимости.
Вот так легко и просто можно менять, добавлять и даже при необходимости удалять шрифты из системы Windows 10.
Встроенных шрифтов Windows 10 иногда может не хватать для работы. Например, если человек часто работает с документами, требующими специфического оформления, или редактирует изображения. В таком случае возникает необходимость применить пользовательские шрифты, загруженные из интернета. Но для начала их надо установить.