Короткий ответ

«Медленно» на WS-042 — не диагноз. Снимите какой ресурс в потолке: CPU, RAM, диск, GPU, сеть. Пока диспетчер задач не показывает столбец, вы лечите миф. Частые виновники у ivan.petrov@contoso.example: гидратация OneDrive, книга Excel на шаре, индекс поиска, второй антивирус, Chrome с сотней вкладок, заполненный C:. Переустановка без этих цифр вернёт ту же боль через неделю.

Windows 10 22H2 и Windows 11 23H2/24H2 на SSD с 8 ГБ RAM ведут себя иначе, чем 16 ГБ: не сравнивайте «у соседа летает» без модели CPU и типа диска.

Симптомы и как отличить

  • Курсор крутится в проводнике, Outlook «Не отвечает», но RDP к серверу с этого же ПК шустрый — узкое место локальное.
  • Тормозит только один файл Excel — не «компьютер», см. Excel зависает.
  • Тормозит только утром после включения — долгая загрузка и автозагрузка.
  • Всплески диска без приложений — индексация, Defender, гидратация облака, Windows Update.
КартинаСкорее
Memory 95%+, диск активенRAM, утечка, слишком много вкладок
Disk 100%, CPU низкийHDD, SMART, OneDrive, поиск
CPU 100%, один процессрасчёт, браузер, майнер, WU
Сеть 0, всё локально тупитдиск/CPU, не «интернет»
Только приложения Microsoft 365Click-to-Run, надстройки

Event 2004 Resource-Exhaustion (Resource-Exhaustion-Detector) — штатный сигнал нехватки памяти, не «вирусный код с форума». Application Error 1000 указывает на конкретный faulting module — читайте имя, не переустанавливайте ОС из‑за одного Outlook.

Возможные причины

  1. Нехватка RAM: 8 ГБ + Teams + Chrome + Outlook Cached + гидратированный Desktop.
  2. Диск: HDD, C: почти полный, очередь I/O, см. диск заполнен.
  3. Автозагрузка и резидентные агенты.
  4. OneDrive Files On-Demand + «Всегда хранить на этом устройстве» на корне.
  5. Зависший Windows Update, DISM, индексация после профиля.
  6. Двойной AV или полный скан в рабочие часы.
  7. Перегрев, троттлинг (ноутбук в подставке без воздуха) — CPU низкий в МГц, не в %.
  8. Редко: майнер, WMI-шторм, драйвер диска.

Диагностика

Не убивайте процессы «для чистоты» до снимка. Сначала факты.

1. Ресурсы сейчас

Get-Process | Sort-Object -Property WorkingSet64 -Descending |
  Select-Object -First 15 Name, Id, CPU, @{n='WS_MB';e={[int]($_.WorkingSet64/1MB)}}
Get-CimInstance Win32_OperatingSystem |
  Select-Object @{n='FreePhys_MB';e={[int]($_.FreePhysicalMemory/1KB)}}, LastBootUpTime
Get-Counter '\Processor(_Total)\% Processor Time','\Memory\Available MBytes','\PhysicalDisk(_Total)\% Disk Time' -SampleInterval 2 -MaxSamples 5

Смотрите, что стабильно в потолке 30+ секунд, не пик на одну секунду.

2. Диск и SMART

Get-PhysicalDisk | Format-Table FriendlyName, MediaType, HealthStatus
Get-Volume -DriveLetter C | Format-List Size, SizeRemaining

HDD + 100% Disk в диспетчере при копировании 300 МБ — ожидаемо. Тот же 100% в простое — ищите процесс в Resource Monitor / вкладка Диск.

3. Автозагрузка и планировщик

Get-CimInstance Win32_StartupCommand | Select-Object Name, Command, Location
Get-ScheduledTask | Where-Object State -eq 'Ready' |
  Select-Object TaskPath, TaskName

Сверьте с эталоном выдачи ПК.

4. OneDrive и Office

Иконка тучки: «Обрабатывается N файлов». Если Desktop в Known Folder Move и там 40 ГБ PST/видео — это не «тормоза Windows». Microsoft 365 Apps: диспетчер задач, процессы OfficeClickToRun, EXCEL, OUTLOOK.

5. Журналы

Get-WinEvent -FilterHashtable @{ LogName = 'System'; Id = 2004 } -MaxEvents 10 -ErrorAction SilentlyContinue
Get-WinEvent -FilterHashtable @{ LogName = 'Application'; Id = 1000 } -MaxEvents 10

2004 может отсутствовать, если детектор не срабатывал. 1000 без постоянного faulting одного модуля — шум.

Температура: у вендора ноутбука своя утилита; в Windows нет универсального «градусника» в PowerShell без WMI датчиков, которых может не быть. Если в диспетчере задач частота CPU залипла на нижней ступени при нагрузке — смотрите питание «Сбалансированная» vs «Высокая производительность», схему в GPO, пыль и подставку. Это не лечится powercfg -h off вслепую.

