Короткий ответ
«Медленно» на 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 365 | Click-to-Run, надстройки |
Event 2004 Resource-Exhaustion (Resource-Exhaustion-Detector) — штатный сигнал нехватки памяти, не «вирусный код с форума». Application Error 1000 указывает на конкретный faulting module — читайте имя, не переустанавливайте ОС из‑за одного Outlook.
Возможные причины
- Нехватка RAM: 8 ГБ + Teams + Chrome + Outlook Cached + гидратированный Desktop.
- Диск: HDD,
C:почти полный, очередь I/O, см. диск заполнен. - Автозагрузка и резидентные агенты.
- OneDrive Files On-Demand + «Всегда хранить на этом устройстве» на корне.
- Зависший Windows Update, DISM, индексация после профиля.
- Двойной AV или полный скан в рабочие часы.
- Перегрев, троттлинг (ноутбук в подставке без воздуха) — CPU низкий в МГц, не в %.
- Редко: майнер, 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, SizeRemainingHDD + 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 102004 может отсутствовать, если детектор не срабатывал. 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. Не убивайте его в середине патча.
Как проверить, что проблема устранена
- Те же действия пользователя (почта, Excel с шары, 20 вкладок) — субъективно и по счётчикам.
- Available MBytes не около нуля в типовой сессии.
- Disk % Time не 100% в простое 2 минуты.
- Автозагрузка сверена с эталоном.
- Повтор через день: не разовый эффект после 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 нужен для обновлений. Не путайте его с десятком посторонних агентов. Сначала измерьте.