Содержание
- 1 ШРИФТЫ WINDOWS 10
- 2 “Врёт” какая-то конкретная программа?
- 3 Восстановим шрифты через апплет Windows
- 4 Перестройка кэша рабочих шрифтов
- 5 Переустановка отсутствующих шрифтов
- 6 Вынимаем шрифты из образа Windows 10
- 7 Скачать шрифты для Windows 10
- 8 Как восстановить параметры шрифтов по умолчанию в настройках шрифта
- 9 Как восстановить параметры шрифтов по умолчанию используя файл реестра (reg-файл)
- 10 Встроенное средство восстановления шрифтов Windows
- 11 Извлекаем файлы стандартных системных шрифтов из образа Windows 10/8.1
- 12 Готовые архивы со стандартными шрифтами для Windows 10 и 8.1
- 13 Отключаем масштабирование (делаем масштаб 100%)
- 14 Возвращаем старый метод масштабирования
- 15 Вывод
Операционная система 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, побитые или случайно удалённые из системы.
В том случае, если вы случайно удалили или подменили некоторые из установленных системных шрифтов, дело, скорее всего, поправимо. Симптомы проблемы очевидны: в системных окнах вместо привычного сообщения вам приходится наблюдать кракозябры в виде псевдоарабской вязи или типа того:
Подобная проблема может случиться после установки дополнительных шрифтов от программы, скачанной со стороны. Некоторые из пользователей после такой модернизации системы жаловались на пустую папку со шрифтами C:WindowsFonts. Иногда потребность восстановить шрифты Windows возникает во время установки некой программы, подменяющей шрифты Windows по умолчанию. В общем, ноги у проблемы могут расти откуда угодно. Попробуем решить её следующими способами.
Сразу отмечу, что некоторые из способов прокатят и в Windows 7, за исключением использования команды DISM. Итак, начинаем.
“Врёт” какая-то конкретная программа?
Перед тем, как перелопатить все системные настройки, обратите внимание: может у вас проблемы с конкретной программой? Если так, то:
- выцепляем её процесс в Диспетчере задач
- правой кнопкой мышки вызываем Свойства процесса и переходим во вкладку Совместимость
- там поставим галочку на чекбокс Отключить масштабирование изображения при высоком разрешении экрана
Восстановим шрифты через апплет 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 с помощью встроенного функционала. Для этого:
- Откройте Панель управления и перейдите в раздел Оформление и персонализация –> Шрифты (Control Panel -> Appearance and Personalization -> Fonts);
- В левой панели выберите пункт Параметры шрифта (Font settings);
- В открывшемся окне нажмите кнопку Восстановить параметры шрифтов по умолчанию (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). Для этого нужно:
- Запустите консоль управления службами (services.msc);
- Остановите службу Служба кэша шрифтов Windows (Windows Font Cache Service);
- Очистите каталог %WinDir%ServiceProfilesLocalServiceAppDataLocalFontCache;
- Удалите файл C:WindowsSystem32FNTCACHE.DAT;
- Запустите службу 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, убрав этим размытые шрифты. Для этого:
- Открываем свойства запуска приложения Skype (нажимаем правой клавишей по ярлыку или exe-файлу Skype).
- Переходим во вкладку Совместимость (Compatibilitу) и активизируем опцию Отключение масштабирования при высоком разрешении экрана (Disable display scaling on high DPI settings).
- Нажимаем Применить, и перезапускаем приложение.
Отключаем масштабирование во всей системе
Для этого необходимо:
- Открыть настройку параметров системы используя меню Пуск.
- Перейти во кладку «Система – Экран» и изменить параметр размера текста, приложений и других элементов на 100%. Просто передвинув ползунок максимально влево.
- Сохранить параметры и перезапустить компьютер.
Если этот параметр был со значением 125% или 150%, то при следующем входе в Windows проблема должна быть устранена.
Другие настройки Windows, влияющие на размытость шрифтов
Необходимо проверить и другие настройки системы, связанные с масштабированием и сглаживанием шрифтов. Для этого:
- Зайти в Панель управления – Экран – Установить настраиваемый уровень масштабирования и выбрать значение 100%.
- В настройках экрана перейти во вкладку Настройка текста и запустить Средство настройки ClearType. После прохождения нескольких шагов настройки сохранить изменения.
- Далее перейти в Панель управления – Система – Дополнительные параметры системы – Дополнительно – Быстродействие – Параметры – Визуальные эффекты и удостовериться, что пункт Сглаживание неровностей экранных шрифтов отмечен галочкой.
Возвращаем старый метод масштабирования
Если же, после всего проделанного выше, шрифты все равно остаются размытыми или использование масштабирования является необходимым. Есть способ вернуть старый метод масштабирования, применявшийся в прошлых версиях Windows. При таком методе не должно возникать проблем с размытыми шрифтами. Есть два пути для смены метода масштабирования: использование специальной программы или вручную выполнив ряд действий с системой.
Вручную
- Создаем в Блокноте файл и вписываем в него три строчки, которые меняют параметры реестра:
- 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
- Сохраняем файл с расширением .cmd или .bat и запускаем его с правами администратора.
- Но, для того, чтобы эти изменения при каждой перезагрузке не сбрасывались, необходимо этот файл добавить в автозагрузку Windows. Для этого нажать Win+R и в поле ввести команду shell:Startup, откроется папка, в которую и нужно перетащить наш файл.
Специальная программа
Убрать размытость шрифтов на Windows 10 можно и с помощью специально созданной для этого утилиты — Windows 10 DPI Fix. Она меняет новый метод масштабирования на старый. Использовать ее очень просто:
- Необходимо скачать ее с официального сайта.
- После запуска выбрать метод масштабирования (новый или старый) и масштаб, при котором этот метод будет использоваться.
После устранения размытости шрифтов некоторым пользователям может показаться, что шрифт стал мельче. Но это не так. Это легко проверить с помощью линейки. Объясняется такое явление оптической иллюзией.
Предлагаем к просмотру видео инструкцию по настройке и корректировке шрифтов.
Вывод
Если описанные в статье способы так и не помогли устранить проблему, то остается только ждать решения производителя. Надеемся, что в скором времени этот вопрос решится.
Используемые источники:
- 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/