n1ro°
RU

Ошибки · Решение

Windows BSOD DRIVER_OVERRAN_STACK_BUFFER (0x000000F7)

Драйвер переполнил стековый буфер и повредил security cookie/область рядом с адресом возврата.

Редакция N1RO · Проверено

Короткий ответ

DRIVER_OVERRAN_STACK_BUFFER (0x000000F7) — официальный Windows bugcheck. Драйвер переполнил стековый буфер и повредил security cookie/область рядом с адресом возврата.

Что означает ошибка

Драйвер переполнил стековый буфер и повредил security cookie/область рядом с адресом возврата.

Возможные причины

  • Ошибка границ при копировании данных в stack buffer.
  • Небезопасная работа с длиной входных данных в драйвере.
  • Повреждение памяти проявилось при проверке stack cookie.

Что проверить

  • Сохраните полный dump и получите `kb`/stack backtrace.
  • Найдите последнюю routine перед обработчиками buffer overrun.
  • Проверьте, не относится ли модуль к недавно установленному драйверу устройства/защиты.

Безопасные шаги

  1. Немедленно обновите или удалите дефектный сторонний драйвер.
  2. Для собственного драйвера исправьте bounds checking и протестируйте с verifier/fuzzing.
  3. Не игнорируйте F7: переполнение стека является серьёзным дефектом безопасности.

Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.

Когда нужен сервис

  • Поскольку 0xF7 указывает на повреждение стекового буфера, при повторении сохраните дамп и немедленно передайте его специалисту по драйверам; продолжать эксплуатацию подозрительного модуля не стоит.

Похожие ошибки

  • /errors/windows-bsod-cache-manager-0x34/
  • /errors/windows-bsod-registry-error-0x51/
  • /errors/windows-bsod-hal-initialization-failed-0x5c/

Что учитывать

Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.

Официальный источник

Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.