Синий экран VIDEO_MEMORY_MANAGEMENT_INTERNAL (0x0000010E) на ноутбуке: диагностика видеопамяти, буфера UMA и планировщика HAGS
Когда на экране ноутбука появляется стоп-код VIDEO_MEMORY_MANAGEMENT_INTERNAL (0x0000010E) с указанием системного драйвера dxgmms2.sys, многие пользователи в панике решают, что у ноутбука физически сгорели чипы видеопамяти и требуется дорогостоящая перепайка. В действительности диспетчер видеопамяти Windows (Video Memory Manager, VidMm) управляет не только собственными микросхемами GDDR дискретной видеокарты, но и общим сегментом системной оперативной памяти, таблицами виртуальных страниц GPU, файлом подкачки текстур и аппаратным планировщиком очередей. В доброй половине реальных случаев на ноутбуках виновата не физическая поломка видеочипа, а ошибка планировщика Hardware-Accelerated GPU Scheduling, отключённый пользователем файл подкачки или нестабильная планка обычной оперативной памяти!
Что именно ломается внутри подсистемы dxgmms2.sys
В современных версиях Windows 10 и Windows 11 каждое окно браузера, видеоредактор, нейросетевой локальный ассистент, 3D-сцена САПР и сама оболочка Рабочего стола используют виртуальную адресацию видеопамяти: если объёма физической памяти на плате видеокарты (например, 6 или 8 ГБ) не хватает, диспетчер dxgmms2.sys прозрачно переносит часть текстур в системную оперативную память ноутбука, а при её заполнении — вытесняет неактивные блоки в файл подкачки на SSD. Любое расхождение в счётчиках ссылок на страницы, искажение таблицы страниц в RAM или таймаут выгрузки сегмента перед уходом в сон вызывает немедленную защитную остановку 0x0000010E.
Диагностическая таблица подкодов первого параметра (Parameter 1)
Проверьте первый шестнадцатеричный аргумент ошибки в отчёте BugCheck (Event ID 1001) Просмотра событий или в минидампе:
Первый параметр (Arg1) |
Смысл сбоя в диспетчере VidMm |
Главная причина на ноутбуках |
|---|---|---|
0x0000002D или 0x00000033 |
Нарушение целостности таблиц страниц видеопамяти или ошибка освобождения выделенного буфера при закрытии процесса / переходе в сон | Сбой аппаратного планировщика очередей Планирование графического процессора с аппаратным ускорением (HAGS) в связке с конкретной версией видеодрайвера или сном Modern Standby |
0x00000017, 0x0000001E, 0x0000001F |
Сбой эвакуации (вытеснения) содержимого видеопамяти в системное хранилище перед отключением питания видеокарты или гибернацией | Вручную отключённый или жёстко урезанный пользователем файл подкачки pagefile.sys при нехватке свободной ОЗУ либо сбой записи на системный SSD (см. также ошибки чтения подкачки KERNEL_DATA_INPAGE_ERROR) |
| Произвольные разные подкоды на тонком ноутбуке без дискретной видеокарты (только Intel Graphics / AMD Radeon iGPU) | Искажение данных прямо в выделенном буфере общей памяти UMA | Неисправность одного из модулей системной оперативной памяти DDR4 / DDR5 SO-DIMM, сбой тренировки памяти после разгона или устаревшая версия BIOS |
| Ошибка возникает строго под тяжёлой 3D-нагрузкой на фоне перегрева или визуальных полос/точек на экране | Аппаратная ошибка чтения/записи в чипах собственной видеопамяти GDDR6 / GDDR7 дискретного ускорителя |
Высохшие или неправильно подобранные по толщине термопрокладки на банках видеопамяти либо деградация BGA-пайки чипа памяти |
Пять шагов точной диагностики от простого к сложному
Шаг 1. Верните автоматический размер файла подкачки Windows!
Это классическая ошибка владельцев ноутбуков с 16 или 32 ГБ ОЗУ: начитавшись вредных советов десятилетней давности «отключите подкачку ради экономии SSD», пользователь ставит размер pagefile.sys в ноль или зажимает его в 1024 МБ. Как только вы запускаете тяжёлый видеомонтаж, игру или локальную модель в сочетании с десятком вкладок браузера, диспетчеру dxgmms2.sys требуется зарезервировать гарантированный коммит виртуальной памяти для эвакуации текстур при сворачивании окна (Alt + Tab) — резервирование срывается, и ноутбук падает в 0x0000010E!
- Откройте Свойства системы → Дополнительно → Быстродействие → Дополнительно → Виртуальная память, установите галочку «Автоматически выбирать объём файла подкачки» на системном быстром NVMe-диске и перезагрузите компьютер.
Шаг 2. Проведите контрольный тест функции «Планирование ГП с аппаратным ускорением» (HAGS)
В Windows 11 по умолчанию включён режим, передающий управление очередями памяти от ядра ОС напрямую внутреннему микропроцессору видеокарты (Параметры → Система → Дисплей → Графика → Изменение стандартных параметров графики → Планирование графического процессора с аппаратным ускорением). На ряде поколений мобильных видеокарт при одновременном аппаратном декодировании видео в браузере, работе записи экрана и выходе из сна именно HAGS вызывает ошибку 0x0000010E (с подкодами 0x33 и 0x2D)!
- Временно переведите тумблер в положение Откл., перезагрузите ноутбук и понаблюдайте за стабильностью в течение недели. Если вылеты исчезли полностью, видеопамять ноутбука исправна — обновите BIOS и дождитесь следующего стабильного выпуска видеодрайвера.
Шаг 3. Чистая переустановка видеодрайверов и обновление BIOS
В ранних прошивках BIOS многих ноутбуков с встроенной графикой встречались ошибки резервирования динамического буфера UMA Frame Buffer (особенно при переходе между режимами 64 МБ / Auto / 2 ГБ / 4 ГБ для графических задач — подробнее о работе общих буферов см. сравнение интегрированных решений Iris Xe и Radeon 680M/780M).
- Установите актуальный BIOS с сайта производителя ноутбука, оставьте объём буфера
UMAв рекомендованном заводском положенииAuto, обновите драйвер чипсета и оба видеодрайвера начисто со сбросом кэша шейдеров DirectX (через Очистку диска → Кэш шейдеров DirectX).
Шаг 4. Проверьте основную оперативную память ноутбука!
Помните золотое правило мобильной архитектуры: любая встроенная видеокарта и любая выгруженная из дискретной карты текстура физически хранятся в вашей обычной системной ОЗУ. Один битый бит на шестнадцатом гигабайте планки SO-DIMM никогда не затронет текстовый редактор на 500 МБ, но мгновенно обрушит dxgmms2.sys в 0x0000010E, как только тяжёлая сцена заполнит половину оперативной памяти! Запустите предзагрузочную UEFI-диагностику памяти ноутбука минимум на два полных прохода; если планки съёмные — проверьте их по одной по правилам безопасной ревизии оперативной памяти в ноутбуке.
Шаг 5. Ревизия температур чипов видеопамяти на мощных ноутбуках
Если ошибка появляется только после прогрева в тяжёлой 3D-сцене в паре с предупреждениями видеодрайвера Event ID 4101, проверьте датчик температуры видеопамяти (Memory Junction Temperature). Типичный дефект после домашней чистки ноутбука: владелец заменил термопасту на самом кристалле GPU на слишком густую или поставил на соседние дроссели термопрокладки толщиной 1,5 мм вместо заводских 1,0 мм — медная площадка радиатора повисла в воздухе на полмиллиметра над банками памяти GDDR6! На чипе GPU — 72 °C, а чипы видеопамяти кипят на 110 °C без контакта с медью. Грамотный подбор термоинтерфейсов разобран в руководстве по обслуживанию системы охлаждения ноутбука.
Стоп-линия
Обратитесь в сервисный центр (при действующей гарантии — по правилам гарантийного обслуживания), если на экране ещё на этапе заставки логотипа BIOS видны горизонтальные строки мусора, цветная «сетка» или дискретная карта перестала проходить инициализацию с кодом ошибки 43 — программное восстановление разрушенного чипа видеопамяти невозможно.
Контрольный чек-лист
- [ ] В настройках виртуальной памяти включён автоматический системный размер
pagefile.sys, на дискеC:достаточно свободного места. - [ ] Проведён контрольный тест с отключённым планировщиком
HAGS, очищен кэш шейдеров DirectX и переустановлены оба графических драйвера. - [ ] Обновлён UEFI BIOS ноутбука, параметр буфера
UMAпереведён в штатный заводской режимAuto. - [ ] Пройден тест системной оперативной памяти в среде UEFI и проверена температура
Memory Junctionпод нагрузкой.
Частые вопросы
Почему ошибка 0x0000010E стала вылетать после установки второго монитора высокой развёртки?
Подключение внешнего дисплея 4K 120/144 Гц с включённым расширенным динамическим диапазоном HDR резко увеличивает объём невыгружаемых кадровых буферов сканирования и нагрузку на контроллер памяти видеоядра (заодно не давая памяти снижать частоты в простое). Обновите графические драйверы и проверьте работу на качественном сертифицированном кабеле DisplayPort.
Опасно ли выключать «Планирование ГП с аппаратным ускорением» для работы?
Абсолютно безопасно: классический планировщик очередей ядра Windows остаётся полноценным штатным режимом ОС, обеспечивая во многих офисных, браузерных и видеомонтажных сценариях безупречную стабильность без потерь качества изображения (единственное исключение — отдельные технологии генерации промежуточных кадров в современных играх, требующие включённого HAGS).