📖 Содержание

NVMe APST и ASPM: Устранение фризов и отключений SSD

Теги: #ssd #2026
NVMe APST и ASPM: Устранение фризов и отключений SSD

NVMe APST и ASPM: Устранение фризов и отключений SSD

По данным технической поддержки ведущих производителей накопителей на февраль 2026 года, до 18% обращений по поводу «внезапных зависаний» Windows 11 связаны не с дефектом самого накопителя, а с агрессивными настройками энергосбережения. Протоколы ASPM (Active State Power Management) для шины PCIe и APST (Autonomous Power State Transition) для контроллера NVMe созданы для экономии энергии, но в реальных сценариях использования, особенно в играх и при работе с тяжелыми проектами, они часто вызывают микро-фризы, потерю диска системой и даже критические ошибки CRITICAL_PROCESS_DIED.

В этой статье мы подробно разберем, как диагностировать проблему энергосбережения NVMe, проверить текущие состояния питания и безопасно отключить лишние функции через реестр, PowerShell и настройки BIOS. Инструкция актуальна для Windows 11 версий 24H2 и 25H2, а также для накопителей стандартов PCIe 4.0 и PCIe 5.0.

⚠️ Важно: Отключение функций энергосбережения может привести к увеличению потребления энергии ноутбуком от батареи (на 5-10%) и незначительному росту температуры SSD. Рекомендуется выполнять эти действия только на стационарных ПК или ноутбуках, подключенных к сети.

Что такое ASPM и APST в контексте NVMe

Чтобы понять причину проблем, нужно различать два уровня управления питанием, которые влияют на работу вашего накопителя:

  • ASPM (шина PCIe): Управляет питанием физической линии соединения между материнской платой и SSD. Когда диск простаивает даже доли секунды, система может переводить линию в состояние L1 или L2. Пробуждение из этих состояний занимает время, что воспринимается пользователем как «фриз» или подвисание интерфейса.
  • APST (контроллер NVMe): Внутренняя функция самого накопителя. Контроллер самостоятельно решает, когда перейти в режим низкого энергопотребления. В 2025-2026 годах прошивки многих популярных моделей (например, на контроллерах Phison E18 или Silicon Motion) имели баги, при которых выход из режима APST занимал слишком много времени или приводил к ошибке таймаута.

Статистика задержек (Latency):
В активном состоянии (PS0) задержка доступа составляет около 0.05 мс.
При выходе из состояния энергосбережения (PS3/PS4) задержка может возрастать до 5-10 мс.
Для игр и работы с базой данных это критическая разница, вызывающая ощутимые подтормаживания.

Диагностика проблемы: как понять, что виновато энергосбережение

Прежде чем вносить изменения в систему, необходимо убедиться, что проблема именно в управлении питанием, а не в физическом износе накопителя. Если ваш диск просто «умирает», отключение ASPM не поможет. Сначала исключите физическую неисправность.

Рекомендуем ознакомиться с нашей статьей о проверке здоровья SSD и NVMe диска в Windows без сторонних программ, чтобы исключить критические ошибки SMART.

Шаг 1: Анализ журнала событий Windows

Windows фиксирует сбои питания накопителя в системном журнале. Это самый надежный индикатор.

  1. Нажмите Win + X и выберите Просмотр событий.
  2. Перейдите в раздел Журналы WindowsСистема.
  3. В правой панели нажмите Фильтр текущего журнала.
  4. В поле «Источники событий» выберите disk, ntfs и storahci.
  5. Ищите события с кодами 129, 153 или предупреждения о «сбросе устройства».

Если вы видите запись вроде «Сброс устройства, \Device\0000006a, был выполнен» в моменты, когда система зависала, это прямой признак проблемы с питанием или драйвером.

Шаг 2: Проверка текущих состояний питания через PowerShell

Мы можем запросить у контроллера NVMe информацию о поддерживаемых состояниях питания. Запустите PowerShell от имени администратора:

