Как восстановить шрифты Windows 10?

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

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

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

Теперь, если вы готовы, давайте перейдем к практическим шагам. В качестве экспериментальной ОС, мы будем работать с Windows 10.

ШРИФТЫ WINDOWS 10

Как мы упоминали ранее, кэш шрифтов находится в специальной папке по такому пути:

%WinDir%ServiceProfilesLocalServiceAppDataLocalFontCache

которая защищена. Но, прежде, чем с ней работать нам необходимо:

  • воспользоваться сочетанием клавиш Win+R на клавиатуре и вызвать системную утилиту «Выполнить»;
  • ввести «services.msc» в соответствующем поле и нажать кнопку «ОК» для запуска приложения «Службы»;
  • найти «Службу кэша шрифтов Windows» и остановить её;
  • перейти к вышеуказанной папке в Проводнике и удалить её содержимое;
  • далее удалить файл с названием «FNTCACHE.DAT» из папки «System32»;
  • запустить остановленную ранее службу и перезагрузить компьютер.

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

sfc /scannow

в Командной строке с привилегиями админа и позволить системе восстановить исходные файлы. Может потребуется прибегнуть и к помощи DISM.

Другие компьютерные советы вы найдете в Карте ресурса. Приглашаем Вас к нам в Facebook или Google+, перейти в которые можете по ссылкам-изображениям справа вверху!

26.05.2019

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

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

восстановить-шрифты-windows-10.jpg

Подобная проблема может случиться после установки дополнительных шрифтов от программы, скачанной со стороны. Некоторые из пользователей после такой модернизации системы жаловались на пустую папку со шрифтами C:WindowsFonts. Иногда потребность восстановить шрифты Windows возникает во время установки некой программы, подменяющей шрифты Windows по умолчанию. В общем, ноги у проблемы могут расти откуда угодно. Попробуем решить её следующими способами.

Сразу отмечу, что некоторые из способов прокатят и в Windows 7, за исключением использования команды DISM. Итак, начинаем.

“Врёт” какая-то конкретная программа?

Перед тем, как перелопатить все системные настройки, обратите внимание: может у вас проблемы с конкретной программой? Если так, то:

  • выцепляем её процесс в Диспетчере задач
  • правой кнопкой мышки вызываем Свойства процесса и переходим во вкладку Совместимость
  • там поставим галочку на чекбокс Отключить масштабирование изображения при высоком разрешении экрана

отключить-масштабирование-изображений.jpg

Восстановим шрифты через апплет Windows

Самый первый из способов: поручим системе сделать это самостоятельно. Для перехода к апплету со шрифтами наберите в консоли cmd команду:

control /name Microsoft.Fonts

и нажмите на кнопку слева Параметры шрифта. В следующем окне выбираем Восстановление шрифтов:

Этот вариант позволит вам удалить установленные со стороны шрифты, оставив стандартные (поставляемые с установкой). Однако у способа есть существенный недостаток: если были удалены шрифты типа .fon и .ttf, он не сработает. Не сработает и в случае с точностью до наоборот: если там ТОЛЬКО эти шрифты. И, чтобы их вернуть, удалённые придётся где-то раздобыть. А я позволю себе напомнить, что в 10-й модели Windows на установку шрифтов со стороны стоит маленькое табу, в связи с чем у пользователя могут возникнуть с этим проблемы. И учтите, что при установка большого количества шрифтов может в итоге привести к проблемам с производительностью и “тормозами” со стороны некоторых приложений в отношении графики.

Перестройка кэша рабочих шрифтов

  • В некоторых случаях просто обязательно сбросить шрифтовый кэш, который лежит в папке %WinDir%ServiceProfilesLocalServiceAppDataLocalFontCache. Для этого: запускаем консоль от имени администратора и останавливаем службу командой (после успешной остановки оставьте консоль открытой)
net stop FontCache
  • переходим в папку %WinDir%ServiceProfilesLocalServiceAppDataLocal через строку поиска WIN + R и удалим все файлы с префиксом ~FontCache-
  • вернёмся в консоль и запустим только что остановленную службу:
