Синий экран DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS (0x000000cb) на ноутбуке: как за 10 секунд прочитать имя сбойного драйвера из четвёртого параметра
У этого стоп-кода есть одна поразительно узнаваемая фирменная примета, по которой его с полуслова угадывает любой опытный системный инженер: во время самой работы, игры, монтажа видео или видеозвонка ваш ноутбук работает абсолютно безупречно хоть пять часов подряд, но буквально В ТУ самую секунду, когда ВЫ нажимаете крестик закрытия программы (или выключаете ноутбук вечером!), вспыхивает синий экран DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS (0x000000cb)!
Хорошая новость № 1: аппаратная начинка вашего ноутбука исправна на все сто процентов! Хорошая новость № 2: в отличие от сложных плавающих сбоев памяти, Microsoft специально встроила в этот синий экран прямой указатель на конкретный виновный драйвер прямо в четвёртом параметре ошибки, благодаря чему проблема решается раз и навсегда с первой попытки!
Физика сбоя: что такое «запертые страницы памяти» простыми словами?
Когда современная программа — видеоплеер, трёхмерная игра, мессенджер, программа записи звука или сетевой клиент — обменивается большими потоками данных напрямую с сетевой картой, видеокартой или контроллером USB в обход процессора (режим прямого доступа к памяти), аппаратный драйвер обязан временно «пригвоздить» нужные страницы оперативной памяти к физическим адресам, чтобы Windows не выгрузила их в файл подкачки прямо посреди передачи кадра! По железному закону архитектуры ядра, перед тем как вы закрываете окно программы, драйвер обязан снять все свои замки со страниц памяти этого процесса. Но если в устаревшем драйвере есть программная ошибка (утечка списка дескрипторов памяти), при закрытии окна система проверяет пустую комнату процесса, обнаруживает забытые под замком страницы — и немедленно выбрасывает синий экран 0x000000cb!
Топ-4 драйвера, которые чаще всего «забывают снять замок» при закрытии программ на ноутбуках!
| После закрытия какой программы падает ноутбук | Конкретный драйвер-виновник в 95 % случаев | Точное решение за 3 минуты! |
|---|---|---|
| 1. При выходе из сетевой игры, торрент-клиента, облачного хранилища или браузера с видеопотоком! | Драйвер сетевого фильтра стороннего антивируса, корпоративного криптопровайдера, устаревшего клиента VPN или старый драйвер сетевого контроллера Realtek / Intel / MediaTek (см. также диагностику сбоев беспроводных драйверов на ноутбуках)! | Обновить беспроводной и проводной сетевые драйверы со страницы модели ноутбука и переустановить/удалить устаревший клиент VPN или старый сетевой экран! |
| 2. При закрытии 3D-редактора, САПР, видеомонтажа или современной игры! | Зависший контекст отображения буфера в устаревшем видеодрайвере интегрированной или дискретной графики либо в сторонней программе захвата кадра! | Выполнить полную чистую переустановку пары видеодрайверов ноутбука и обновить утилиту записи экрана! |
| 3. При завершении аудиоредактора, программы онлайн-конференций или отключении внешней USB-гарнитуры / аудиокарты! | Старый драйвер внешней звуковой карты ASIO или виртуального аудиокабеля (см. рекомендации по чистой работе тракта в статье про устранение задержек и сбоев USB-звука на ноутбуке)! | Скачать актуальный пакет драйвера аудиоинтерфейса под Windows 11 или удалить старый виртуальный маршрутизатор звука! |
| 4. При извлечении флешки, закрытии окна резервного копирования или выключении ноутбука! | Старый фильтр USB-концентратора, драйвер стороннего шифрования контейнеров или программа ускорения кэширования диска в оперативной памяти! | Удалить стороннюю программу кэширования диска и обновить драйвер чипсета ноутбука! |
Секретный системный ключ TrackLockedPages = 1: заставляем Windows написать ИМЯ файла .sys прямо в четвёртом параметре!
Если вы открыли свежий минидамп в бесплатном отладчике WinDbg, а напротив четвёртого параметра ошибки написано нулевое значение, не расстраивайтесь ни секунды! По умолчанию домашняя Windows не тратит такты процессора на запись имени автора каждого замка — но стоит включить один официальный штатный флажок Microsoft в реестре, как при следующем же закрытии программы система напечатает точное имя виновника крупными буквами!
- Создайте контрольную точку восстановления системы.
- Откройте редактор реестра
regeditи перейдите в системный раздел управления памятью:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management - Создайте 32-разрядный параметр DWORD с точным именем
TrackLockedPagesи установите ему значение1, после чего перезагрузите ноутбук! - Теперь воспроизведите выход из проблемной программы один раз, откройте свежий минидамп в WinDbg и выполните автоматический анализ
!analyze -v: в четвёртом параметре и в строкеIMAGE_NAMEотладчик со 100 %-ной снайперской точностью назовёт конкретный.sys-файл нарушителя! - Спокойно обновите или удалите найденный драйвер (удобнее всего через штатный диспетчер пакетов, как показано в руководстве по удалению конфликтных драйверов через pnputil), не забудьте вернуть значение
TrackLockedPagesобратно в0(или удалить созданный ключ) и перезагрузите компьютер — о синем экране при закрытии окон можно забыть навсегда!
Контрольный чек-лист
- [ ] Зафиксировано, при закрытии какого именно приложения воспроизводится синий экран
0x000000cb(что сразу указывает на сетевой, звуковой или графический тракт). - [ ] Временно включён диагностический флаг
TrackLockedPages = 1и из четвёртого параметра минидампа выписано точное имя сбойного драйвера. - [ ] Проблемный сторонний драйвер обновлён до релиза под Windows 11 или полностью удалён из хранилища драйверов.
- [ ] Ключ отслеживания в реестре возвращён к штатному нулевому значению, проверены системные файлы Windows.
Частые вопросы
Почему некоторые пользователи в интернете советуют «погасить» синий экран 0x000000cb ключом игнорирования в реестре вместо обновления драйвера — опасно ли это?
Да, это крайне вредный «костыль»! Если запретить ядру останавливаться при утечке запертых страниц, ошибка кривого драйвера никуда не денется: после каждого закрытия игры или браузера в оперативной памяти вашего ноутбука будут навсегда повисать «мёртвым камнем» сотни мегабайт заблокированной памяти, которые не сможет использовать ни одна другая программа до полной перезагрузки! Всегда лечите первопричину — обновление сбойного драйвера решает задачу чисто и без потерь памяти (а при планировании расширения самой ОЗУ для тяжёлых рабочих сцен ориентируйтесь на наш гид по апгрейду оперативной памяти ноутбука).
Требует ли синий экран 0x000000cb разборки ноутбука или замены деталей в мастерской?
Практически никогда — это эталонный программный сбой стороннего драйвера, который устраняется обновлением программного обеспечения за десять минут без единой отвёртки; обращаться за проверкой в сервисный центр по правилам гарантии 12 месяцев имеет смысл лишь в редких случаях аппаратных ошибок памяти на полностью чистой заводской системе.
Почему ошибка запертых страниц чаще всего всплывает именно на ноутбуках, которые неделями переводят в спящий режим закрытием крышки без перезагрузки?
В течение многодневной непрерывной сессии сотни запущенных и закрытых вкладок браузера, мессенджеров и рабочих документов многократно проходят через одни и те же сетевые и звуковые фильтры, накапливая мелкие внутренние несоответствия счётчиков дескрипторов памяти. В сочетании с включённым гибридным быстрым запуском операционная система сохраняет это перегруженное состояние ядра даже при вечернем выключении питания. Выработка простой полезной привычки — хотя бы один раз в несколько дней нажимать полноценную команду перезагрузки и своевременно обновлять драйверы беспроводной сети и графики с официального портала производителя — полностью избавляет мобильную рабочую станцию от подобных накопленных ошибок на всём сроке службы!
Полезные материалы по смежным узлам ноутбука: руководство по проверке ноутбука с гарантией.