PresentationFontCache.exe: что это за процесс и почему грузит процессор?

Во время работы за компьютером вдруг наблюдаем резкое снижение производительности системы, программы долго реагируют на клики пользователя, медленно открываются и зависают, а в Диспетчере задач наблюдаем, как PresentationFontCache.exe сильно грузит процессор. Иногда нагрузка на ЦП может увеличится почти 100%. Даже когда завершаем процесс в Диспетчере задач, он возвращается через некоторое время или после перезагрузки компьютера. Иногда может значительно замедлить время загрузки системы.

Что это за процесс

PresentationFontCache.exe связан с платформой .Net Framework. Основная задача процесса – загрузить глифы шрифтов в память, чтобы все приложения WPF (Windows Presentation Foundation) смогли их использовать.

Таким образом, когда открываете приложение Windows Presentation Foundation, также подгружается PresentationFontCache.exe, который предоставляет доступ к информации о шрифтах для WPF. Поэтому, когда процесс использует много ресурсов, то это связано с повреждением шрифта в кэше. Информация о глифе в памяти может быть повреждена или не отвечать, что приводит к неправильному поведению PresentationFontCache.exe и застреванию в цикле перезапуска. Поэтому, он начинает сильно грузить процессор, что приводит к замедлению системы.

Есть несколько эффективных способов снизить загруженность процессора.

Удаление файлов FontCache*.dat

Во многих случаях удаление файлов Font*.dat позволяет устранить высокую нагрузку на процессор, вызываемую PresentationFontCache.exe. Эти файлы содержат информацию, на которую ссылаются приложения. Возможно, один из них поврежден и вызывает проблему.

Разверните на экране окно «Выполнить» клавишами Win + R, наберите путь к указанному каталогу и нажмите на Enter:

Кликните правой кнопкой мыши на FontCache*.dat и выберите «Удалить».

После этого перезагрузите ПК и проверьте, насколько процесс грузит ЦП.

Если доступ к папке заблокирован, выполните следующие шаги. Нажмите Win + R, впишите control panel и подтвердите выполнение на Enter. Перейдите в раздел «Параметры папок» (или Параметры проводника).

Откройте вкладку Вид, отметьте пункт «Показать скрытые файлы, папки и диски» в подразделе «Дополнительные параметры». Для сохранения кликните на «Применить». Попробуйте еще раз перейти к папке.

Если файлы кэша не можете удалить, то остановите в Диспетчере задач процесс PresentationFontCache.exe. Нажмите одновременно CTRL + SHIFT + Esc, кликните правой кнопкой мыши на нем и выберите «Снять задачу». Теперь попробуйте повторить удаление.

Остановка службы кэша шрифтов

Как отмечалось в начале, PresentationFontCache.exe активируется после запуска приложений Windows Presentation Foundation. Поэтому, если не пользуетесь WPF, то отключение службы решит проблему с высокой загруженностью процессора. Если вам не известно их назначение, то приложения WPF — это те, которые созданы в Visual Studio для рабочего стола.

Откройте диалоговое окно «Выполнить» (Win + R), впишите команду services.msc и подтвердите запуск на Enter.

В перечне найдите службу кэша шрифтов Windows Presentation Foundation и разверните ее двойным щелчком мыши.

Установите значение «Отключена» из раскрывающегося меню Типа запуска. Для сохранения изменений, нажмите на «Применить».

После отключения службы, нагрузка на процессор должна снизиться.

Восстановление .Net Framework

Если PresentationFontCache.exe продолжает грузить систему, то попробуйте переустановить Net Framework

Разверните окно «Выполнить» нажатием на Win + R, наберите appwiz.cpl для входа в раздел «Удаления или Изменения программ».

В перечне найдите программу Microsoft .Net Framework, щелкните на ней правой кнопкой мыши и выберите «Изменить/Удалить».

Затем отметьте вариант «Восстановить исходное состояние…» и кликните «Далее». Следуйте запросам системы на экране до завершения восстановления.

Повторите эти шаги для остальных версий из списка. После этого процесс не должен грузить ресурсы процессора.

Источник

PresentationFontCache.exe что это за процесс?