net start FontCache

перезагружаемся.

Переустановка отсутствующих шрифтов

Некоторые шрифты могут некорректно установиться во время обновления до 10-й версии или даже её чистой установки. Это особенно касается Arial и Mingliu. Отправляемся в папку C:\Windows\Fonts после чистой установки Windows 10 или C:\Windows.old\Windows\Fonts после апгрейда с предыдущей версии и, выбрав правой кнопкой мыши нужный шрифт, жмём Установить.

Вынимаем шрифты из образа Windows 10

Самое время снова напомнить, что шрифты Windows хранятся по адресу:

C:WindowsFonts

Откройте папку в проводнике. Если ничего, кроме шрифтов на .fon и .ttf там нет, встроенные средства восстановления и ремонтные утилиты не помогут. Но. Шрифты можно просто скопировать с любой другой копии Windows 10: у соседа, друга и т.п. Если вы живёте на отшибе или в лесу, можно воспользоваться установочной флешкой. Но придётся приложить чуток усилий – не пугайтесь, сложно только на первый взгляд. Итак, допустим, флешка у вас уже есть, и в списке дисков она обозначается литерой F. Тогда: флешку – в порт, откройте её проводником: файлы F:sourcesinstall.wim и/или sourcesinstall.esd должны наблюдаться визуально (сразу в Свойствах каждого – если есть оба – снимите галочку с чекбокса Только для чтения).

  • заряжаем PowerShell от имени администратора
  • вводим командлет
Copy-Item F:sourcesinstall.wim C:Distr

Это скопирует install.wim в директорию C:Distr. Также может помочь следующий командлет:

Copy-Item F:sourcesinstall.esd C:Distr

Если PS ругается, и из ответа ясно, что у вас ничего не выходит из-за отсутствия файла install.wim, файл install.esd можно прямо сейчас преобразовать в подходящий для нашего случая формат WIM этими двумя командлетами:

dism /export-image /SourceImageFile:c:distrinstall.esd /SourceIndex:4 /DestinationImageFile:  c:distrinstall.wim /Compress:max /CheckIntegrity
  • Монтируем файл образа установочного диска W10 в папку C:Distrwim:
dism /mount-wim /wimfile:c:Distrinstall.wim /index:1 /mountdir:C:Distrwim

Обратите внимание, что в командлете используется установочный образ WIM с индексом 1. Если у вас мультизагрузочная флешка с кучей версий Windows в одной, выберите нужный индекс самостоятельно.

  • теперь копируем шрифты из папки C:DistrwimWindowsFonts в папку C:WindowsFonts с заменой файлов в целевой директории:
Copy-Item -path C:DistrwimWindowsFonts -Destination C:Windows -recurse –container -force

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

  • Осталось размонтировать образ:
dism /unmount-wim /mountdir:C:Distrwim /discard

Выдыхаем, перезагружаемся и проверяем.

Скачать шрифты для Windows 10

Если образ Windows 10 вы не обнаружили, а друзей с компьютерами нет, шрифты можно будет скачать. Я предлагаю вам сборник шрифтов для Windows 10 сборки 1803, которая подойдёт и для остальных. Сколько будет ссылки доступны для скачивания, я не знаю. Пока что ссылки рабочие:

Шрифты по умолчанию для Windows 10

Скачайте и распакуйте содержимое архива в папку C:WindowsFonts. Далее, советую скачать пару файлов регистрации шрифтов в реестре. Распакуйте и запустите оба, согласившись с производимыми изменениями.

Регистрация Шрифтов Windows 10

Думаю, пересказанного здесь с целью восстановить шрифты Windows вам будет достаточно.

Успехов.

РубрикаОшибки WindowsКак изменить имя службы в Windows?Компьютер неожиданно перезагрузился, или возникла непредвиденная ошибка.

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

Шрифт — это графическое представление текста, который имеет набор символов определенного размера и дизайна.

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

