Podczas uruchamiania niektórych aplikacji systemowych, a czasami podczas logowania, niektórzy użytkownicy mogą napotkać okno „Błąd systemu” z tekstem: W tej aplikacji wykryto przepełnienie bufora stosu, przepełnienie to może umożliwić osobie atakującej przejęcie kontroli nad tą aplikacją. Tytuł okna wskazuje również, z którą aplikacją występuje problem, często SystemSettings.exe, backgroundTaskHost.exe, svchost.exe lub LogonUI.exe.
W tym przewodniku opisano możliwe sposoby naprawienia błędu „Wykryto przepełnienie buforu stosu” w tej aplikacji w systemie Windows 11 i Windows 10.
Ogólnie rzecz biorąc, „przepełnienie bufora stosu” oznacza, że z powodu niewłaściwej obsługi danych w pamięci do stosu procesowego zapisywanych jest więcej danych niż zostało przydzielonych. Przyczyny mogą być różne: od błędów w samym programie, po wpływ oprogramowania innych firm (na przykład antywirusa), sterowników lub złośliwego oprogramowania.
Jeśli błąd nie uniemożliwia zalogowania się i korzystania z systemu Windows 11 lub Windows 10, możesz wykonać następujące czynności, aby rozwiązać problem:
Jeśli poprzednie opcje nie pomogły, możesz wykonać szybką ponowną instalację systemu bez usuwania programów i ustawień: wystarczy pobrać obraz systemu Windows 11 lub Windows 10, zamontować go w systemie (kliknij plik obrazu prawym przyciskiem myszy – połącz), uruchom plik setup.exe i wykonaj wszystkie kroki w celu ponownej instalacji z zachowaniem danych osobistych i aplikacji.
Po ponownej instalacji w ten sposób błąd „W tej aplikacji wykryto przepełnienie buforu stosu” nie będzie się już pojawiać.
W sytuacji, gdy błąd pojawia się jeszcze przed zalogowaniem, np. nieudana aplikacja – LogonUI.exe, sytuacja się komplikuje. Najpierw spróbuj wejść do środowiska odzyskiwania systemu Windows, w tym celu możesz użyć jednej z następujących metod:
Następne kroki:
Jeśli powyższe kroki nie zadziałały i nadal pojawia się błąd „W tej aplikacji wykryto przepełnienie buforu stosu”, możesz spróbować „Zresetuj komputer” za pomocą odpowiedniego elementu w narzędziach środowiska odzyskiwania — można to również zrobić za pomocą zapisywanie danych osobowych. Przeczytaj więcej na ten temat: Jak zresetować system Windows 11 do ustawień fabrycznych, Jak zresetować system Windows 10 do ustawień fabrycznych.