Всем hello. Будем разбираться с тем что это за процесс такой PresentationFontCache.exe, который видимо может еще и проц грузить. Начал искать в интернете инфу, узнаю что процесс PresentationFontCache.exe идет от службы Windows Presentation Foundation Font Cache. Эта служба типа оптимизирует работу программ тем, что кэширует наиболее используемые данные о шрифтах. И типа если эту службу отключить, то программы могут работать немного медленнее.

Похожее:  Спецификации процессоров Intel Celeron 1005M и 1017U а также примерная дата релиза этих мобильных процессоров

Русское название Служба кэша шрифтов Windows (FontCache). Короче есть какие-то программы WPF (Windows Presentation Foundation), вот для них эта служба и нужна. Но как понять где программа WPF, а где нет, я не знаю. Но еще пишется, что если у вас нет программ WPF, то службу можно отключить. Короче немного дурдом.

Я писал, что процесс PresentationFontCache.exe может грузить ПК. Я по этому вопросу отправился в интернет. Удивительно, но ответ дала сама компания Microsoft. Итак, первое что нужно сделать, это остановить службу. Не отключать ее, а именно остановить. Зажимаем кнопки Win + R, вставляем в окно Выполнить эту команду:

Откроется окно со списком служб, находим здесь Служба кэша шрифтов Windows, вот она:

Нажимаем по ней два раза, появится такое окошко, здесь нажимаете кнопку Остановить:

Служба должна остановиться без проблем:

Потом делаете вот что, вам нужно перейти в эту папку:

Вот что у меня в этой папке:

В интернете я прочитал, что нужно удалить файлы FontCache4.0.0.0.dat и FontCache3.0.0.0.dat, но у меня их нет. Думаю у вас их тоже спокойно может не быть. У меня тут три файла, в имени которых есть слово FontCache, это вот эти:

Кстати в Windows 10 все эти файлы вроде бы лежат в папке FontCache, ну это просто вам на заметку…

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

Потом типа подтвердил свои действия:

Но у меня выскочила такая ошибка:

Я тут нажал кнопку Отмена. А знаете почему? Потому что такой прикол, удалить файлы нельзя. А вот вырезать можно. Поэтому я нажал снова правой кнопкой по ним, выбрал пункт Вырезать:

Потом я их вставил на рабочий стол. Все получилось, в папке теперь этих файлов нет:

Потом я обратно службу Служба кэша шрифтов Windows запустил и уже появилось два новых файла (спустя время появился еще один):

Так что вроде бы я то удалил. Ну то есть вырезал, хотя по сути это как бэ одно и тоже. Кстати, помните я писал, что файлы я вырезал и вставил на рабочий стол? Так вот оттуда я их тоже не могу удалить. Но это уже не так важно, я файлы все равно удалил, но при помощи утилиты Unlocker, выделил все файлы, нажал правой кнопкой, выбрал пункт Unlocker, потом в меню выбрал Удалить и нажал кнопку ОК:

Ну и все окей, обьект удален:

Вот так ребята. Честно говоря не знаю поможет вам этот способ или нет, но надеюсь поможет, в любом случае он помог нескольким. У себя процесс PresentationFontCache.exe я видел, но он не грузил ПК никогда. Если что у меня Windows 7

Еще узнал что Windows Presentation Foundation (WPF) это какая-то графическая презентационная подсистема, которая идет в составе .NET Framework 3.0, такие дела ребята.

Кстати, если вообще ничего не помогает, то можно попробовать службу Служба кэша шрифтов Windows отключить вообще. Все таки эта служба, это только кэш, а не что-то критически важное. Можно вспомнить как файловый кэш в Windows 7 много кушал оперативы и были тормоза, ну было такое, может не все знают….

Источник

Исправлено: PresentationFontCache.exe высокая загрузка ЦП или ПАМЯТЬ —

Если ваш компьютер стал очень медленным, и вы проверили диспетчер задач, чтобы увидеть процесс, который может использовать много ресурсов ЦП, возможно, вы видели процесс PresentationFontCache.exe в этом списке. Этот процесс может использовать 50% CPU или даже 100% CPU (в некоторых случаях). Высокая загрузка ЦП будет держать ваш компьютер на медленной скорости, что может нарушить ваш рабочий режим. Даже если вы завершите процесс из диспетчера задач, он, скорее всего, вернется через некоторое время или после перезагрузки системы. В некоторых случаях PresentationFontCache.exe может создать проблемы при запуске и значительно замедлить время запуска.

Похожее:  Как делают кулеры на примере GlacialTech

PresentationFontCache.exe связан с .Net Framework. Основная цель Presentation Font Cache — загрузить глифы шрифтов в память, чтобы все приложения WPF (Windows Presentation Foundation) могли использовать эти шрифты. Поэтому всякий раз, когда вы используете приложение Windows Presentation Foundation, запускается PresentationFontCache.exe, чтобы информация о шрифте была доступна для приложения WPF. Теперь, чтобы ответить, почему Presentation Font Cache использует много ресурсов, он как-то связан с поврежденным шрифтом в кэше. Через некоторое время информация о шрифте в памяти может быть повреждена или не отвечает. Это иногда приводит к тому, что Presentation Font Cache ведет себя неправильно и застревает в цикле перезапуска. Итак, все это начинает использовать много ресурсов процессора, что создает много проблем.

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

Способ 1: удалить файл шрифта * .dat

Поиск и удаление файла Font * .dat, похоже, подойдет большинству пользователей. По сути, файл .dat содержит информацию, относящуюся к приложению (ям). Этот файл мог быть поврежден и вызывал проблему. Таким образом, удаление этого файла и перезагрузка обычно решают проблему для вас.

Вот шаги для удаления этого файла

  1. Держать Ключ Windows и нажмите р
  2. Тип C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ и нажмите Войти

  1. Найдите файл с именем Шрифт * .dat (или же FontCache 3.0.0.0.dat)
  2. Щелкните правой кнопкой мыши Шрифт * .dat (или же FontCache 3.0.0.0.dat) и выберите Подтвердить любые дополнительные запросы

  1. Когда-то сделали, перезагружать.

Замечания: Если вы не можете получить доступ к папке, сделайте следующее. Держать Ключ Windows и нажмите р. Тип панель управления и нажмите Войти. Выбрать Внешний вид и Персонализация. Выбрать Проводник Параметры (или Параметры папки). Нажмите на Посмотреть Вкладка. Выберите опцию Показать скрытые файлы, папки и диски в Расширенные настройки раздел. Нажмите Применять затем выберите Хорошо. Теперь выполните шаги, указанные выше. Если вы по-прежнему не можете получить доступ к этому местоположению, вам придется перейти к этому местоположению вручную.

Все должно быть хорошо после перезагрузки компьютера.

Замечания: Если вы не можете удалить файл, остановите PresenetationFontCache.exe из диспетчера задач. Нажмите клавиши CTRL, SHIFT и Esc (CTRL + SHIFT + Esc) одновременно. Это откроет диспетчер задач. Теперь выберите PresentationFontCache.exe из списка и нажмите «Завершить задачу». Теперь выполните шаги, указанные выше.

Способ 2: Остановить презентацию службы Font Cache

Как упоминалось в начале, PresentationFontCache.exe используется с приложениями Windows Presentation Foundation. Скорее всего, он будет инициирован после запуска приложения WPF. Таким образом, если вы не используете приложения WPF, то отключение службы Presentation Font Cache решит эту проблему для вас. Если вы не уверены, что приложения WPF созданы в Visual Studio для Windows Desktop. Таким образом, если вы не используете ни одно из этих приложений или не являетесь разработчиком, то все будет в порядке после отключения службы Presentation Font Cache.

Вот шаги для отключения службы Presentation Font Cache

  1. Держать Ключ Windows и нажмите р
  2. Тип services.msc и нажмите Войти

  1. Найдите сервис с именем Windows Presentation Foundation Font Cache 3.0.0.0 и дважды щелкните по нему

  1. Выбрать инвалид из выпадающего меню в Тип запуска раздел

  1. Нажмите Стоп если Сервисный статус бежит
  2. Нажмите Применять и выберите Хорошо
Похожее:  Материнская плата Gigabyte H310M D3H

После того, как вы сделали, вы должны быть в порядке. Служба больше не должна запускаться, а загрузка вашего процессора должна снизиться.

Способ 3: ремонт .Net Framework

Если вышеупомянутые два метода не сработали, то в крайнем случае вы должны восстановить .Net Framework. Поскольку Presentation Font Cache связан с .Net Framework, исправление и проблемы в Framework, как правило, устраняют также проблемы с Presentation Font Cache.

Источник

Что делать, если presentationfontcache.exe нагружает процессор

presentationfontcache exe нагружает процессор как исправить

Исполняемый файл presentationfontcache.exe является системным процессом, который принадлежит к Windows Presentation Foundation (WPF), компоненту Microsoft .NET Framework, и требуется для корректной работы приложений, использующих данную технологию. Проблемы с его ненормальной активностью связаны со сбоем в Майкрософт .НЕТ Фреймворк: вероятно, отсутствует часть данных, необходимых для корректной работы приложения. Переустановка компонента ничего не даст, поскольку presentationfontcache.exe – часть системы, а не устанавливаемый пользователем элемент. Частично решить проблему можно отключением службы, которая запускает процесс. Это делается так:

    Нажмите сочетание Win+R, чтобы вызвать окошко «Выполнить». Напечатайте в нём следующее:

Зайти в службы Майкрософт, чтобы отключить кэш шрифтов WPF

Отключить службу кэша шрифтов WPF

В случае если проблема всё ещё наблюдается, дополнительно потребуется перейти в папку, расположенную по адресу:

В этом каталоге находятся файлы FontCache4.0.0.0.dat и FontCache3.0.0.0.dat, которые нужно удалить, а после перезагрузить компьютер. Эти действия избавят вас от проблем с указанным процессом.

Как видим, решить проблему с presentationfontcache.exe довольно просто. Обратной стороной этого решения будут сбои в работе программ, которые используют платформу WPF.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 11842 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Источник



PresentationFontCache.exe грузит процессор

Если вы попали на эту страницу, то скорее всего уже выявили виновника, который нагружает ваш процессор – это PresentationFontCache.exe . В рамках этой статьи я расскажу вам, что это такое и как разгрузить процессор от этого процесса.

PresentationFontCache – это встроенное приложение Windows, которое обеспечивает корректную работу приложений Windows Presentation Foundation (WPF), кэшируя шрифты.

Подчеркну , PresentationFontCache.exe является родным файлом операционной системы Windows входит в пакет .Net Framework, поэтому не нужно пытаться проверять его на вирусы.

Работа приложения PresentationFontCache часто приводит к торможению компьютера, это связано с тем, что данный процесс сильно грузит процессор, а иногда и оперативную память. Увидеть это можно в “Диспетчере задач“.

PresentationFontCache.exe в Диспетчере задач

Стоит отметить, что нагрузка может быть даже в том случае, если все программы, использующие WPF, закрыты, что наталкивает на мысль – отключить данный процесс. Однако, удалить процесс PresentationFontCache в окне “Диспетчера задач” не возможно, точнее можно, но это ни к чему не приведет, так как через секунду он снова автоматически запустится.

Единственный выход, это отключить службу “Кэш шрифтов Windows Presentation Foundation“. Для того, чтобы это сделать, вызовите окно “Выполнить” с помощью горячих клавишей Win + R , введите services, нажмите ОК.

Окно "Выполнить" - services.msc

Откроется окно “Службы”, найдите строку “ Кэш шрифтов Windows Presentation Foundation “, кликните по нему дважды.

Службы - "Кэш шрифтов Windows Presentation Foundation"

В появившемся окне вы увидите информацию об исполняемом файле PresentationFontCache.exe, который находится в расположении .Net Framework – WPF , это то, о чем я вам говорил в начале статьи. Выберите тип запуска “Отключена”, после чего кликните Остановить и ОК . Закройте фоновое окно “Службы”.

Служба Кэш шрифтов Windows Presentation Foundation

Теперь процесс PresentationFontCache.exe больше не будет запускаться, а соответственно и грузить процессор.

Лучшее «Спасибо» — ваш репост

Специалист по ремонту ноутбуков и компьютеров, настройке сетей и оргтехники, установке программного обеспечения и его наладке. Опыт работы в профессиональной сфере 9 лет.

Источник