Get-PhysicalDisk | Select-Object FriendlyName, SerialNumber, CanPool, HealthStatus

Для более глубокой диагностики используйте утилиту nvme-cli (доступна в Microsoft Store или через winget). Команда для проверки логов:

nvme smart-log /dev/nvme0

Обратите внимание на параметр Power Warning. Если счетчик увеличивается без видимой нагрузки, контроллер слишком часто меняет состояния.

💡 Факт: На накопителях PCIe 5.0 проблема перегрева и троттлинга стоит острее. Часто система принудительно включает энергосбережение, чтобы снизить температуру. Перед отключением ASPM убедитесь, что ваш SSD adequately охлаждается. Читайте подробнее в статье о температуре SSD: нормах и способах охлаждения.

Способ 1: Отключение ASPM через схему электропитания Windows

Самый безопасный и рекомендуемый метод — отключение управления питанием шины PCIe через стандартные настройки Windows. Это не требует правки реестра и легко откатывается.

  1. Откройте Панель управления (классическую, не Параметры).
  2. Перейдите в раздел Электропитание.
  3. Нажмите Настройка схемы электропитания рядом с вашей активной схемой (например, «Высокая производительность»).
  4. Выберите Изменить дополнительные параметры питания.
  5. В открывшемся окне найдите пункт Параметры адаптера беспроводной сети (не относится к SSD, но проверяем общую логику) и прокрутите до Управление питанием PCI Express.
  6. Раскройте ветку и выберите Отключение состояния связи.
  7. Установите значение Выкл для режимов «От батареи» и «От сети».
  8. Нажмите Применить и ОК.

После этого перезагрузите компьютер. Это запрещает операционной системе переводить шину PCIe в спящий режим L1/L2.

Способ 2: Отключение APST через реестр (Для продвинутых пользователей)

Если отключение ASPM не помогло, проблема может лежать глубже — в самом контроллере NVMe. Windows 11 позволяет управлять этим через реестр, но требуется осторожность.

⚠️ Важно: Создание точки восстановления системы обязательно перед редактированием реестра. Ошибки могут привести к невозможности загрузки Windows.
  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по следующему пути:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}
  3. В правой панели найдите параметр PowerSettings. Если его нет, создайте параметр DWORD (32 бита) с таким именем.
  4. Установите значение 0. Это запрещает системе отправлять команды перехода в низкое энергопотребление.
  5. Также проверьте наличие параметра ApstIdleTimeout. Если он существует, увеличьте его значение до 10000 (10 секунд) или удалите его, чтобы запретить таймаут.
  6. Перезагрузите компьютер.

Некоторые производители (например, Samsung или WD) могут иметь собственные драйверы NVMe, которые игнорируют стандартные настройки Windows. В таком случае рекомендуется использовать стандартный драйвер Standard NVM Express Controller:

  1. Откройте Диспетчер устройств (devmgmt.msc).
  2. Раскройте Контроллеры запоминающих устройств.
  3. Найдите ваш NVMe контроллер (например, «Samsung NVMe Controller»).
  4. Нажмите правой кнопкой → Обновить драйверВыбрать драйвер из списка доступных драйверов.
  5. Выберите Standard NVM Express Controller и нажмите Далее.

Стандартный драйвер Microsoft чаще корректно обрабатывает запросы питания без фирменных «улучшений», которые иногда вызывают конфликты.

Способ 3: Настройки BIOS/UEFI

На уровне материнской платы также могут быть активны функции энергосбережения, которые приоритетнее настроек Windows.

Производитель платы Название опции в BIOS Рекомендуемое значение
ASUS Global C-state Control / ASPM Disabled
MSI PCIe Power Saving Disabled
Gigabyte ErP Ready / CEC 2019 Disabled (для макс. производительности)
ASRock Active State Power Management Disabled

Зайдите в BIOS (клавиша Del или F2 при загрузке), найдите раздел AdvancedPCIe Configuration или Power Management. Отключение этих опций гарантирует, что материнская плата не будет «усыплять» слот M.2.

Проверка результата:
После внесения всех изменений запустите игру или тяжелое приложение, которое ранее вызывало фризы. Используйте мониторинг FPS (например, встроенный оверлей Xbox Game Bar). Если статтеринг исчез, а в журнале событий перестали появляться ошибки диска — проблема решена.

Частые вопросы (FAQ)

Влияет ли отключение ASPM на срок службы SSD?

Нет, напрямую не влияет. Срок службы определяется объемом записанных данных (TBW) и температурой. Однако, если отключение энергосбережения приведет к перегреву (например, на ноутбуке без активного охлаждения), это может ускорить деградацию ячеек памяти. Следите за температурами.

Почему после обновления Windows настройки сбросились?

Крупные обновления функций (например, переход с 24H2 на 25H2) могут сбрасывать схемы электропитания на значения по умолчанию. Вам потребуется повторно отключить ASPM через Панель управления. Реестр обычно сохраняется, но проверка не помешает.

Можно ли отключить это только для системного диска?

Настройки PCIe ASPM в Windows применяются глобально ко всем устройствам на шине. Раздельное управление возможно только через специфические драйверы контроллера или настройки BIOS, если плата позволяет управлять каждым слотом M.2 отдельно (редкая функция).

У меня ноутбук, сильно ли вырастет расход батареи?

В тестах на ноутбуках с NVMe PCIe 4.0 отключение ASPM увеличивает расход энергии накопителя в простое с 0.05 Вт до 0.3 Вт. В пересчете на общее время автономной работы это потеря примерно 15-30 минут при офисной нагрузке. Для игр это некритично, так как ноутбук все равно работает от сети.

Заключение

Проблемы с микро-фризами и временной потерей диска на современных NVMe накопителях в 2026 году часто носят программный характер. Агрессивная экономия энергии, заложенная в стандарты PCIe и NVMe, не всегда корректно реализуется производителями контроллеров.

Итоговый чек-лист для стабилизации работы SSD:

  1. Обновите прошивку SSD до последней версии через утилиту производителя.
  2. Отключите состояние связи PCI Express в схеме электропитания Windows.
  3. При необходимости используйте стандартный драйвер Microsoft вместо фирменного.
  4. Проверьте настройки BIOS на предмет глобального энергосбережения PCIe.
  5. Контролируйте температуру накопителя, чтобы избежать троттлинга.

Эти действия помогут раскрыть потенциал вашего накопителя и обеспечить стабильную работу системы без неожиданных зависаний.

Также читайте наши статьи о температуре SSD: нормах и способах охлаждения и проверке здоровья SSD и NVMe диска в Windows.

👎 0

⭐ Оцените статью

0/5 (0 оценок)

Войдите, чтобы оценить статью.

Комментарии (0)

Пока нет комментариев. Будьте первым!

Оставить комментарий

Вам также может быть полезно

Как проверить здоровье SSD и NVMe диска в Windows без сторонних программ: 5 методов

28.01.2026

Настройка облачного хранилища в 2026: синхронизация файлов между устройствами без потери данных

28.01.2026

Тепловое троттлинг NVMe SSD: как охладить накопитель и вернуть скорость

04.02.2026

Как настроить TRIM в Windows 11 для продления срока службы SSD

30.01.2026

Статьи по теме

YouTube и Discord заблокированы в России? Что делать, если не открываются

27.01.2026

Как скачать классическую CS:GO в Steam после возврата в марте 2026

06.03.2026

Как установить Windows 11 в 2026 году: обход TPM 2.0, установка на старый ПК, SSD-оптимизация

27.01.2026

Проверка цифровой подписи драйверов в Windows 11 24H2: как отличить подделку от официального файла

30.01.2026

Нашли ошибку или есть вопрос? Напишите в комментариях — мы ответим в течение 24 часов. Если статья помогла — поделитесь ей с друзьями! 🚀