- Восстановление шрифтов в Windows 10
- Чтобы скрыть шрифт на основе ваших языковых настроек в Windows 10, выполните следующие действия.
- Использование настройки реестра
- Восстановление системных шрифтов в Windows 10 и 11
- Встроенное средство восстановления шрифтов Windows
- Как извлечь файлы стандартных системных шрифтов из установочного образа Windows 10 или 11?
- Сброс кэша шрифтов Windows
- Готовые архивы со стандартными шрифтами для Windows 10, 11 и 8.1
- Как изменить системный шрифт по умолчанию в Windows 10
- Как изменить системный шрифт по умолчанию с помощью редактора реестра
- Как вернуться к исходному шрифту по умолчанию в Windows 10
Восстановление шрифтов в Windows 10
В этой статье мы узнаем как восстановить настройки шрифта по умолчанию для вашей учетной записи пользователя в Windows 10. Это позволит вам быстро восстановить видимость скрытых шрифтов.
Windows 10 поставляется со шрифтами TrueType и шрифтами OpenType, установленными «из коробки». Они имеют расширения файлов TTF или OTF и поддерживают масштабирование. OpenType — более современный формат, который может поддерживать любой сценарий написания, имеет расширенные типографские функции «макета», которые предписывают позиционирование и замену визуализированных глифов.
Начиная со сборки 17083, в Windows 10 имеется специальный раздел с настройками шрифтов, который можно найти в разделе «Персонализация».
В настройках шрифтов представлен краткий предварительный просмотр каждого семейства шрифтов. В предварительном просмотре используются различные интересные строки, выбранные в соответствии с основными языками, для которых разработано каждое семейство шрифтов, а также ваши собственные языковые настройки. И если в шрифт встроены дополнительные возможности, то предварительный просмотр продемонстрирует это.
Чтобы скрыть шрифт на основе ваших языковых настроек в Windows 10, выполните следующие действия.
Перейдите в Панель управления — > Оформление и персонализация — > Шрифты.
Слева нажмите на ссылку Параметры шрифта.
На следующей странице нажмите на кнопку «Восстановить настройки шрифта по умолчанию».
Это откроет все скрытые шрифты, а так же сбросит все настройки шрифтов в Windows 10.
То же действие можно выполнить с помощью настройки реестра.
Использование настройки реестра
Чтобы восстановить настройки по умолчанию для шрифтов в Windows 10, скачайте и примените следующую настройку реестра:
Скачать файл реестра:
Важно!
Если вы не видите ссылки на скачивания, то отключите Ads Block или другой блокировщик рекламы в вашем браузере.
Восстановление системных шрифтов в Windows 10 и 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:
Каждый архив содержит три файла:
- 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 по умолчанию, Segoe UI, выглядит довольно красиво. Однако, если у вас есть что-то получше, чтобы заменить его, вы можете изменить системный шрифт по умолчанию на своём ПК с Windows 10. Мы покажем вам, как это сделать.
Как изменить системный шрифт по умолчанию с помощью редактора реестра
На момент написания статьи в марте 2021 года ни в Настройках, ни в Панели управления нет возможности изменить системный шрифт по умолчанию. Это означает, что вам нужно полагаться на редактирование реестра, чтобы изменить шрифт по умолчанию на вашем компьютере.
К счастью, это легко сделать. Вам нужно создать файл изменения ключа реестра, добавить в него имя нового шрифта и запустить файл, чтобы изменить шрифт Windows 10 по умолчанию.
Для начала вам нужно знать официальное название шрифта, который вы хотите установить в качестве системного шрифта по умолчанию. Вы можете найти это имя в приложении «Параметры».
Откройте меню «Пуск», найдите «Параметры» и щёлкните первый результат. Вы также можете нажать Windows+i, чтобы быстро открыть окно настроек.
В Параметрах нажмите «Персонализация», затем выберите «Шрифты» на левой боковой панели.
На правой панели найдите шрифт, который вы хотите установить по умолчанию, и щёлкните имя шрифта.
В верхней части экрана вы можете увидеть официальное название вашего шрифта. Обратите внимание на это имя.
Теперь вам нужно создать файл для изменения реестра, который добавит этот шрифт в реестр Windows. Вы можете использовать текстовый редактор, например Блокнот, для модификации реестра.
Для начала откройте меню «Пуск», найдите «Блокнот» и щёлкните первый результат.
Скопируйте следующий код и вставьте его в новый документ Блокнота. Затем замените «NEW-FONT» в коде на имя шрифта, который вы отметили ранее. Убедитесь, что вы заключили имя шрифта в двойные кавычки, как уже показано в коде.
В Блокноте щёлкните Файл → Сохранить как. Затем введите имя, а затем «.reg» в поле «Имя файла». Например, чтобы сохранить файл как «mynewfont», введите «mynewfont.reg». Выберите «Все файлы» в раскрывающемся меню «Тип файла», выберите место для сохранения файла и нажмите «Сохранить».
Откройте папку, в которой вы сохранили недавно созданный файл. Щёлкните этот файл правой кнопкой мыши и выберите «Слияние». Это добавит значения из вашего файла в реестр Windows.
Нажмите «Да» в запросе, затем нажмите «Да» ещё раз, чтобы добавить новые значения в реестр Windows.
Наконец, нажмите меню «Пуск», выберите значок питания и выберите «Перезагрузка», чтобы перезагрузить компьютер. После этого ваши изменения вступят в силу.
Когда ваш компьютер загрузится, вы обнаружите, что выбранный вами шрифт теперь является шрифтом по умолчанию почти для всех панелей и инструментов Windows.
Чтобы использовать другой шрифт в качестве шрифта по умолчанию, щёлкните правой кнопкой мыши свой файл для внесения изменений в реестр и выберите «Изменить».
Замените имя текущего шрифта новым именем шрифта и нажмите «Файл» → «Сохранить», чтобы сохранить файл.
Затем щёлкните файл правой кнопкой мыши и выберите «Объединить», а затем «Да» (дважды), чтобы изменить шрифт по умолчанию.
Как вернуться к исходному шрифту по умолчанию в Windows 10
Чтобы сбросить изменения и использовать исходный шрифт по умолчанию на вашем ПК, вам просто нужно создать ещё один файл для изменения реестра и ввести в него определённый код (код приведён ниже). Для возврата исходного шрифта нам достаточно сделать несколько щелчков мышью.
Для этого откройте меню «Пуск», найдите «Блокнот» и запустите его.
Скопируйте следующий текст и вставьте его в новый документ Блокнота. Вам не нужно вносить какие-либо изменения в этот текст.
Щёлкните Файл → Сохранить как в Блокноте, чтобы сохранить файл с новыми значениями реестра. Затем введите имя, а затем «.reg» в поле «Имя файла». В раскрывающемся списке «Тип файла» выберите «Все файлы» и нажмите «Сохранить».
Используйте проводник, чтобы найти недавно созданный файл. Щёлкните этот файл правой кнопкой мыши и выберите «Объединить», либо просто запустите его двойным кликом.
Нажмите «Да» в обоих запросах на экране, чтобы добавить шрифт по умолчанию в реестр.
Наконец, перезагрузите компьютер, и теперь у вас есть исходный шрифт по умолчанию на вашем компьютере.
Помимо Windows, вы также можете изменить шрифт по умолчанию в своих браузерах. Возможно, вы захотите сделать это, чтобы шрифты во всех приложениях были единообразными.