Сеть: Get-NetAdapter и копия большого файла с \\fs01.contoso.example — если шар летает, а локальный Word нет, вы в диске/CPU. Если шар тоже стоит — смотрите SMB и общую папку, не разгон ПК.

Решение

Сценарий A. RAM

Закройте лишнее. Для 8 ГБ: Cached Exchange Mode с разумным окном, не «вся почта локально на 20 ГБ OST». Не держите две сессии Teams. Если после чистого логона без браузера Available MBytes всё ещё сотни — ищите утечку (MsMpEng после полного скана нормально растёт и опадает; процесс, который только растёт часами — заявка на приложение).

Апгрейд до 16 ГБ — нормальное решение на Windows 11 24H2 с комплектом Microsoft 365, не «позор админа».

Сценарий B. Диск 100%

  • HDD: замена на SSD, клон штатный, не «минимум раздел C 60 ГБ с профилем 80 ГБ».
  • SSD, но 0 байт свободно: чистка по статье диска, не format.
  • OneDrive: снимите «всегда на устройстве» с корня, см. конфликты OneDrive.
  • Поиск: перестройка индекса — после рабочего дня, не в демо у директора.

Сценарий C. CPU 100%

Имя процесса решает. TiWorker/TrustedInstaller — обновления, подождите или разберите WU. Antimalware Service Executable — скан, перенесите расписание. Неизвестный бинарь в %TEMP% — не «оптимизация», а разбор ПО/IR. excel.exe — книга, надстройки, сеть.

Сценарий D. Автозагрузка

Выключите постороннее. Оставьте: Defender, корпоративный агент (один), OneDrive, Microsoft 365. Два VPN-клиента на старте — оставьте тот, что в регламенте.

Сценарий E. Тепло и питание

Схема питания не «Максимальная экономия» на док-станции. Не отключайте ACPI. Чистка вентилятора — окно обслуживания, не компрессор в подшипник.

Не трогайте pagefile «удалить для скорости»: на нехватке RAM это ухудшит отклик и сломает дампы. Не отключайте SysMain универсально без замера на конкретной сборке.

Если тормоза начались сразу после драйвера GPU/чипа — откат в диспетчере устройств, см. BSOD/драйвер даже без синего экрана: latency диска от плохого драйвера NVMe бывает.

Microsoft 365 Apps в режиме обновления Click-to-Run может минутами грузить диск — это не вирус. Смотрите OfficeC2RClient.exe. Не убивайте его в середине патча.

Как проверить, что проблема устранена

  1. Те же действия пользователя (почта, Excel с шары, 20 вкладок) — субъективно и по счётчикам.
  2. Available MBytes не около нуля в типовой сессии.
  3. Disk % Time не 100% в простое 2 минуты.
  4. Автозагрузка сверена с эталоном.
  5. Повтор через день: не разовый эффект после reboot.

Снимите пакет диагностики до и после, если спор с пользователем.

Если не помогло

  • Только одно приложение — чините его, не ПК.
  • Только на Wi‑Fi — адаптер/энергосбережение, NIC отключается.
  • После CU — смотрите известные проблемы вендора железа, не «откатить все KB вслепую».
  • VM на VDI: смотрите хост, не автозагрузку гостя первым делом.
  • Подозрение на malware: изолируйте по IR, не «чистильщик реестра».

Не ставьте «Game mode» и не отключайте визуальные эффекты как единственную меру на корпоративном ПК — это маскировка.

Профилактика

  • Норма RAM/SSD в стандарте выдачи.
  • Запрет второго AV политикой.
  • OneDrive KFM пилотом, лимиты на Desktop.
  • Расписание сканов и индекса вне пика.
  • Кольца обновлений Windows и Microsoft 365 Apps.

FAQ

Нужно ли сразу наращивать pagefile до 32 ГБ?

Нет. Сначала RAM и кто ест Working Set. Раздутый pagefile на крошечном C: убьёт место и не ускорит CPU.

Почему после простоя снова тупит?

Диск уснул (HDD), OneDrive догоняет, CU скачался, индексер. Снимите, что стартует через 5 минут простоя, в Resource Monitor.

Можно ли выключить поиск Windows?

Не как стандарт. Перестроение индекса — да. Полное отключение ломает Outlook/поиск в панели и не заменяет SSD.

Chrome vs Edge: что «легче»?

Зависит от расширений и вкладок, не от мифа. Считайте процессы и RAM, не бренд.

Помогает ли «очистка диска» каждую пятницу?

Если C: забит — да, по регламенту. Если свободно 40% — нет, это ритуал.

Стоит ли отключать Microsoft 365 Apps из автозагрузки?

Фоновый Click-to-Run нужен для обновлений. Не путайте его с десятком посторонних агентов. Сначала измерьте.