Windows 11 24H2 вызывает синий экран с некоторыми SSD — как исправить это в реестре
Windows 11 24H2 вызывает синий экран с некоторыми SSD — как исправить это в реестре

Windows 11 24H2 вызывает синий экран с некоторыми SSD — как исправить это в реестре

Windows 11 24H2 вызывает синий экран с некоторыми SSD — как исправить это в реестре - Фото 1

Обновление Windows 1124H2 содержит некоторые незадокументированные ошибки. Пользователи сообщают о конфликте с накопителями Western Digital NVMe SSD определенных моделей.

Похоже, «синий экран смерти» возникает с WD Black SN770 и WD Blue SN580, оба из которых не имеют кэша DRAM и полагаются на системную память для кэширования через буфер памяти хоста (HMB). Пользователи смогли точно определить, что проблема возникает в результате неправильного распределения размера буфера памяти — его можно скорректировать в реестре Windows.

Теперь многие SSD имеют встроенную память DRAM, которая действует как буфер для данных между контроллером и флэш-памятью NAND для ускорения операций с файлами. Твердотельные накопители данных, не имеющие кэша DRAM, обычно поддерживают технологию HMB, которая помогает контроллеру получать прямой доступ к системной памяти (DMA).

Обычно SSD используют 64 МБ системной памяти, но могут получить 100 МБ или более. Кажется, именно здесь возникает конфликт, который приводит к BSOD: пострадавшие заметили, что количество памяти для HMB достигает 200 МБ с накопителями SN770 и SN580.

Существует обходной путь исправления с помощью редактора реестра. Изменение значения DWORD в ключе HmbAllocationPolicy в разделе HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorPort, где нужно установить объем памяти 64 МБ. Для этого нужно:

  1. Открыть программу REGEDIT
  2. Перейти к ключу HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorPort
  3. Создать новый подраздел HmbAllocationPolicy, если его еще нет
  4. Установить значение DWORD для этого ключа на 0 или 2 (где 0 — выделение HMB выключено, а 2 — 64 МБ)
  5. Перезагрузить ПК

Пользователи твердотельных накопителей других производителей также могут попробовать эти настройки реестра, пока обновление Windows или обновление прошивки не исправит ситуацию. Проблема обсуждается на форуме WD, каких-то официальных решений пока нет.

Источник: NeoWin

Windows 11 24H2 вызывает синий экран с некоторыми SSD — как исправить это в реестре - Фото 2
Теги по теме
Microsoft
Источник материала
loader
loader