
Быстрый аудит: Task Manager + PerfMon
1. Откройте Task Manager → Performance и просмотрите загрузку CPU, Memory, Disk, Ethernet. Для быстрой проверки диска ориентируйтесь на «Active time» и «Average response time».

2. Запустите perfmon.msc → Performance Monitor → + и добавьте базовые счетчики:
- CPU: % Processor Time, % Privileged Time, % User Time
- Memory: Available MBytes, Pages/sec
- Disk: Avg. Disk sec/Transfer, Disk Transfers/sec, Avg. Disk Queue Length
- Сохраните в Data Collector Set на 1–5 минут, чтобы получить отчет.

Очищаем место и наводим порядок
Disk Cleanup (cleanmgr): Проводник → диск C: → Properties → Disk Cleanup → Clean up system files. Отметьте Windows Update Cleanup, временные файлы, корзину и WER.

Автозапуск:
cleanmgr /sageset:11
cleanmgr /sagerun:11
В Windows Server 2019/2022 включите Storage Sense для автоматической очистки Temp/Downloads/Recycle Bin по расписанию.
Диски: объективное измерение скорости
Установите DiskSpd и запустите тест (пример — 40% запись, 60% чтение; блок 64К; 8 потоков; очередь 32; 180 сек):
diskspd.exe -c20G -d180 -r -w40 -t8 -o32 -b64K -Sh -L E:\testfile.dat > C:\Logs\diskspd.txt
Смотрите IOPS, AvgLat (ms) и MiB/s; стабильная задержка диска в проде — по возможности <10–25 мс.

Если на старых системах не видны графики диска в Task Manager: выполните diskperf -y и перезапустите диспетчер задач.
Сеть: убираем просадки (RSC/VMQ/RSS/LSO)
На ряде конфигураций помогает отключение части offload-функций и аккуратная настройка TCP:
# Проверка/отключение RSC
Get-VMSwitch | Select Name,*RSC* # смотрим состояние
Set-VMSwitch -Name "vSwitchName" -EnableSoftwareRsc $false
# VMQ — если драйвер «шалит»
Get-NetAdapterVmq
Set-NetAdapterVmq -Name "Ethernet" -Enabled $false
# Точечно отключаем LSO/RSS на адаптере и сверяем замеры
Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName "Large Send Offload v2 (IPv4)" -DisplayValue "Disabled" -NoRestart
Get-NetAdapter | Set-NetAdapterAdvancedProperty -DisplayName "Receive Side Scaling" -DisplayValue "Disabled" -NoRestart
После каждого шага измеряйте через PerfMon/iperf/SMB-копирование, чтобы не «починить одно, сломав другое».
Антивирус: исключения для «горячих» путей
Чтобы сканер не душил I/O (SQL, лог-папки, кэши), добавьте исключения в Microsoft Defender:
Add-MpPreference -ExclusionPath "C:\SQLData","D:\IISLogs","C:\ProgramData\AppCache"
Add-MpPreference -ExclusionProcess "sqlservr.exe","w3wp.exe"
Add-MpPreference -ExclusionExtension ".mdf",".ldf",".ndf",".bak",".log"
Параметры и команды — в официальной доке Defender.
Память и pagefile
Держите 15–20% RAM свободно под файловый кэш. Pagefile — «Системный по выбору» или фиксированный (мин=RAM, макс≈1.5×RAM, если нужны полные crash-dump’ы).
SMART/здоровье накопителей
Проверяйте предиктивные ошибки SSD/HDD:
wmic diskdrive get status
Get-StorageReliabilityCounter | Format-List
Если видите деградацию носителя — планируйте миграцию до инцидента.
Чек-лист
- PerfMon отчеты до/после, алерти на CPU/диск/сеть.
- Disk Cleanup/Storage Sense настроены.
- DiskSpd показывает приемлемую задержку.
- Сетевые offload’и проверены (RSC/VMQ/RSS/LSO).
- Defender исключения для «горячих» путей/процессов.
- SMART-мониторинг без предупреждений.