Исправление Performance Monitor в Windows — что делать, если PerfMon не работает
Важно: перед выполнением системного восстановления или критичных изменений создайте точку восстановления или сделайте резервную копию важных данных.

Коротко о том, что такое Performance Monitor
Монитор производительности (PerfMon) — встроенный инструмент Windows для просмотра статистики в реальном времени и записи логов производительности. Короткое определение: инструмент для наблюдения за метриками CPU, памяти, диска и сетевых ресурсов.
Признаки проблемы
- PerfMon не открывается или зависает при запуске.
- Собранные данные не отображаются или отсутствуют графики.
- Ошибки при попытке запустить запись логов или задать счётчики.
1. Перезагрузите компьютер
Простая перезагрузка часто устраняет конфликты служб или зависшие процессы, которые мешают работе PerfMon. Перезагрузка очищает память и освобождает ресурсы.
Как перезагрузить:
- Откройте меню «Пуск».
- Нажмите кнопку «Питание», выберите «Перезагрузить».
После перезагрузки запустите «Монитор производительности» и проверьте работу.
2. Перезапустите службу «Performance Logs & Alerts» (Журналы производительности и оповещения)
Эта служба отвечает за запись журналов и оповещений производительности. Её сбой может блокировать PerfMon.
Как перезапустить службу:
- Нажмите Win + R, введите services.msc и нажмите Enter.
- Найдите службу «Performance Logs & Alerts» (в русских версиях — «Журналы и оповещения производительности»).
- Щёлкните правой кнопкой по службе и выберите «Перезапустить».
Примечание: если кнопка «Перезапустить» недоступна, попробуйте сначала «Остановить», затем «Запустить».
3. Запустите System File Checker (sfc /scannow)
Если системные файлы повреждены, PerfMon может работать с ошибками. System File Checker сканирует и восстанавливает системные файлы.
Как запустить:
- Нажмите «Пуск», введите cmd.
- Нажмите Ctrl + Shift + Enter, чтобы открыть Командную строку от имени администратора.
- Подтвердите запрос UAC, если он появится.
- Введите:
sfc /scannow- Дождитесь завершения сканирования и перезагрузите компьютер.
Важно: sfc может сказать, что некоторые файлы восстановить не удалось. В таком случае выполните DISM (нижеприведённая команда) перед повторным sfc:
DISM /Online /Cleanup-Image /RestoreHealth4. Проверьте обновления Windows
Иногда баги исправляются в новых обновлениях. Убедитесь, что система обновлена.
Как проверить обновления:
- Нажмите Win + I, чтобы открыть «Параметры» (Settings).
- В разделе «Обновление Windows» нажмите «Проверить обновления».
Если найдены обновления, установите их и перезагрузите систему.
5. Выполните восстановление системы
Если проблема возникла недавно и другие методы не помогли, можно откатить систему к рабочему состоянию с помощью восстановления системы.
Как выполнить восстановление:
- Нажмите Win + Q и введите «Восстановление» или «Создание точки восстановления».
- В окне «Свойства системы» нажмите «Восстановление системы».
- Выберите точку восстановления до возникновения проблемы и следуйте инструкциям.
Примечание: восстановление системы не удаляет личные файлы, но удаляет недавно установленные приложения и драйверы, которые могут быть причиной ошибки.
Когда описанные шаги не помогают — распространённые причины
- Повреждённые или отсутствующие системные службы, на которые опирается PerfMon.
- Проблемы с политиками безопасности или доступом прав администратора.
- Конфликты с антивирусным/защитным ПО, блокирующим создание логов.
- Коррупция реестра или нестандартные системные конфигурации.
Контрпример: если PerfMon не показывает данные для удалённого компьютера, но работает локально, проблема может быть в разрешениях удалённого доступа и сетевых настройках — тогда локальные шаги не помогут.
Альтернативные инструменты и обходные пути
- Resource Monitor (Диспетчер ресурсов) — показывает детальную информацию по процессам и дискам.
- Task Manager (Диспетчер задач) — быстрый просмотр нагрузки CPU/памяти.
- Sysinternals (Process Explorer, Procmon) — расширенная диагностика процессов и событий.
- Сторонние APM-решения (Zabbix, Prometheus + Grafana) — для централизованного мониторинга и долгосрочных метрик.
Если цель — только собрать данные, временно используйте Resource Monitor или Process Explorer.
Быстрые эвристики и правило 5 минут
- Если проблема решается после перезагрузки — это, вероятно, временный конфликт процессов.
- Если перезапуск службы помогает — проблема локализована в службе логирования.
- Если sfc и DISM не исправляют ошибки — исследуйте аппаратные проблемы и целостность диска (chkdsk).
- Тратим максимум 5 минут на быстрые проверки (перезагрузка, служба, запуск sfc) прежде чем переходить к восстановлениям или откату.
Пошаговый SOP: проверка и восстановление PerfMon (короткий план)
- Перезагрузить ПК.
- Перезапустить службу «Performance Logs & Alerts».
- Запустить sfc /scannow; при необходимости DISM /RestoreHealth.
- Проверить обновления Windows и установить их.
- Отключить временно сторонний антивирус/защитное ПО и протестировать.
- Выполнить восстановление системы при отсутствии результата.
- В крайнем случае — переустановить ОС или восстановить по образу.
Критерии приёмки
- PerfMon успешно открывается и отображает счётчики в реальном времени.
- Удалённые и локальные сборы логов запускаются без ошибок.
- Нельзя воспроизвести прежнюю ошибку в течение 24 часов под обычной нагрузкой.
Роль‑ориентированный чеклист (администратор / продвинутый пользователь)
Администратору:
- Проверить журналы событий (Event Viewer) на ошибки PerfMon.
- Проверить права службы и учётной записи, от которой она запускается.
- Проанализировать зависимости служб.
Пользователю:
- Перезагрузить ПК.
- Запустить sfc /scannow (при наличии прав администратора).
- Сообщить администратору точное время и действия, предшествовавшие ошибке.
Диагностическое дерево (быстрый выбор)
flowchart TD
A[PerfMon не работает] --> B{Открывается ли окно?}
B -- Да --> C{Отображаются ли счётчики?}
B -- Нет --> D[Перезагрузите ПК]
D --> E{Проблема решена?}
E -- Да --> F[Готово]
E -- Нет --> G[Перезапустите службу Performance Logs & Alerts]
G --> H{Проблема решена?}
H -- Да --> F
H -- Нет --> I[Запустите sfc /scannow и DISM]
I --> J{Проблема решена?}
J -- Нет --> K[Проверьте обновления Windows и журналы событий]
K --> L[Рассмотрите восстановление системы или помощь специалиста]Критические проверки безопасности и конфиденциальности
- При запуске команд и восстановлении системы убедитесь, что вы работаете от учётной записи администратора.
- Отключение антивируса делайте временно и только для диагностики; включайте после теста.
- Логи производительности могут содержать метаданные о процессах и времени — не передавайте их посторонним без необходимости.
Вопросы и ответы
Q: Что делать, если sfc сообщает о повреждённых файлах, которые восстановить не удалось?
A: Выполните DISM /Online /Cleanup-Image /RestoreHealth, затем повторите sfc /scannow. Если и это не поможет, рассмотрите восстановление системы или переустановку ОС.
Q: Могу ли я собирать метрики производительности удалённо?
A: Да, но необходима правильная настройка разрешений и сетевого доступа. Проблемы с удалённым доступом обычно не решаются локальными перезагрузками.
Краткое резюме
- Начните с простых шагов: перезагрузка и перезапуск службы.
- Используйте sfc и DISM для восстановления системных файлов.
- Проверьте обновления и, при необходимости, выполните восстановление системы.
- Если требуется — используйте альтернативные инструменты или обратитесь к администратору.
Summary:
- Перезагрузка и служба чаще всего решают проблему.
- sfc /scannow и DISM — основные инструменты восстановления.
- Альтернативы: Resource Monitor, Sysinternals и сторонние APM.
Важно: всегда создавайте точку восстановления до серьёзных изменений в системе.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone