Обнаружено переполнение стекового буфера в данном приложении — как исправить ошибку

Как исправить ошибку обнаружено переполнением стекового буфераПри запуске отдельных системных приложений, а иногда при входе в систему некоторые пользователи могут столкнуться с окном «Системная ошибка» с текстом: Обнаружено переполнение стекового буфера в данном приложении, это переполнение может позволить злоумышленнику получить управление над данным приложением. Также в заголовке окна указывается, с каким именно приложением возникла проблема, часто это SystemSettings.exe, backgroundTaskHost.exe, svchost.exe или LogonUI.exe.

В этой инструкции подробно о возможных способах исправить ошибку «Обнаружено переполнение стекового буфера» в данном приложении в Windows 11 и Windows 10.

Исправление ошибки в случае, если вход в Windows 11/10 возможен

Обнаружено переполнение стекового буфера в данном приложении — сообщение об ошибке

В общих чертах «переполнение стекового буфера» означает, что вследствие неправильной работы с данными в памяти, в стек процесса записывается больший объем данных, чем было выделено. Причины могут быть разными: от ошибок в самой программе, до влияния стороннего ПО (например, антивируса), драйверов или вредоносных программ.

В случае, если ошибка не мешает входу и работе с Windows 11 или Windows 10, можно использовать следующие шаги для решения проблемы:

  1. Если ошибка возникает в какой-то сторонней игре или программе, а не в системной утилите Windows, оптимальным вариантом будет скачать эту программу из альтернативного источника, особенно если речь идёт не о самом лицензионном ПО.
  2. Если переполнение стекового буфера возникает при запуске системных инструментов, таких как SystemSettings.exe, explorer.exe или аналогичных, рекомендую начать с использования точек восстановления: зайдите в Панель управления — Восстановление и нажмите «Запуск восстановления системы» (также можно нажать клавиши Win+R, ввести rstrui.exe и нажать Enter). При наличии, выберите точку восстановления системы на дату, когда ошибка себя не проявляла и восстановите компьютер к предыдущему состоянию. Использование точек восстановления для исправления ошибки
  3. Если предыдущий вариант не помог или не применим, запустите командную строку от имени администратора и используйте по порядку следующие 3 команды (выполнение некоторых может занять продолжительное время и может показаться, что они «зависли»):
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth
    sfc /scannow
  4. Попробуйте выполнить проверку компьютера на вирусы и вредоносные программы: при наличии стороннего антивируса — с его помощью, при отсутствии — можно использовать бесплатные инструменты Dr.Web CureIt! и AdwCleaner.
  5. При наличии стороннего антивируса проверьте, влияет ли его отключение на появление ошибки: в некоторых случаях функции защиты данных в памяти могут вызывать рассматриваемый сбой.
  6. Проверьте, появляется ли ошибка, если использовать режим чистой загрузки Windows. Если в этом случае ошибка пропадает, можно предположить, что сторонние службы и процессы вызывают её появление. О том, как выяснить, какие именно — в статье по приведённой выше ссылке.
  7. Среди прочих рекомендаций для решения проблемы можно встретить вариант с переименованием раздела реестра
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BannerStore
    или его удалением и последующей перезагрузкой компьютера.

Если предыдущие варианты не помогли, можно выполнить быструю переустановку системы без удаления программ и настроек: достаточно скачать образ Windows 11 или Windows 10, смонтировать его в системе (правый клик по файлу образа — подключить), запустить файл setup.exe и выполнить все шаги для переустановки с сохранением личных данных и приложений.

Переустановка Windows с сохранением приложений и данных

После переустановки этим способом ошибка «Обнаружено переполнение стекового буфера в данном приложении» больше не появится.

Как исправить ошибку Обнаружено переполнение стекового буфера в данном приложении при невозможности входа в Windows

В ситуации, когда ошибка появляется ещё до входа в систему, например, сбойное приложение — LogonUI.exe, ситуация осложняется. Для начала следует попробовать войти в среду восстановления Windows, для этого можно использовать один из следующих методов:

  • Дважды прервать загрузку Windows 10 или Windows 11 (удерживая кнопку питания, когда отображается логотип и индикатор загрузки), третья загрузка должна привести к запуску автоматического восстановления системы, после чего на синем экране можно нажать «Дополнительные параметры» для перехода в среду восстановления. Дополнительные параметры на экране автоматического восстановления
  • Загрузиться с диска восстановления системы при его наличии.
  • Загрузить компьютер с загрузочной флешки Windows 10 или Windows 11 (можно создать на другом компьютере), на первом экране нажать «Далее», а на втором — «Восстановление системы». Запуск среды восстановления с загрузочной флешки

