Тормозит компьютер на Windows 10/11: пошаговая диагностика

«Компьютер тормозит» — самая частая и самая расплывчатая жалоба в офисе. За ней может стоять что угодно: умирающий жёсткий диск, двадцать программ в автозагрузке, нехватка памяти под браузер с сотней вкладок, конфликт двух антивирусов или повреждённые системные файлы. Гадать бессмысленно — нужно последовательно проверить несколько вещей, и обычно причина находится за полчаса.

Коротко: начните с диспетчера задач и монитора ресурсов — они сразу покажут, что упирается в потолок: процессор, память или диск. Дальше по результату: чистите автозагрузку, проверяете здоровье и свободное место на диске, смотрите драйверы и антивирус, запускаете DISM и sfc /scannow. Если система стоит на обычном жёстком диске (HDD) и диск постоянно загружен на 100%, самое эффективное решение — замена на SSD.

Шаг 1. Диспетчер задач: что именно загружено

Откройте диспетчер задач сочетанием Ctrl+Shift+Esc и перейдите на вкладку «Производительность». Здесь видно четыре главных ресурса: ЦП, память, диск, сеть. Смотрите не на мгновенный снимок, а на поведение в течение минуты-двух, пока пользователь делает то, что у него «тормозит».

  • ЦП постоянно под 100% — на вкладке «Процессы» отсортируйте по столбцу ЦП и найдите виновника.
  • Память занята почти полностью — система начинает активно использовать файл подкачки, и всё замедляется. Сортировка по памяти покажет, кто её съел.
  • Диск загружен на 100% при скромной скорости чтения и записи — классический признак медленного или неисправного HDD.

Если нужно больше деталей, запустите монитор ресурсов: resmon в окне «Выполнить» или кнопка в диспетчере задач. На вкладке «Диск» видно, какие процессы и с какими файлами работают, и длину очереди диска. На вкладке «Память» — сколько занято, сколько в резерве и сколько реально свободно.

Тот же список «тяжёлых» процессов можно получить в PowerShell, что удобно при удалённой проверке:

Get-Process | Sort-Object WorkingSet64 -Descending |
  Select-Object -First 10 Name, Id, @{n='RAM_MB';e={[math]::Round($_.WorkingSet64/1MB)}}

Шаг 2. Автозагрузка

Если компьютер медленно приходит в себя после включения, а потом работает нормально, — почти наверняка дело в автозагрузке. В диспетчере задач Windows 11 это раздел «Автозагрузка приложений», в Windows 10 — вкладка «Автозагрузка». Там же есть столбец с оценкой влияния на запуск. Тот же список доступен в «Параметры» → «Приложения» → «Автозагрузка».

Что обычно можно отключить без последствий: средства обновления от производителей ПО, мессенджеры, которые пользователь и так запускает вручную, облачные клиенты, которые не используются, утилиты принтеров и сканеров (сама печать работает без них). Что не трогать: антивирус, драйверы звука и тачпада на ноутбуках, клиенты VPN и средства ЭЦП, если они нужны с утра.

Полный список того, что стартует из реестра и папок автозагрузки, можно получить так:

Get-CimInstance Win32_StartupCommand | Select-Object Name, Command, Location, User

Задачи планировщика и службы в этот список не попадают — их проверяйте в taskschd.msc и services.msc, если чистка автозагрузки не помогла.

Шаг 3. Диск: здоровье и свободное место

Диск — причина номер один в моей практике, особенно на компьютерах старше пяти лет. Проверяйте две вещи.

Состояние диска

Windows умеет читать часть данных SMART через PowerShell. Запустите PowerShell от администратора:

Get-PhysicalDisk | Select-Object FriendlyName, MediaType, HealthStatus, OperationalStatus, Size

Get-PhysicalDisk | Get-StorageReliabilityCounter |
  Select-Object DeviceId, Temperature, Wear, ReadErrorsTotal, ReadErrorsUncorrected, WriteErrorsTotal, PowerOnHours

Статус HealthStatus, отличный от Healthy, ненулевые неисправленные ошибки чтения или записи — повод немедленно сделать копию данных и менять диск. Учтите, что не каждый контроллер и не каждый диск отдают эти счётчики: пустые поля не значат, что всё хорошо. Для более подробной картины используют утилиты производителя диска или программы для чтения SMART. Ещё один признак — в журнале «Система» события от источника disk или Ntfs с ошибками ввода-вывода.

Проверку файловой системы без перезагрузки запускает chkdsk C: /scan.

Свободное место

Когда на системном диске остаются считанные гигабайты, Windows начинает работать заметно хуже: обновлениям некуда распаковываться, файлу подкачки некуда расти. Посмотрите, что занимает место: «Параметры» → «Система» → «Память». Там же включается «Контроль памяти», который сам чистит временные файлы и корзину. Частые «пожиратели» места — папка «Загрузки», кэш почтового клиента, локальные копии облачных хранилищ, старые резервные копии смартфонов.

Шаг 4. Память

Если по диспетчеру задач память занята почти полностью при обычной работе, вариантов два: снизить потребление (меньше одновременно открытых программ и вкладок, отключить лишнее в автозагрузке) или добавить памяти. Для Windows 11 официальный минимум — 4 ГБ, но с браузером, 1С и офисным пакетом одновременно на таком объёме комфортно работать не получится.

Если компьютер не просто медленный, а периодически зависает намертво, перезагружается или показывает синий экран, проверьте саму память средством проверки памяти Windows: mdsched.exe. Оно предложит перезагрузить компьютер и выполнит тест до загрузки системы. История сбоев за последние недели удобно смотрится в мониторе стабильности системы: perfmon /rel.

Шаг 5. Драйверы

Неподходящие драйверы контроллера дисков, чипсета или видеокарты вызывают странные тормоза: подвисания на секунду-две, медленную работу с диском, рывки при прокрутке. Откройте «Диспетчер устройств» (devmgmt.msc) и проверьте, нет ли устройств с жёлтым значком. Если компьютер — фирменная модель, драйверы лучше брать с сайта производителя ноутбука или материнской платы именно под вашу модель, а не из сборников драйверов.

Шаг 6. Антивирус

Две частые ситуации. Первая — на компьютере два антивируса одновременно: например, установили сторонний, но остатки старого продолжают работать. Это гарантированные тормоза и иногда зависания. Должен остаться один. Вторая — антивирус проверяет при каждом обращении файлы, с которыми постоянно работает программа: базы 1С, почтовые архивы, папки сборки. В корпоративной среде для таких путей настраивают исключения, но делать это нужно осознанно — каждое исключение ослабляет защиту. Если используется встроенный Microsoft Defender, его состояние показывает Get-MpComputerStatus.

И не забудьте о простом: полная проверка на вредоносное ПО. Майнер или другой нежелательный процесс вполне может быть причиной постоянно занятого процессора.

Шаг 7. Проверка системных файлов: DISM и sfc

Если железо в порядке, а система ведёт себя странно — долго открываются «Параметры», не работает поиск, падают стандартные приложения, — проверьте целостность системы. Запустите командную строку от администратора и выполните по порядку:

DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Сначала DISM восстанавливает хранилище компонентов, из которого sfc берёт эталонные копии файлов, затем sfc проверяет и восстанавливает сами системные файлы. Не закрывайте окно до окончания проверки. Варианты результата:

  • «Защита ресурсов Windows не обнаружила нарушений целостности» — системные файлы в порядке, ищите причину в другом месте;
  • повреждённые файлы найдены и успешно восстановлены — перезагрузите компьютер и проверьте работу;
  • найдены повреждённые файлы, но часть восстановить не удалось — подробности в журнале %windir%LogsCBSCBS.log.

Записи именно от sfc можно вытащить из журнала в отдельный файл на рабочем столе:

findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfcdetails.txt"

Сводная таблица

Симптом Вероятная причина Что делать
Долго загружается, потом работает нормально Перегруженная автозагрузка Отключить лишнее в автозагрузке и планировщике
Диск 100% при низкой скорости Медленный или неисправный HDD Проверить SMART, сделать копию данных, заменить на SSD
Память занята почти полностью Мало ОЗУ для текущей нагрузки Сократить нагрузку или добавить память
ЦП 100% без видимой причины Фоновый процесс, вредоносное ПО Найти процесс, полная проверка антивирусом
Короткие подвисания, рывки Драйверы, проблемы диска Обновить драйверы с сайта производителя, проверить журнал «Система»
Не работают стандартные функции Windows Повреждены системные файлы DISM, затем sfc /scannow

Когда пора менять HDD на SSD

Если Windows 10 или 11 стоит на обычном жёстком диске, никакая настройка не сделает компьютер быстрым: система и программы постоянно читают множество мелких файлов, а для механического диска это самая медленная операция. Признаки, что дело именно в этом: в диспетчере задач диск подолгу загружен на 100%, особенно после включения и во время обновлений, а процессор и память при этом свободны.

Замена системного HDD на SSD — самое эффективное улучшение для старого офисного компьютера, обычно заметнее, чем добавление памяти. Систему можно перенести на новый диск клонированием или установить заново. Перед любыми работами с диском сделайте резервную копию данных пользователя, а если старый диск уже показывает ошибки SMART — делайте копию в первую очередь, до любых проверок.

Если компьютеров в офисе много и разбираться с каждым по очереди некогда, диагностику и такие работы можно отдать на удалённое обслуживание компьютеров: большая часть шагов из этой статьи выполняется без выезда.

Частые вопросы

Помогают ли программы-«ускорители» и чистильщики реестра?

По моему опыту, нет. Чистка реестра не даёт заметного прироста скорости, а иногда что-нибудь ломает. Встроенных средств — автозагрузки в диспетчере задач и «Контроля памяти» — достаточно, всё остальное решается проверкой железа.

Компьютер стал тормозить сразу после обновления Windows. Что делать?

Первые часы после крупного обновления система индексирует файлы и доустанавливает компоненты, поэтому нагрузка выше обычной. Если через день ситуация не изменилась, проверьте драйверы (особенно видеокарты и контроллера дисков), выполните DISM и sfc /scannow. В крайнем случае обновление можно удалить через журнал обновлений.

Сколько памяти нужно офисному компьютеру с Windows 11?

Официальный минимум для Windows 11 — 4 ГБ, но это именно минимум для запуска системы. Реальная потребность зависит от программ: посмотрите в диспетчере задач, сколько памяти занято в обычный рабочий день. Если она близка к пределу, добавление памяти даст заметный эффект.

Можно ли проверить диск, не останавливая работу пользователя?

Да. Команды Get-PhysicalDisk и Get-StorageReliabilityCounter выполняются за секунды и не мешают работе, chkdsk C: /scan тоже работает в фоне без перезагрузки. Перезагрузка понадобится, только если проверка найдёт ошибки, которые нужно исправить.