STACK_BUFFER_OVERRUN (0xC0000409) в Windows 10/11: как исправить и восстановить систему

Если компьютер внезапно ушёл в синий экран с ошибкой STACK_BUFFER_OVERRUN или кодом 0xC0000409, это неприятно, но обычно решаемо. В большинстве случаев Windows можно восстановить без переустановки. Ниже я дам понятный план для новичков: что проверить в первую очередь, как убрать типовые причины и что делать, если система вообще не загружается.
Коротко: что сделать сразу (5 минут)
- Отключите всё лишнее: флешки, внешние диски, USB-хабы, принтеры, адаптеры.
- Если ошибка появилась после установки драйвера/антивируса/«чистильщика», запомните что именно ставили.
- Если Windows не загружается, сначала зайдите в Безопасный режим (ниже покажу).
- Если есть важные файлы, подумайте о сохранении данных до экспериментов (через среду восстановления можно скопировать на внешний диск).
Почему появляется STACK_BUFFER_OVERRUN
Если по-человечески: Windows видит, что программа или драйвер «полезли» в память неправильно, и останавливает систему, чтобы не было ещё хуже.
Самые частые причины:
- кривой драйвер (видеокарта, Wi-Fi, чипсет, аудио);
- антивирус или защитные модули, которые вмешиваются в работу процессов;
- повреждённые системные файлы после обновления или внезапного выключения;
- конфликт “ускорителей/чистильщиков” и твикеров;
- реже: ошибки оперативной памяти.
Хорошая новость: чаще всего это исправляется штатными средствами.
1) Как зайти в безопасный режим (если Windows не загружается)
Если Windows загружается нормально, этот пункт можно пропустить. Если не загружается:
- Включите ПК и дождитесь логотипа Windows.
- Как только появился логотип, зажмите кнопку питания и выключите компьютер.
- Повторите так 3 раза. На 4 запуске обычно появляется Автоматическое восстановление.
- Дальше: «Дополнительные параметры» → «Параметры загрузки» → «Перезагрузить».
- Нажмите 4 или F4 для безопасного режима.
2) Убираем свежие причины: драйвер/программа/антивирус
Если BSOD начался «вчера и внезапно», чаще всего виновато что-то новое.
- Если недавно ставили антивирус или защитный модуль: временно отключите, а лучше удалите и перезагрузите.
- Если ставили «чистильщик», оптимизатор, твикер: удалите и верните стандартные настройки.
- Если обновляли драйвер видеокарты: откатите или поставьте стабильную версию с сайта производителя.
3) Проверяем системные файлы (обязательно, безопасно)
Командная строка (Администратор). Команды выполнять по одной, каждая с новой строки:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- Во время проверки лучше ничего не запускать.
- Если найдено и исправлено - перезагрузите ПК и проверьте, повторяется ли BSOD.
4) Драйверы: как откатить и поставить нормальные
Если ошибка появилась после обновлений Windows или драйверов, начинаем с отката.
- Win + R →
devmgmt.msc→ Enter. - Откройте устройство (часто: «Видеоадаптеры», «Сетевые адаптеры»).
- «Свойства» → вкладка «Драйвер» → «Откатить» (если доступно).
Если отката нет, ставьте драйвер с официального сайта:
- NVIDIA: официальный сайт NVIDIA
- AMD: официальный сайт AMD
- Intel: официальный сайт Intel
Важно: не ставьте драйвер-паки. Это частый источник проблем.
5) Восстановление системы (если всё началось внезапно)
Если точки восстановления включены, это один из самых быстрых способов откатиться.
- Откройте «Панель управления» → «Восстановление».
- «Запуск восстановления системы».
- Выберите точку до появления проблемы.
6) Проверка оперативной памяти (если BSOD повторяется)
Память проверяем, если ошибка появляется в разных ситуациях: игры, браузер, простой.
Win + R → mdsched.exe → Enter.
Выберите «Перезагрузить и проверить». Дождитесь завершения проверки.
FAQ
Windows загрузилась, но иногда снова падает в STACK_BUFFER_OVERRUN.
Чаще всего это драйвер или защитная программа. Обновите/откатите драйверы, уберите подозрительный антивирус/твикер, прогоните SFC и DISM.
Можно ли просто переустановить Windows и забыть?
Можно, но если причина в драйвере, он вернётся при установке. Если причина в памяти, BSOD появится снова. Лучше сделать базовые проверки.
Это вирус?
Иногда вредоносное ПО ломает системные компоненты, но чаще виноваты драйверы и защитные программы. Если есть подозрения, лучше сделать проверку и восстановление системных файлов.