Как восстановить параметры шрифтов по умолчанию в настройках шрифта

Чтобы восстановить параметры шрифтов по умолчанию, откройте классическую панель управления и выберите Шрифты, или откройте проводник Windows и перейдите по следующему пути: C:\Windows\Fonts

В левой части окна нажмите на ссылку Параметры шрифта

Затем в окне «Параметры шрифта» нажмите кнопку Восстановить параметры шрифтов по умолчанию (нажатие данной кнопки приводит к удалению всех сторонних шрифтов).

Как восстановить параметры шрифтов по умолчанию используя файл реестра (reg-файл)

С помощью данного способа вносятся изменения в системный реестр Windows.

Прежде чем вносить какие-либо изменения в реестр, настоятельно рекомендуетсясоздать точку восстановления системы или экспортировать тот раздел реестра, непосредственно в котором будут производиться изменения.

Все изменения производимые в редакторе реестра отображены ниже в листинге файла реестра.

Чтобы восстановить параметры шрифтов по умолчанию, создайте и примените файл реестра следующего содержания:

Windows Registry Editor Version 5.00.

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Font Management].

[-HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Font Management\Auto Activation Languages].

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

К процедуре восстановления стандартных шрифтов в Windows 10 и Windows 8.1 можно прибегнуть при случайной замене / удалении одного или нескольких системных шрифтов. Проблема с отсутствующими шрифтами может проявляться так: в системных (и не только) диалоговых окнах вместо нормальных символов отображаются что-то непонятное или вообще нечитаемые символы (в нашем примере, это были иероглифы и квадратики). Данная проблема может быть результатом деинсталляции стороннего приложения, которое при удалении вместе с собой удалило несколько системных шрифтов (вплоть до полной очистки каталога со шрифтами C:WindowsFonts).  Также проблема со шрифтами может наблюдаться, когда некая программа при установке заменяет один из стандартных шрифтов своим собственным файлов.

Обратите внимание, что проблема размытых шрифтов в Windows 10 решается по-другому.Содержание:

Встроенное средство восстановления шрифтов Windows

В первую очередь стоит попробовать восстановить стандартные шрифты Windows 10/8.1 с помощью встроенного функционала. Для этого:

  1. Откройте Панель управления и перейдите в раздел Оформление и персонализация –> Шрифты (Control Panel -> Appearance and Personalization -> Fonts);
  2. В левой панели выберите пункт Параметры шрифта (Font settings);
  3. В открывшемся окне нажмите кнопку Восстановить параметры шрифтов по умолчанию (Restore default font settings).

Данная опция позволяет удалить все сторонние шрифты, оставив только стандартные шрифты, поставляемые в дистрибутиве Windows 10/8.1. Однако, если файл нужного шрифта (*.fon или *.ttf) был удален или заменен, функция сброса не поможет. Чтобы вернуть нужный шрифт можно скопировать нужный файл из дистрибутива Windows (или с другого компьютера), или скачав и установив файл шрифта вручную (обратите внимание, что в Windows 10 есть функция блокировки установки сторонних шрифтов, которая может мешать установке новых шрифтов).

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

Извлекаем файлы стандартных системных шрифтов из образа Windows 10/8.1

В Windows файлы шрифтов хранятся в каталоге C:Windowsfonts. Попробуйте открыть ее в Проводнике. Если в этом каталоге вы увидите только несколько файлов шрифтов с расширениями *.fon и *.ttf, значит, стандартные файлы шрифтов были удалены и их сброс встроенными средствами (как описано выше) не поможет.

Недостающие файлы шрифтов можно скопировать с любого компьютера с той же версией ОС, либо извлечь их из установочного диска или ISO/WIM образа Windows 10 (8.1). Рассмотрим второй случай.

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

Откроем командную строку Powershell с административными правами и скопируем файл H:sourcesinstall.wim или H:sourcesinstall.esd (подробнее об esd файле здесь) в каталог C:Distr.

