- Почему процесс perfmon exe сильно грузит диск
- Опиcание процесса
- Что такое Perfmon.exe?
- Как разгрузить процессор?
- Если perfmon.exe грузит процессор
- Отказ от автоматических обновлений Windows
- Заключение
- Отключение индексации диска С
- Отключение службы Superfetch
- Полный доступ к процессу System с разрешением TrustedInstaller
Почему процесс perfmon exe сильно грузит диск
Просматривая список активных процессов в «Мониторе ресурсов» или «Диспетчере задач», пользователь может обнаружить процесс «perfmon.exe», проявляющий спорадическую активность. При этом у некоторых пользователей данный процесс может поглощать значительную часть системных ресурсов (до 50-60% ресурсов центрального процессора) вызывая существенное торможение системного функционала. В данном материале я расскажу, что это за процесс Perfmon.exe, для чего он предназначен, и что делать, если процесс Perfmon.exe грузит процессор.
Процесс Perfmon.exe в Диспетчере задач
Опиcание процесса
Perfmon.exe – это исполняющий файл стандартного Windows-приложения Performance Monitor, который графически отображает загруженность ресурсов ПК и предоставляет данные о всех запущенных приложениях. Открыть утилиту можно путем ввода в поле поиска меню «Пуск» текста resmon.exe.
В состоянии по умолчанию файл не представляет угрозы. Perfmon.exe имеет максимальный рейтинг надежности за счет регулярной проверки цифровых подписей во время обновления системы.
Что такое Perfmon.exe?
Название файла «Perfmon» является сокращением от английских слов «performance monitor» (в переводе – «монитор производительности»). Последний являет собой системный инструмент ОС Виндовс, предназначенный для сбора и демонстрации информации о производительности системы, работе центрального процессора и памяти, показаниях различных счётчиков работы системы (counters).
Рабочий экран монитора производительности
Монитор производительности позволяет выводить данные, получаемые из счётчиков, в графическом виде (графики, диаграммы, таблицы), он хорошо работает с системными логами, ведёт историю событий. Его данные позволяют анализировать, как то или иное приложение влияет на общую работу системы.
Обычно файл perfmon.exe располагается в директории WindowsSystem32, и запускается с помощью активации кнопки «Пуск», прописыванием в строке поиска «perfmon», и нажатием на «Enter».
Поскольку это важный системный файл ОС Виндовс, то модифицировать или удалять его не рекомендуется.
Описание функционала «Монитора производительности»
Как разгрузить процессор?
В некоторых версиях Windows встречается проблема повышенного использования ресурсов ЦП и жесткого диска. Это может быть связано с двумя факторами:
- Отключен контроль учетных записей (UAC). Если на Windows Vista деактивирована эта функция и вход в систему производится под учетной записью администратора – возможно полное зависание компьютера. Связано это с внутренней системной ошибкой, решить которую можно лишь путем обновления операционной системы на более новую версию с помощью «Центра обновления Windows». Начиная с «семерки» подобная проблема не наблюдалась.
- Пиратская версия. Как бы банально это не звучало, но нелицензионная версия ОС иногда вызывает такого рода проблемы. Приобретите ключ активации или попробуйте установить другую сборку.
Внимание! Проблема может появиться через некоторое время после установки. Сразу узнать о безошибочной установке невозможно.
Это основные причины проблем, связанных с perfmon.exe. Но также стоит задуматься о проверке компьютера на вирусы. Ведь очевидно, что современные программные угрозы способны замаскироваться под любое доверенное приложение. Для сканирования ПК выполните следующее:
- Загрузите Dr.Web CureIt! и выполните полное сканирование памяти жесткого диска и ОЗУ.
- В случае обнаружения опасных файлов следуйте подсказкам антивируса по лечению или удалению объектов.
- Скачайте и установите CCleaner.
- Очистите ПК от временных файлов.
- Удалите устаревшие ключи реестра.
- Перезагрузите компьютер.
Внимание! Отключать или вручную удалять perform.exe не рекомендуется, т.к. это приведет к частому возникновению системных ошибок.
Теперь вы знаете, что это за процесс perfmon.exe и как его оптимизировать. Помните, что использование ЦП и ресурсов винчестера до 20% считается допустимым – приложение может обновляться или собирать статистику. Поэтому не стоит бить тревогу раньше времени, через некоторое время все может вернутся к нормальным показателям.
Если perfmon.exe грузит процессор
После того, как мы разобрались, что это Perfmon.exe, разберёмся, почему данный процесс может грузить систему. Поскольку он встроен в функционал ОС Виндовс, и действует в фоне, то его работа обычно мало заметна. Тем не менее, бывают ситуации, когда в системе происходят какие-либо флуктуации, и указанный процесс начинает поглощать львиную долю системных ресурсов. Давайте разберём причины, по которым так происходит:
- Повреждены данные профиля пользователя;
- Конфликт между устройствами (файлами) в системе;
- Какой-либо необходимые файлы (директории) повреждены или удалены;
- Проблемы с драйверами;
- Проблемы в работе порта USB, через который к ПК подключён какой-либо девайс;
- Злокачественное действие вирусных программ. Вирус или выдаёт себя за процесс «perfmon.exe», или действие зловреда в системе приводит к различным сбоям и программным конфликтам, детерменируя некорректную работу монитора производительности;
- Аппаратный перегрев системы.
Что предпринять:
- Проверьте местонахождение процесса Perfmon.exe на жёстком диске (в диспетчере задач кликните на нём, нажмите правую клавишу мыши, и выберите «Открыть место хранения файла»). Если данный файл находится не в директории WindowsSystem32, то есть большая вероятность, что это зловред (используйте Dr.Web CureIt!, AdwCleaner, Trojan Remover и другие схожие инструменты для борьбы с вирусами);
- Установите свежие драйвера для системных ресурсов (помогут специализированные программы для обновления драйверов DriverPack Solution, Driver Genius и другие аналоги);
- Установите все необходимые обновления для вашей операционной системы (в одном из них может быть требуемое лекарство для исправления возникшей на вашем ПК дисфункции);
- Попробуйте использовать другой разъём USB, временно отключите от ПК лишние устройства USB, это действие должно помочь в решении проблемы с загрузкой процессом Perfmon.exe центрального процессора;
- Проверьте температурные показатели процессора, почистите систему от пыли, при необходимости замените термопасту на центральном процессоре.
Отслеживайте потребление процессом perfmon.exe ресурсов системы
Отказ от автоматических обновлений Windows
Частый провокатор активности процесса System с нагрузкой на жесткий диск или процессор – получение и установка обновлений Windows. System в содружестве с активными процессами Защитника Windows Antimalware Service Executable и установки обновлений Windows Modules Installer Worker может полностью парализовать работу компьютера. Чтобы поглотить все системные ресурсы, этой троице иногда даже не нужно активности сторонних пользовательских программ. В этом случае можно отказаться от обновлений системы в автоматическом режиме и взять этот процесс полностью под свой контроль. Необходимо будет периодически, например, на ночь оставлять компьютер включенным и вручную запускать поиск и установку системных обновлений.
В системе Windows 8.1 автоматические обновления отключаются в Центре обновления внутри панели управления.
Там же осуществляется запуск поиска и установки обновлений вручную.
В Windows 10 возможность полного отказа от установки обновлений, присутствующая в ранних версиях системы, упразднена, а вместо нее пользователи получили альтернативу в виде отложения на время обновлений, не связанных с безопасностью.
Полностью отказаться от обновлений Windows 10 можно путем отключения системной службы Центра обновления Windows. Выбираем ее в оснастке «Службы».
Останавливаем, отключаем, применяем изменения.
Заключение
Как мы выяснили, процесс Perfmon.exe является исполняемым файлом, обеспечивающим функционал «Монитора производительности» в системе. Последний является важным системным инструментом, обеспечивающим визуальную демонстрацию показаний системных счётчиков, позволяя фиксировать, как та или иная программа влияет на работоспособность системы. Для активации монитора производительности достаточно набрать Perfmon в строке поиска кнопки «Пуск», нажать на ввод, и в полной мере насладиться возможностями указанного продукта.
Отключение индексации диска С
В угоду производительности компьютера можно отключить службу индексации файлов. При поиске файлов на эту операцию будет уходить больше времени, но система избавится от постоянно активного процесса, который регулярно задействует ресурсы процессора и оперативной памяти. В оснастке «Службы» выбираем «Windows Search».
Службу останавливаем, отключаем, применяем изменения.
Далее выбираем «Свойства» в контекстном меню диска С и убираем галочку с опции разрешения его индексации. Жмем «Применить».
В появившемся окошке указываем второй пункт – «К диску С: и ко всем вложенным папкам и файлам». Жмем «Ок». Далее подтверждаем операцию кнопкой «Продолжить». А при появлении окошка, оповещающего об ошибках изменения атрибутов, жмем кнопку «Пропустить все».
Дожидаемся завершения операции и перезагружаем компьютер.
Отключение службы Superfetch
Появившаяся в версии Windows Vista служба SuperFetch, которая затем перекочевала во все версии-последовательницы системы, предназначена для ускорения запуска программ и открытия файлов. Эта служба отслеживает, какие программы и файлы пользователь использует чаще всего, и загружает их в оперативную память. Отображаясь в диспетчере задач как процесс System (или «Система и сжатая память»), служба Superfetch может активно обращаться к жесткому диску и грузить его вплоть до 100%. Если отключить эту службу, возможно, запуск отдельных программ и файлов будет происходить медленнее, но при этом исчезнут фоновые операции, препятствующие работе с компьютером в целом. Superfetch должна автоматически отключаться на компьютерах с SSD-дисками, поскольку работа этой службы приводит к сокращению ресурса использования твердотельных накопителей. Тем не менее, производители SSD рекомендуют этот момент проверять и при необходимости отключать Superfetch вручную.
Чтобы отключить Superfetch, запускаем редактор системного реестра. Вводим в поле внутрисистемного поиска или команды «Выполнить» запрос:
В окне редактора кликаем меню «Правка», далее – «Найти». В поле поиска вводим запрос:
Поиск должен привести к ключу реестра:
Справа двойным кликом открываем параметр «EnablePrefetcher» и устанавливаем в графе «Значение» цифру 0. Жмем «Ок».
Также цифру 0 устанавливаем в графе «Значение» параметра ниже – «EnableSuperfetch». Жмем «Ок».
Переходим в оснастку «Службы» и открываем службу Superfetch.
Останавливаем службу, отключаем ее, применяем изменения.
Полный доступ к процессу System с разрешением TrustedInstaller
На усредненных и мощных компьютерах проблема с активностью процесса System, нагружающего процессор или диск, может решиться после того, как к этому процессу будет получен доступ с разрешением TrustedInstaller. В диспетчере задач Windows на процессе System вызываем контекстное меню, выбираем «Свойства». Переключаемся на вкладку «Безопасность». Внизу жмем кнопку «Дополнительно».
В открывшемся окне дополнительных параметров безопасности вверху, в графе «Владелец: TrustedInstaller» жмем кнопку «Изменить».
Вписываем имя пользователя для локальных учетных записей Windows или адрес электронной почты, если используется учетная запись Microsoft. Жмем кнопку «Проверить имена».
После проверки кликаем «Ок».
Вернувшись в окно дополнительных параметров безопасности, жмем «Применить», затем – «Ок».
В окне свойств процесса System теперь жмем «Изменить».
Внизу, в столбце «Разрешить» выставляем галочки для всех доступных параметров, как указано на скриншоте. Жмем «Применить». И подтверждаем решение в окошке, которое появится далее.