Оглавление:
- Метод 1: восстановить настройки шрифта по умолчанию viGUI
- Метод 2: сбросить настройки шрифта по умолчанию viRegistry Editor
- Метод 3: вручную восстановить кэш шрифтов в Windows 10
- Метод 4: восстановление файла viBAT кэша шрифтов
- Метод 5: выполнение сканирования SFC и DISM
- Метод 6. Выполнение восстановительной установки или чистой установки
Видео: Как исправить поврежденные шрифты в Windows 10 и 8
2024 Автор: Kayla Nelson | [email protected]. Последнее изменение: 2023-12-17 01:34
Некоторые пользователи сталкиваются со странными проблемами после вставки пользовательских шрифтов в папку шрифтов по умолчанию в Windows 10 и Windows 8.1. Наиболее затронутые пользователи сообщают, что все буквы их шрифта заменены квадратами и символами.
После тщательного изучения этой проблемы выясняется, что есть несколько возможных виновников, которые могут вызвать появление этого странного отображения символа. Вот краткий список случаев, которые, как известно, вызывают эту проблему:
- Выбран неразборчивый шрифт - В большинстве случаев эта проблема возникает из-за выбранного пользователем шрифта, который не предназначен для использования в качестве выбора по умолчанию для ОС. В этом случае вы сможете решить проблему, сбросив настройки шрифта по умолчанию с помощью интерфейса классической панели управления.
- Поврежденный раздел реестра, связанный с шрифтом - Если вы не можете сбросить шрифты ОС с помощью панели управления или изменение не регистрируется, скорее всего, вы имеете дело с каким-то поврежденным ключом реестра, в котором хранится информация о шрифтах. В этом случае вы сможете решить проблему, создав файл.reg, способный переопределить каждое значение настраиваемого шрифта в редакторе реестра.
- Поврежденный кеш шрифтов - По словам некоторых затронутых пользователей, эта проблема также может возникать из-за проблемы с кешем фонового изображения. В этом случае лучший способ решить проблему - вручную перестроить кеш шрифтов в Windows 10 после отключения всех служб, которые могут его активно использовать. Однако в случае, если использование графического интерфейса Windows невозможно (меню не отображаются), лучший подход - перестроить файл viBAT кэша шрифтов, который вы создаете из окна Блокнота с повышенными правами.
- Повреждение системного файла - В тяжелых условиях вы можете ожидать появления этой ошибки в ситуациях, когда ваш компьютер имеет дело с серьезным случаем повреждения системных файлов. В этом случае вам следует попытаться восстановить или заменить поврежденные файлы с помощью такой утилиты, как Deployment Image Servicing and Management (DISM) или System File Checker (SFC). Если ни один из них не имеет значения, ваша единственная надежда на решение проблемы - это выполнить чистую установку или ремонтную установку (восстановление на месте).
Метод 1: восстановить настройки шрифта по умолчанию viGUI
Если вы еще не пробовали это сделать, вам следует начать это руководство по устранению неполадок, вернув все настройки шрифта к значениям по умолчанию. Если нет какой-либо основной проблемы с повреждением или сбоя, которые могли бы вызвать такое поведение, восстановление настроек шрифта по умолчанию до значений по умолчанию должно решить проблему.
Вот краткое руководство по сбросу текущих настроек шрифта из меню панели управления:
Примечание: Приведенные ниже инструкции должны работать независимо от вашей версии Windows.
-
Нажмите Клавиша Windows + R открыться Запустить чат. Затем введите «Control.exe» внутри текстового поля и нажмите Входить открыть классику Панель управления интерфейс.
-
Внутри классики Панель управления интерфейс, тип «Шрифты» внутри поискового текста (верхний правый раздел экрана) и нажмите Входить. В списке результатов нажмите Шрифты.
-
От Шрифты экран, нажмите на Настройки шрифта из вертикального меню в левой части экрана.
- Внутри Настройки шрифта меню нажмите на Восстановить настройки шрифта по умолчанию и дождитесь завершения операции.
- Перезагрузите компьютер и посмотрите, будет ли проблема устранена после завершения следующего запуска.
Если та же проблема все еще возникает, перейдите к следующему потенциальному исправлению ниже.
Метод 2: сбросить настройки шрифта по умолчанию viRegistry Editor
Если ваши проблемы со шрифтами настолько серьезны, что вы, возможно, следуете инструкциям выше (в методе 1), чтобы сбросить настройки шрифта до значений по умолчанию (или вы уже сделали это, но та же проблема остается), вы сможете исправить повреждение шрифта проблема с созданным файлом.reg, способным сбросить настройки шрифта до значений по умолчанию.
Некоторые затронутые пользователи подтвердили, что этот метод, наконец, позволил им решить странную проблему, из-за которой в их ОС отображались странные символы и символы.
Если вы хотите следовать этому руководству, следуйте приведенным ниже инструкциям, чтобы создать файл.reg, способный сбросить настройки fond до значений по умолчанию:
-
Нажмите Клавиша Windows + R открыться Запустить чат. Затем введите «Notepad.exe» внутри текстового поля и нажмите Ctrl + Shift + Enter открыть Блокнот окно с доступом администратора.
Примечание: По запросу UAC (Контроль учетных записей пользователей) подсказка, нажмите да для предоставления административных привилегий.
-
Оказавшись внутри окна Блокнота с повышенными правами, введите следующий код в окне Блокнота:
Редактор реестра Windows версии 5.00 [HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows NT / CurrentVersion / Fonts] "Segoe UI (TrueType)" = "segoeui.ttf" "Segoe UI Black (TrueType)" = "seguibl.ttf" "Segoe UI Black Italic (TrueType) "=" seguibli.ttf " Segoe UI Bold (TrueType) "=" segoeuib.ttf " Segoe UI Bold Italic (TrueType) "=" segoeuiz.ttf " Segoe UI Emoji (TrueType) "=" seguiemj.ttf " Segoe UI Historic (TrueType) "=" seguihis.ttf " Segoe UI Italic (TrueType) "=" segoeuii.ttf " Segoe UI Light (TrueType) "=" segoeuil.ttf " Segoe UI Light Курсив (TrueType) "=" seguili.ttf " Segoe UI полужирный (TrueType) "=" seguisb.ttf " Segoe UI полужирный курсив (TrueType) "=" seguisbi.ttf " Segoe UI Semilight (TrueType) "=" segoeuisl.ttf " Segoe UI Semilight Italic (TrueType) "=" seguisli.ttf " Segoe UI Symbol (TrueType) "=" seguisym.ttf " Segoe MDL2 Assets (TrueType) "=" segmdl2.ttf " Segoe Print (TrueType) "=" segoepr.ttf " Segoe Print Bold (TrueType) "=" segoeprb.ttf " Segoe Script (TrueType) "=" segoesc.ttf " Segoe Script Bold (TrueType) "=" se gocb.ttf "[HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows NT / CurrentVersion / FontSubstitutes]" Segoe UI "= -
-
Далее нажмите на Файл (на ленте вверху), затем нажмите Сохранить как из появившегося контекстного меню.
-
Как только вы окажетесь внутри Сохранить как В меню перейдите в подходящее место, где вы хотите сохранить файл.reg. Затем откройте раскрывающееся меню, связанное с Сохранить как тип к Все файлы. Наконец, задайте любое имя для вновь созданного файла, но убедитесь, что оно закончено символом ‘ .reg' расширение.
- Нажмите Сохранить чтобы эффективно создать рег файл.
-
Затем перейдите в то место, где вы сохранили .reg файл, затем щелкните его правой кнопкой мыши и выберите Запустить от имени администратора из появившегося контекстного меню.
- Нажмите да при запросе подтверждения, затем дождитесь завершения операции.
Метод 3: вручную восстановить кэш шрифтов в Windows 10
Как выясняется, одним из наиболее распространенных случаев, которые в конечном итоге вызывают подобные проблемы, является какое-то повреждение в любимом кеше вашей версии Windows. Если вы замечаете, что шрифты не отображаются должным образом или вместо букв вы видите странные символы, вы можете решить эту проблему, перестроив кеш шрифтов вручную.
Многие затронутые пользователи подтвердили, что эта операция прошла успешно. Вы должны уметь следовать приведенным ниже инструкциям независимо от того, используете ли вы Windows 10 или Windows 8.1.
Имейте в виду, что по умолчанию файл кеша шрифтов хранится в следующем месте:
C: / Windows / ServiceProfiles / LocalService / AppData / Local / FontCache
Если вы попытаетесь получить доступ к этой папке напрямую, вы, скорее всего, сможете сделать это напрямую, поскольку она защищена по умолчанию. Однако у вас должна быть возможность получить доступ к папке и вручную перестроить кеш шрифтов в вашей установке Windows, следуя приведенным ниже инструкциям:
Примечание: Прежде чем вы начнете перестраивать кеш шрифтов, вы можете захотеть создать новую точку восстановления системы на всякий случай что-то пойдет не так.
-
Нажмите Клавиша Windows + R открыться Запустить чат. Затем введите ‘Services.msc’ внутри текстового поля и нажмите Входить открыть Услуги экран.
Примечание: Если вам будет предложено UAC (Контроль учетных записей пользователей) нажмите да чтобы предоставить доступ администратора.
-
Как только вы окажетесь внутри Услуги прокрутите список услуг и найдите Служба кеширования шрифтов Windows. Затем щелкните его правой кнопкой мыши и выберите Характеристики из контекстного меню.
-
Как только вы окажетесь внутри Свойства службы кеширования шрифтов Windows экран, нажмите на Общий таб. Далее нажмите на Стоп чтобы остановить службу, затем установите Тип запуска к Отключено прежде чем нажать на Применять.
-
Затем повторите шаги 2 и 3 с Кэш шрифтов Windows Presentation Foundation 3.0.0.0.
-
Теперь, когда обе соответствующие службы отключены, откройте проводник и перейдите в следующую папку:
C: / Windows / ServiceProfiles / LocalService / AppData / Local
Примечание: Поскольку это местоположение защищено Windows, есть вероятность, что вы не сможете просто вставить местоположение в панель навигации, поэтому вам нужно будет дважды щелкнуть каждый каталог, чтобы попасть туда.
-
Когда вас попросят предоставить необходимое разрешение администратора, нажмите Продолжать.
-
Как только вы окажетесь в правильном месте (C: / Windows / ServiceProfiles / LocalService / AppData / Local / FontCache) Нажмите Ctrl + A чтобы выбрать все внутри, затем щелкните правой кнопкой мыши по выбранному элементу и выберите Удалить из появившегося контекстного меню.
-
Затем вернитесь к C: / Windows / ServiceProfiles / LocalService / AppData / Local и удалите FontCache3.0.0.0.dat файл.
-
Затем с помощью проводника перейдите в следующий каталог и удалите его. FNTCACHE. DAT файл:
C: / Windows / System32 \
- После того, как вы выполните приведенные выше инструкции, перезагрузите компьютер и дождитесь завершения следующего запуска.
-
Как только ваш компьютер загрузится, нажмите Клавиша Windows + R открыться Запустить чат. Затем введите ‘Services.msc’ внутри текстового поля и нажмите Входить открыть Услуги снова экран.
- Внутри Услуги экрана, продолжайте и снова установите для следующих служб тип автоматического запуска:Служба кеширования шрифтов WindowsWindows Presentation Foundation Font Cache 3.0.0.0Примечание. Вы можете выполнить шаги 2 и 3, чтобы узнать, как это сделать.
- Это оно! Вы успешно восстановили кеш шрифтов в Windows 10 или Windows 8.1.
Если вы ищете другой подход к восстановлению кеша шрифтов, следуйте приведенным ниже инструкциям.
Метод 4: восстановление файла viBAT кэша шрифтов
Если описанный выше метод требует много работы и вы знакомы с созданием и запуском сценариев BAT, вы можете значительно ускорить процесс восстановления кеша шрифтов, используя Блокнот, чтобы создать сценарий BAT и запустить его, чтобы по существу выполнить указанные шаги. из Способ 1 автоматически.
Подтверждено, что этот метод работает в Windows 10 и Windows 8.1.
Если вы хотите попробовать и восстановить скрипт viBAT кеша шрифтов, следуйте приведенным ниже инструкциям, чтобы создать и запустить его:
-
Нажмите Клавиша Windows + R открыться Запустить чат. Внутри текстового поля введите «Notepad.exe» а затем нажмите Ctrl + Shift + Enter открыться Блокнот с правами администратора.
-
Оказавшись внутри окна Блокнота с повышенными правами, вставьте следующий код в текстовое поле Блокнота:
@echo off:: Остановить и отключить службу «Windows Font Cache Service»: FontCache sc stop «FontCache» sc config «FontCache» start = disabled sc query FontCache | findstr / I / C: "ОСТАНОВЛЕН", если не% errorlevel% == 0 (goto FontCache):: Предоставить права доступа текущему пользователю для папки "% WinDir% / ServiceProfiles / LocalService" и содержимого icacls "% WinDir% / ServiceProfiles / LocalService "/ grant"% UserName% ": F / C / T / Q:: Удалить кеш шрифтов del // F / Q"% WinDir% / ServiceProfiles / LocalService / AppData / Local / FontCache / * FontCache * "del // F / Q "% WinDir% / System32 / FNTCACHE. DAT":: Включить и запустить службу «Служба кеширования шрифтов Windows» sc config «FontCache» start = auto sc start «FontCache»
-
Далее нажмите на Файл на панели ленты в верхней части экрана и нажмите Сохранить как из появившегося контекстного меню.
-
Как только вы окажетесь внутри Сохранить как меню, измените Сохранить как тип раскрывающееся меню, чтобы Все файлы (*.*). После этого назовите вновь созданный файл (в Имя файла) как хотите, но убедитесь, что вы закончили его с помощью ‘. летучая мышь' расширение.
- Как только правильное расширение настроено, нажмите Сохранить для завершения создания сценария.
- Наконец, перейдите в то место, где вы сохранили .летучая мышь файл, щелкните его правой кнопкой мыши и выберите Запустить от имени администратора из контекстного меню.
- По запросу Контроль учетных записей пользователей (UAC) нажмите да для предоставления административных привилегий.
- Подождите, пока сценарий будет успешно обработан, затем перезагрузите компьютер и посмотрите, будет ли устранена проблема со шрифтом при следующем запуске компьютера.
Если та же проблема все еще возникает, перейдите к следующему способу ниже.
Метод 5: выполнение сканирования SFC и DISM
Если сброс настроек шрифтов и очистка кеша шрифтов не устранили проблему, скорее всего, вы испортили файл Windows (скорее всего, это зависит от шрифта). В этом случае вы можете определить и заменить поврежденные файлы с помощью пары встроенных утилит, которые, как известно, исправляют случаи повреждения: Обслуживание образов развертывания и управление ими (DISM) и Проверка системных файлов (SFC).
При работе с поврежденными данными вам следует начните с тщательного сканирования системы проверки файлов.
Примечание: Этот инструмент может работать без подключения к Интернету - он использует локально сохраненный архив для сравнения потенциально поврежденных файлов Windows с исправными эквивалентами и замены их при необходимости. После запуска этой операции не прерывайте ее, пока она не будет завершена, так как вы рискуете создать другие поврежденные экземпляры.
После завершения сканирования SFC перезагрузите компьютер и посмотрите, сохраняется ли та же проблема со шрифтом после завершения следующего запуска.
Если проблема со шрифтом все еще не решена, пришло время выполнить сканирование DISM.
Примечание: Этот тип восстановления системных файлов потребует, чтобы ваш компьютер поддерживал стабильное подключение к Интернету. Это необходимо, поскольку он использует подкомпонент Центра обновления Windows для поиска и замены поврежденных экземпляров файлов. По этой причине важно поддерживать доступ в Интернет на протяжении всей операции.
Как только сканирование DISM будет окончательно завершено, перезагрузите компьютер еще раз и посмотрите, исправится ли отображение шрифтов после завершения следующего запуска.
Если та же проблема все еще возникает, перейдите к следующему потенциальному исправлению ниже.
Метод 6. Выполнение восстановительной установки или чистой установки
Если ни одно из перечисленных выше возможных исправлений не помогло вам, скорее всего, вы имеете дело с каким-то типом повреждения системы, которое нельзя устранить обычным способом. Если этот сценарий применим, вы сможете решить эту проблему, сбросив все файлы, связанные с ОС.
Несколько пользователей, которые также испытывали проблемы со шрифтами в Windows 10 и Windows 8.1, сообщили, что им удалось решить проблему путем исправления установки или чистой установки их установки Windows:
- Чистая установка - Процедура чистой установки позволит вам сбросить каждый файл ОС без необходимости использования совместимого установочного носителя. Еще одним преимуществом этого метода является то, что вы можете запустить процедуру прямо из меню графического интерфейса вашей установки Windows. Главный недостаток заключается в том, что если вы не сделаете резервную копию своих данных, вы потеряете все ценные данные с диска ОС.
- Ремонтная установка (ремонт на месте) - Если вы ищете целенаправленный подход, который будет касаться только файлов вашей ОС, вам следует перейти на ремонтную установку (также известную как восстановление / обновление на месте). Вам нужно будет использовать совместимый установочный носитель Windows, но вы сможете хранить ценные данные с вашего диска с ОС (приложения, игры, личные носители и даже настройки пользователя).
Рекомендуемые:
Как установить шрифты в Windows 10
Когда вы пишете документ или готовите отчет, вам пригодятся разные типы шрифтов. Безусловно, наличие большого количества шрифтов в вашей Windows
Chrome Canary получает исправление для расширений, неправильно помеченных как поврежденные, генератор QR-кода в конвейере
Многие пользователи Chrome часто сталкиваются с проблемой при повреждении их расширений. Некоторые недавние отчеты предполагают, что расширения браузера были неправильно
Как установить шрифты с SkyFonts в Windows
Google Fonts уже представляет собой отличную библиотеку бесплатных шрифтов с открытым исходным кодом, которые вы можете использовать как в коммерческих, так и в личных проектах. Но до недавнего времени сохраняя
Исправление: защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить
Выполнить сканирование SFC (System File Checker) по большей части довольно просто, но что делать, если вы столкнетесь со следующим сообщением об ошибке на
Как заблокировать ненадежные шрифты в Windows 10?
Windows создала функцию блокировки ненадежных шрифтов, чтобы помочь компаниям защитить себя от злоумышленников. Ненадежные и контролируемые злоумышленником файлы шрифтов могут