Copy-Item D:sourcesinstall.wim C:Distr

Совет. Если в вашем дистрибутиве Windows имеется только файл install.esd, вы можете переконвертировать ESD файл в формат WIM с помощью команды:

dism /export-image /SourceImageFile:c:distrinstall.esd /SourceIndex:4 /DestinationImageFile: c:distrinstall.wim /Compress:max /CheckIntegrity

Монтируем файл установочного образа Windows 10 install.wim в каталог C:Distrwim:

dism /mount-wim /wimfile:c:Distrinstall.wim /index:1 /mountdir:C:Distrwim

Совет. В нашем примере установочный диск содержит только одну редакцию Windows с индексом 1 (/index:1). Если установочный образ содержит несколько версий Windows, как выбрать индекс нужной редакции Windows в установочном образе описано здесь.

Совет. Если команда DISM  возвращает ошибку Error: 0xc1510111: You do not have permissions to mount and modify this image (Ошибка: 0xc1510111: Отсуствуют разрешения на подключение и изменение образа), проверьте, что в свойствах файла install.wim не установлен атрибут Read-Only.

Скопируйте оригинальные файлы шрифтов из каталога C:DistrwimWindowsFonts в системную папку  C:WindowsFonts с заменой файлов в целевом каталоге.Copy-Item -path C:DistrwimWindowsFonts -Destination C:Windows -recurse –container -forceФайлы шрифтов будут заменены оригинальными. Часть системных шрифтов, которые используются в текущий момент, заменить не удастся, об этом будет свидетельствовать ряд ошибок в окне консоли.

Теперь можно отключить WIM образ:

dism /unmount-wim /mountdir:C:Distrwim /discardПерезагрузите компьютер и проверьте, исчезла ли проблема со шрифтами.

В некоторых случаях необходимо дополнительно  выполнить сброс кэша шрифтов (хранится в каталоге %WinDir%ServiceProfilesLocalServiceAppDataLocalFontCache). Для этого нужно:

  1. Запустите консоль управления службами (services.msc);
  2. Остановите службу Служба кэша шрифтов Windows (Windows Font Cache Service);
  3. Очистите каталог %WinDir%ServiceProfilesLocalServiceAppDataLocalFontCache;
  4. Удалите файл C:WindowsSystem32FNTCACHE.DAT;
  5. Запустите службу FontCache и перезагрузите компьютер.

Готовые архивы со стандартными шрифтами для Windows 10 и 8.1

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

  • Оригинальные шрифты для Window 8 – OrigFontsWin8.zip (201 Мб);
  • Оригинальные шрифты для Windows 8.1 — OrigFontsWin8-1.zip (263 Мб);
  • Оригинальные шрифты для Windows 10 1803 (подойдет и для других билдов Windows 10) — OrigFonts-win10-1803.zip (196 Мб).

Скачайте и распакуйте архив для вашей версии Windows. Скопируйте содержимое архива в каталог C:WindowsFonts с заменой файлов.

Также скачайте и примените (дважды щелкните) следующие reg файлы из архива win10-default-fonts-reg.zip.

Первый файл win_10_fonts.reg содержит список стандартных шрифтов, зарегистрированных в реестре (HKLMSOFTWAREMicrosoftWindows NTCurrentVersionFonts).

Во втором файле (win_10_FontSubstitutes.reg) находятся настройки ассоциаций шрифтов (HKLM SOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes).

Перезагрузите компьютер, проблема со шрифтами должна пропасть!

Совет. Если проблема со шрифтами вызвана установкой нового шрифта, содержимое C:WindowsFonts перед заменой можно предварительно сбросить (используемые шрифты удалить не получится) – эта операция выполняется кнопкой в панели управления, о которой мы говорили выше.Содержание

Отключаем масштабирование (делаем масштаб 100%)

Функцию масштабирования Windows 10 включает автоматически, в зависимости от вашего экрана. То есть система сама может определить, что у вас большое разрешение экрана и назначить масштаб отображения более 100%. Есть два способа отключить масштабирование в Windows 10: для одного конкретного приложения и для всей системы.

