Синий экран Driver Overran Stack Buffer в Windows — как исправить?
В процессе работы, при запуске игр или программ, некоторые пользователи могут сталкиваться с ошибкой DRIVER OVERRAN STACK BUFFER на синем экране, которая вызвана тем, что какой-либо драйвер переполнил стековый буфер в оперативной памяти, в результате чего система была остановлена.
В этой инструкции подробно о возможных способах исправить рассматриваемую ошибку в Windows 11 и
Анализ файла дампа памяти в WinDbg
По умолчанию, при сбоях на синем экране, включая DRIVER OVERRAN STACK BUFFER Windows 11/10 создаёт дамп памяти с необходимыми данными о сбоях, которые можно использовать для анализа (если дампы не сохраняются автоматически, эту функцию можно включить).
Для анализа дампов памяти можно использовать специальные программы и, несмотря на наличие более простых альтернатив, я рекомендую использовать WinDbg, установить которую можно из Microsoft Store или по этой ссылке.
Добавить в заметки чтобы посмотреть позже?После установки и запуска WinDbg, действия будут следующими:
- В главном меню программы перейдите в Файл — Start Debugging — Open Dump File и загрузите файл дампа памяти, созданный при последнем сбое DRIVER OVERRAN STACK BUFFER из папки C:WindowsMinidump
- Дождитесь загрузки дампа памяти, после чего либо введите
!analyze -v
в строку ввода команд, либо нажмите по ссылке с этим же текстом в верхней панели, дождитесь завершения анализа дампа памяти.
- В разделе MODULE_NAME/IMAGE_NAME в отчёте вы сможете увидеть, какой драйвер или ПО привели к сбою. В моём случае — это файл драйвера с расширением .sys
- Если вы не знаете, что это за драйвер, достаточно выполнить поиск по его имени в Интернете, с большой вероятностью назначение драйвера и устройство или ПО, которому он соответствует, будет найдено.
- Определив сбойный драйвер, вы можете обновить или откатить его, используя версию на официальном сайте оборудования, отключить соответствующее устройство, если оно не используется, удалить ПО, установившее этот драйвер (некоторые программы устанавливают собственные драйверы виртуальных устройств).
К сожалению, в некоторых случаях в дампе памяти при ошибках DRIVER OVERRAN STACK BUFFER нет информации о каких-либо сторонних драйверах или процессах и упоминаются лишь системные процессы ядра ntoskrnl.exe или служб svchost.exe. В этой ситуации можно попробовать использовать следующие подходы для исправления ошибки.
Другие способы исправить ошибку
Ниже — список «универсальных» действий, которые помочь в решении проблемы с синим экраном DRIVER OVERRAN STACK BUFFER в Windows 11/10:
Надеюсь, один из вариантов поможет исправить ошибку. Буду благодарен, если вы поделитесь в комментариях информацией о том, что решило проблему с синим экраном DRIVER OVERRAN STACK BUFFER в вашем случае.