SSD зависает и нагрузка повышается до 100% — как исправить?
В этой инструкции о том, чем может быть вызвана проблема и способах исправить ситуацию.
Драйверы, прошивка и состояние диска
Прежде чем приступать к способам решения, предполагающим изменение параметров Windows 11/10, рекомендую озаботиться установкой оригинальных драйверов, особенно если проблема появилась после свежей установки ОС (Windows устанавливает совместимые драйверы, но не всегда самые подходящие) а при наличии — обновлением прошивки диска:
- С официального сайта производителя материнской платы ПК или вашего ноутбука скачайте все драйверы из раздела «Чипсет» (Chipset) и установите их. Драйверы обычно находятся в разделе поддержки соответствующего продукта.
- Используйте утилиту от производителя вашего SSD для проверки наличия новой прошивки (Firmware), при наличии, выполните его установку. Эта же утилита покажет, если что-то не так с состоянием самого диска (в этом случае, вероятнее всего, дальнейшие действия могут не привести к эффекту), проверку состояния можно выполнить и в сторонних программах для SSD .
- В редких случаях SSD может требовать какого-то специфичного драйвера для своей правильной работы, в этом случае вы можете найти его на странице поддержки вашей модели накопителя.
Может сработать и обновление БИОС/UEFI вашей материнской платы или ноутбука: если вы прибегнете к этому методу, внимательно следуйте указаниям производителя, так как обновление не всегда может проходить гладко, а при наличии проблем с оборудованием риски возрастают.
Отключение прерываний Message-Signaled в реестре
Этот способ срабатывает в большинстве случаев при появлении проблемы со 100% нагрузки на диск в диспетчере задач, при этом работает не только для SSD (перед использованием способа рекомендую создать точку восстановления системы ):
- Откройте диспетчер устройств, для этого можно нажать правой кнопкой мыши по кнопке «Пуск» и выбрать соответствующий пункт контекстного меню.
- Перейдите в раздел «Контроллеры запоминающих устройств» («Контроллеры IDE ATA / ATAPI), дважды нажмите по «Стандартный контроллер SATA AHCI», «Стандартный контроллер NVM Express» или иному, к которому подключен диск.
- На вкладке «Сведения» выберите значение «Путь к экземпляру устройства» и скопируйте его в буфер обмена, нажав по значению правой кнопкой мыши и выбрав соответствующий пункт контекстного меню.
- Запустите редактор реестра ( Win+R — regedit ) и перейдите к разделу
HKEY_LOCAL_MACHINESystemCurrentControlSetEnum
- В адресной строке редактора реестра добавьте «» справа от Enum, затем вставьте путь, скопированный на 3-м шаге.
- Перейдите в подраздел
Device ParametersInterruptManagementMessageSignaledInterruptProperties
- Дважды нажмите по параметру с именем MSISupported и измените его значение на 0 , примените настройки и закройте редактор реестра.
- Перезагрузите компьютер.
После этого останется лишь наблюдать, появится ли проблема в дальнейшем.
Параметры управления электропитанием диска SSD (LPM)
По умолчанию для SSD дисков включены функции управления питанием LPM (Link Power Management), обычно — в режиме HIPM (Host Initiated Link Power Management), отключающие диск при отсутствии запросов ввода-вывода, относится это и к SSD.
В случаях, когда проблема с зависанием SSD не вызвана проблемами с самим диском, можно попробовать сделать так, чтобы диск не отключался — это может решить проблему.
Шаги будут следующими (важная деталь — в случае ноутбука это негативно повлияет на время автономной работы, учитывайте этот момент):
- Запустите редактор реестра, для этого можно нажать правой кнопкой мыши по кнопке «Пуск», выбрать пункт «Выполнить», ввести regedit и нажать Enter.
- Перейдите к разделу реестра
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings 012ee47-9041-4b5d-9b77-535fba8b1442 b2d69d7-a2a1-449c-9680-f91c70521c60
дважды нажмите по параметру с именем Attributes и измените его значение с 1 на 2 — это добавит новый пункт в дополнительные параметры электропитания.
- Нажмите клавиши Win+R на клавиатуре, либо нажмите правой кнопкой мыши по кнопке «Пуск», введите powercfg.cpl и нажмите Enter
- В открывшемся окне нажмите по пункту «Настройка схемы электропитания» справа от текущей схемы.
- Нажмите «Изменить дополнительные параметры питания».
- В разделе «Жесткий диск» — «AHCI Link Power Management – HIPM/DIPM» установите значение «Active».
- При наличии параметра «AHCI Link Power Management – Adaptive», измените значения на 0.
- Примените настройки и закройте параметры электропитания.
После этого можно наблюдать, была ли исправлена проблема. Если это помогло, можно также поэкспериментировать с другими значениями — DIPM или HIPM+DIPM, иногда они также помогают, при этом обеспечивают значительно лучшую экономию энергии.
Другие причины и варианты решения
Некоторые дополнительные нюансы и подходы к решению, на которые следует обратить внимание, если вы столкнулись с зависаниями вашего SSD:
- Некоторые пользователи устанавливают систему на SSD на одном компьютере, после чего подключают этот же диск на другом ПК или ноутбуке. Обычно всё проходит успешно, но не всегда, особенно при значительных отличиях в оборудовании. Настоятельно рекомендую выполнять установку ОС на том же оборудовании, где планируется её использование.
- Одна из особенностей работы SSD — чувствительность к свободному месту на диске. Если на накопителе остаются единицы Гб свободного пространства, именно это может вызвать его неадекватную работу. Решение — позаботиться о наличии свободного места: желательно не менее 10% от общего пространства диска.
- Если речь идёт о SATA SSD, проверьте подключение кабелей как со стороны самого диска, так и со стороны материнской платы. Ещё лучше — заменить SATA-кабели на новые.
- При наличии нескольких физических дисков в системе возможен следующий сценарий: один из дисков имеет аппаратные проблемы, а тот для которого решается проблема — полностью исправен, но при обращении к нему происходят зависания. Простой способ проверки: оставить подключенным только тот диск, проблему с которым мы хотим решить и проверить, решило ли это проблему. Для SATA накопителей и наличии нескольких SATA-контроллеров на материнской плате может помочь подключение дисков к отдельным контроллерам.
- Перегрев контроллера SSD (особенно для моделей с высоким энергопотреблением) может приводить к рассматриваемым эффектам. Решение — использование радиаторов, термопрокладок.
- На ПК причиной проблемы могут оказаться износ или неполадки блока питания, а на ноутбуке — работа от батареи (особенно в случае её износа) и высокая общая нагрузка при этом, чаще — при наличии SSD с высоким энергопотреблением (например, Pro-серий Samsung).
- Работа некоторых вирусов и майнеров может приводить к похожим проблемам, может иметь смысл выполнить проверку компьютера на их наличие .
- Если проблема появляется только после завершения работы с последующим включением, но исчезает после перезагрузки компьютера или ноутбука, попробуйте отключить быстрый запуск Windows .
- Редко: к похожему поведению могут приводить проблемы со стабильностью работы оперативной памяти сами по себе или в сочетании с включенными в фирменном ПО SSD функциями ускорения за счет использования оперативной памяти.
Возможно, ваш сценарий зависания SSD и скачков нагрузки на него до 100% отличается от предложенных в инструкции — в этом случае вы можете поделиться предысторией, наблюдаемыми закономерностями и любыми другими деталями в комментариях ниже, не исключено, что решение найдётся.