Убираем размытые шрифты в конкретном приложении

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

  1. Открываем свойства запуска приложения Skype (нажимаем правой клавишей по ярлыку или exe-файлу Skype).svojstva-skype.png
  2. Переходим во вкладку Совместимость (Compatibilitу) и активизируем опцию Отключение масштабирования при высоком разрешении экрана (Disable display scaling on high DPI settings).nastrojki-sovmestimosti.png
  3. Нажимаем Применить, и перезапускаем приложение.

Отключаем масштабирование во всей системе

Для этого необходимо:

  1. Открыть настройку параметров системы используя меню Пуск.menyu-pusk1.png
  2. Перейти во кладку «Система – Экран» и изменить параметр размера текста, приложений и других элементов на 100%. Просто передвинув ползунок максимально влево.parametr-razmera-teksta.png
  3. Сохранить параметры и перезапустить компьютер.

Если этот параметр был со значением 125% или 150%, то при следующем входе в Windows проблема должна быть устранена.

Другие настройки Windows, влияющие на размытость шрифтов

Необходимо проверить и другие настройки системы, связанные с масштабированием и сглаживанием шрифтов. Для этого:

  1. Зайти в Панель управления – Экран – Установить настраиваемый уровень масштабирования и выбрать значение 100%.uroven-masshtabirovaniya-teksta-e1443515598665.png
  2. В настройках экрана перейти во вкладку Настройка текста и запустить Средство настройки ClearType. После прохождения нескольких шагов настройки сохранить изменения.sredstvo-nastrojki-cleartype.png
  3. Далее перейти в Панель управления – Система – Дополнительные параметры системы – Дополнительно – Быстродействие – Параметры – Визуальные эффекты и удостовериться, что пункт Сглаживание неровностей экранных шрифтов отмечен галочкой. vizualnye-effekty-sistemy.png

Возвращаем старый метод масштабирования

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

Вручную

  1. Создаем в Блокноте файл и вписываем в него три строчки, которые меняют параметры реестра:
    • REG ADD «HKCUControl PanelDesktop» /v DpiScalingVer /t REG_DWORD /d 0x00001018 /f
    • REG ADD «HKCUControl PanelDesktop» /v Win8DpiScaling /t REG_DWORD /d 0x00000001 /f
    • REG ADD «HKCUControl PanelDesktop» /v LogPixels /t REG_DWORD /d 0x00000078 /f

    sozdanie-tekstovogo-fajla.png

  2. Сохраняем файл с расширением .cmd или .bat  и запускаем его с правами администратора.
  3. Но, для того, чтобы эти изменения при каждой перезагрузке не сбрасывались, необходимо этот файл добавить в автозагрузку Windows. Для этого нажать Win+R и в поле ввести команду shell:Startup, откроется папка, в которую и нужно перетащить наш файл.

Специальная программа

Убрать размытость шрифтов на Windows 10 можно и с помощью специально созданной для этого утилиты — Windows 10 DPI Fix. Она меняет новый метод масштабирования на старый. Использовать ее очень просто:

  1. Необходимо скачать ее с официального сайта.
  2. После запуска выбрать метод масштабирования (новый или старый) и масштаб, при котором этот метод будет использоваться. 

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

Предлагаем к просмотру видео инструкцию по настройке и корректировке шрифтов.

Вывод

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

Используемые источники:

  • https://liwihelp.com/sistema/shrifty-windows-10.html
  • https://computer76.ru/2019/05/26/восстановить-шрифты-windows-10/
  • https://winnote.ru/instructions/515-kak-vosstanovit-parametry-shriftov-po-umolchaniyu-v-windows.html
  • https://winitpro.ru/index.php/2014/11/17/vosstanovlenie-sistemnyx-shriftov-windows-8/
  • https://geekon.media/problemy-s-razmytymi-shriftami-v-windows-10/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий