Введение / Зачем это нужно
Resource Monitor \u2013 это мощный инструмент Windows, который позволяет детально отслеживать нагрузку на процессоры, память, диски и сеть. В отличие от Диспетчера задач он показывает не только общее использование, но и цепочки зависимостей между процессами, дисковые операции и графики в реальном времени. После выполнения этого руководства вы сможете быстро находить «узкие места» в системе, экспортировать данные для отчётов и настраивать автоматические оповещения о перегрузках.
Требования / Подготовка
- Операционные системы: Windows 10 (1909 и выше), Windows 11 (22H2 и выше), Windows Server 2019/2022.
- Права доступа: Права администратора (для открытия и настройки монитора).
- Дополнительное ПО: Не требуется \u2013 инструмент уже включён в Windows.
Пошаговая инструкция
Шаг 1: Открыть Resource Monitor
# Команда для быстрого запуска:
resmon.exe
Или через интерфейс: Панель управления \u2192 Администрирование \u2192 Resource Monitor.
Шаг 2: Изучить основные вкладки
- CPU: просмотр загрузки каждого ядра, ожидающих и исполняемых процессов.
- Память: объём используемой и свободной оперативной памяти, статистика страниц и свайпинга.
- Диск: активность чтения/записи, задержки и очередь ожидания на каждом диске.
- Сеть: трафик по интерфейсам, количество пакетов и потерянных пакетов.
Шаг 3: Использовать расширенный анализ
- Перейдите на вкладку Processes. Щелкните процесс \u2013 отобразятся его дочерние процессы и общее потребление ресурсов.
- Во вкладке Services просмотрите нагрузку на системные службы.
- На вкладке Performance вы можете добавлять пользовательские counters (например,
\% Processor Timeдля каждого ядра) и сохранять группы для быстрого доступа.
Шаг 4: Экспортировать данные мониторинга
- В нижней части окна нажмите Export Data.
- Выберите временной интервал (например, последние 5 минут).
- Укажите путь для файла и формат CSV.
- Нажмите Export \u2013 отчет будет сохранён для дальнейшего анализа или отчётности.
Шаг 5: Настроить оповещения
- Перейдите в меню Options \u2192 Alert Settings.
- Нажмите Add Alert и выберите условие (например,
% Processor Time > 90для любого процессора). - Укажите действие: Notify (всплывающее окно) или Run a script (например, логирование в файл).
- Сохраните правила \u2013 система будет автоматически оповещать вас при превышении порога.
Проверка результата
- Убедитесь, что Resource Monitor отображает графы без ошибок загрузки.
- Проверьте, что экспортированный CSV-файл содержит ожидаемые данные (время, процессор, память, диск, сеть).
- Удостоверьтесь, что оповещения активированы: вызовите искусственную нагрузку (например, запустите несколько копий браузера) и проверьте, что уведомление появилось в течение указанного порога.
Возможные проблемы
⚠️ Важно: Если Resource Monitor не запускается, убедитесь, что вы запустили его от имени администратора.
💡 Совет: При постоянных сбоях графиков перезагрузите службу Performance Logs and Alerts:
services.msc, найдите «Performance Logs and Alerts», остановите и запустите её.
⚠️ Важно: Для экспорта данных убедитесь, что у вас достаточно свободного места на диске \u2013 файл может занимать несколько мегабайт в зависимости от выбранного интервала.
💡 Совет: Чтобы ускорить работу с большим количеством процессов, используйте фильтр в верхней части вкладки Processes \u2013 введите имя процесса или PID.
Дополнительные ресурсы и советы для продвинутых пользователей можно найти в смежных руководствах по Performance Monitor и Task Manager.