Следующие шаги:

  1. Перейдите в раздел «Поиск и устранение неисправностей» (возможен вариант «Поиск и устранение неисправностей» — «Дополнительные параметры»). Поиск и устранение неисправностей в среде восстановления
  2. Попробуйте использовать пункт «Восстановление системы» для восстановления с использованием точек восстановления системы — это будет самым простым методом. Запустить восстановление системы из среды восстановления Windows
  3. Если точки восстановления не помогли, откройте пункт «Командная строка» и поочередно используйте шаги, описанные в разделе «Восстановление с загрузочной флешки» в инструкции про восстановление хранилища компонентов (подойдет и для Windows 11 и для Windows 10), а затем — раздел «Восстановление системных файлов в среде восстановления» из этой инструкции.
  4. Попробуйте использовать загрузочные антивирусные диски/флешки для проверки компьютера на вирусы.

Если описанные шаги не сработали, и ошибка «Обнаружено переполнение стекового буфера в данном приложении» продолжает появляться, можно попробовать «Вернуть компьютер в исходное состояние», используя соответствующий пункт в инструментах среды восстановления — это можно сделать и с сохранением личных данных. Подробнее на тему: Как сбросить Windows 11 к заводским настройкам, Как сбросить Windows 10 к заводским настройкам.

Комментарии (13) к Обнаружено переполнение стекового буфера в данном приложении — как исправить ошибку

  • Валерий

    Не помогает двойная перезагрузка, для восстановления системы. Что делать?

    Ответить

  • вааа

    тут спрашивают как проблему устранить, а не как винду переустановить

    Ответить

  • Виталий

    Вот тоже такая беда возникла, решил погуглить. Вообще сколько не ставил 10 и 11 в итоге всегда возврашался к старой доброй windows 7.

    Ответить

    • Сергей

      Это точно, семёрка лучшая винда. Тоже не думаю менять. А все обновления новой виндовс это всего лишь исправления своих больших косяков, которые сейчас лепит новое поколение разработчиков microsoft.

      Ответить

      • Геракл

        Самая крутая это Windows XP! Простая и программ под неё куча была написана. Вот, что нужно было улучшать и убирать косяки, а не изобретать снова велосипед. Ставить педали сверху, а седло крепить внизу рамы.

        Ответить

        • Andrew

          Самая крутейшая — это Windows 98! Как же лампово было на 16-бит архитектуре, а процессора с 66 MHz хватало на ВСЁ

          Ответить

          • Dmitry

            Хм… мне моего 200 Мгц на 98-й не хватало) Ни Quake 2 толком нормально не поиграть (я еще без всяких 3dfx сидел), ни 3DSMax порендерить (но удивительно что что-то все-таки получалось на этом проце), Delphi по несколько минут запускался.

            Ответить

        • Олдфаг

          Как же круто было в палеозойской эре, ни тебе лагающих компов, ни операционных систем, только моря и океаны

          Ответить

  • Andrew

    Мне помогло включение службы «Служба развертывания AppX (AppXSVC)» и перезагрузка, когда данная ошибка появлялась в настройках.

    Ответить

  • Александр

    Доброго времени суток.
    А у меня ситуация немного иная: система работает стабильно, но есть необходимость держать компьютер включённым 24/7. И вот примерно на 10-ые (иногда на 11-ые) сутки беспрерывной работы выскакивает ошибка о переполнение стекового буфера. Только у меня ВСЕГДА в заголовке фигурирует explorer.exe. Можно нажать «ОК», проводник и оболочка системы перезагрузятся и можно продолжать дальше работать (хотя некоторые значки в трее, тот же Telegram/Viber исчезнут, поможет только принудительная перезагрузка).
    Проверку целостности системных файлов производил – там всё в порядке, повреждений не обнаружено.
    При этом ОЗУ всегда занято примерно 14-16 ГБ при установленных 32.
    Может ли это быть «защитой» самой Windows, если опираться на то, что происходит сбой конкретно проводника, а не какой-то другой программы?
    И если так, есть способы отключения/обхода этой «защиты»?
    Спасибо.

    Ответить

    • Dmitry

      Здравствуйте.
      Нет, не думаю, что дело тут в некой «защите».
      Скорее какая-то сторонняя программа, служба или драйвер вызывает незначительные утечки памяти, которые после долгого периода и приводят к сбою.
      Почему фигурирует explorer.exe — вот тут сложнее, не могу ответить. В теории, проблемным может оказаться какое-то расширение проводника (вот здесь о них, правда в другом контексте — https://remontka.pro/context-menu-slow-windows/ ), но сомнительно.
      Как вариант — проверить работу в режиме чистой загрузки https://remontka.pro/clean-boot-windows/ не запуская там ничего, кроме того, ради чего вообще держится комп включенным и понаблюдать пару недель, повторится ли проблема.

      Ответить

  • Руслан

    У меня возникла такая проблема. Вроде бы после установки через магазин, ранее удаленного терминала.

    Ответить

  • Андрей

    Недавно установил Windows 10 Pro x64 22H2 Build 19045.6216.
    Решил установть английский интефейс. Частично удалось.
    При нажатии, например, на Region возникает ошибка. См. здесь (ссылка)
    Попробовал предложенные Вами варианты. Ничего не помогло.
    Прошу Вашего совета.

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться