Wenn Sie versuchen, eine Anwendung auf Ihrem Windows 11/10-Computer auszuführen oder versuchen, im abgesicherten Modus zu starten, weil Windows auf bestimmte Probleme stößt, z. B. Probleme mit dem Datei-Explorer, und Sie die Fehlermeldung erhalten Das System hat in dieser Anwendung einen Überlauf eines Stack-basierten Puffers festgestellt, dann soll Ihnen dieser Beitrag weiterhelfen. In diesem Beitrag stellen wir die am besten geeigneten Lösungen vor, mit denen Sie versuchen können, dieses Problem erfolgreich zu lösen.

Das System Hat In Dieser Anwendung Einen Überlauf Eines Stack-Basierten Puffers Festgestellt

Wenn dieses Problem auftritt. Sie erhalten die folgende vollständige Fehlermeldung;

Fehler Das System hat in dieser Anwendung einen Überlauf eines Stack-basierten Puffers festgestellt. Dieser Überlauf könnte es einem böswilligen Benutzer möglicherweise ermöglichen, die Kontrolle über diese Anwendung zu erlangen. (c0000409)

Stapelbasierter Pufferüberlauf (oder stapelbasierter Pufferüberlauf) ist eine Art Fehler, der anzeigt, dass ein Programm mehr Daten in einen Puffer schreibt, der sich auf dem Stapel befindet, als dem Puffer tatsächlich zugewiesen ist. Es handelt sich um eine allgemeine Programmierstörung. Der Fehler tritt bekanntermaßen bei der Datei sihost.exe (Shell Infrastructure Host) auf.

Dieses Problem kann bei Ihrem Treiber auftreten und zum Bluescreen-Fehler DRIVER OVERRAN STACK BUFFER führen. Aber häufiger hängt es mit Ihren Anwendungen zusammen, und sobald es auftaucht, sind die angrenzenden Daten auf dem Stapel möglicherweise beschädigt und das Programm stürzt wahrscheinlich ab oder funktioniert nicht richtig.

Siehe auch  So erstellen Sie eine Rettungsdiskette auf einem USB-Flash-Laufwerk für Ihren Computer

Das System hat in dieser Anwendung einen Überlauf eines Stack-basierten Puffers festgestellt

Wenn Sie mit diesem Problem konfrontiert sind, können Sie unsere empfohlenen Lösungen unten in keiner bestimmten Reihenfolge ausprobieren und sehen, ob dies zur Lösung des Problems beiträgt. Bevor Sie beginnen, Installieren Sie die Anwendung neu oder setzen Sie sie zurück das gibt diesen Fehler und sehen, ob es hilft.

  1. Auf Malware-/Vireninfektion scannen
  2. Führen Sie den SFC- und DISM-Scan aus
  3. Fehlerbehebung im sauberen Startzustand
  4. Ändern Sie den Registrierungsschlüssel BannerStore
  5. Speichertest ausführen
  6. Systemwiederherstellung durchführen.

Werfen wir einen Blick auf die Beschreibung des Prozesses für jede der aufgeführten Lösungen.

1]Auf Malware-/Vireninfektion scannen

Basierend auf der oben gezeigten Fehlermeldung zeigt Windows an, dass eine bestimmte Anwendung das Eingreifen in Code (Stack Smashing) erlaubt, wodurch bösartiger Code in Ihre Anwendung eingeschleust werden kann. Daher ist das Scannen nach Malware/Viren mit Windows Defender oder einem seriösen AV-Produkt eines Drittanbieters ein logischer Schritt. Wenn Sie nicht booten können, können Sie es natürlich mit dem abgesicherten Modus versuchen und den Windows Defender-Offline-Scan beim Booten ausführen oder bootfähige Antivirus-Rettungsmedien verwenden, um alle Bedrohungen zu entfernen und Ihr System wiederherzustellen.

2]SFC- und DISM-Scan ausführen

Für diese Lösung benötigen Sie den abgesicherten Modus mit Netzwerk, da das DISM-Dienstprogramm (Deployment Image Servicing and Management) eine Internetverbindung erfordert, da es versucht, beschädigte Systemdateien von Windows Update zu reparieren.

Andererseits benötigt System File Checker (SFC) keine Internetverbindung, da es versucht, beschädigte Systemdateien aus dem Windows-Komponentenspeicher zu reparieren. Wir müssen jedoch beide Tools ausführen, um mögliche Systembeschädigungen zu beheben. Diese beiden nativen Windows 10-Dienstprogramme funktionieren am besten, wenn sie kombiniert werden.

Siehe auch  Windows Audio Device Graph Isolation funktioniert nicht mehr

Um also den SFC/DISM-Scan gleichzeitig auszuführen, gehen Sie wie folgt vor:

  • Drücken Sie Windows-Taste + R um den Ausführen-Dialog aufzurufen.
  • Geben Sie im Dialogfeld „Ausführen“ Folgendes ein notepad und drücken Sie die Eingabetaste, um Notepad zu öffnen.
  • Kopieren Sie die folgende Syntax und fügen Sie sie in den Texteditor ein.
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
  • Speichern Sie die Datei unter einem Namen und hängen Sie die .Schläger Dateierweiterung – zB; SFC_DISM_scan.bat und auf der Speichern unter Feld auswählen Alle Dateien.
  • Führen Sie die Stapeldatei wiederholt mit Administratorrechten aus (klicken Sie mit der rechten Maustaste auf die gespeicherte Datei und wählen Sie Als Administrator ausführen aus dem Kontextmenü), bis keine Fehler mehr gemeldet werden.
  • Starten Sie Ihren PC neu.

Prüfen Sie beim Booten, ob das Problem behoben ist. Wenn nicht, fahren Sie mit der nächsten Lösung fort.

3]Fehlerbehebung im sauberen Startzustand

Wenn Sie feststellen, dass Windows 10 nicht ordnungsgemäß funktioniert oder wenn ein offizielles Windows 10-Update nicht ordnungsgemäß installiert wird, ist es immer eine gute Idee, nach Konflikten zu suchen. Durch einen sauberen Neustart von Windows sollten Sie in der Lage sein, den Übeltäter auszurotten und die notwendigen Änderungen vorzunehmen.

In dieser Lösung können Sie Fehler im sauberen Startzustand beheben und sehen, ob Das System hat in dieser Anwendung einen Überlauf eines Stack-basierten Puffers festgestellt Fehler behoben werden kann.

4]Ändern Sie den BannerStore-Registrierungsschlüssel

Ändern Sie Den Registrierungsschlüssel Bannerstore

Da dies ein Registrierungsvorgang ist, wird empfohlen, dass Sie als notwendige Vorsichtsmaßnahme die Registrierung sichern oder einen Systemwiederherstellungspunkt erstellen. Sobald Sie fertig sind, können Sie wie folgt vorgehen:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

Das Problem sollte behoben werden. Wenn nicht, versuchen Sie die nächste Lösung.

Siehe auch  So synchronisieren Sie Einstellungen zwischen Geräten in Windows 11/10

5]Suchen Sie nach Speicherproblemen

Korruption im RAM kann Windows möglicherweise instabil machen und somit Blue Screen Of Death-Fehler auslösen. Wenn Sie also einen neuen RAM-Stick hinzugefügt haben, entfernen Sie ihn und prüfen Sie, ob dies den Fehler verursacht. Wenn nicht, müssen Sie einen Speichertest durchführen. Windows beginnt mit der Suche nach Anomalien im RAM. Wenn es welche findet, müssen Sie den betroffenen RAM ersetzen.

6]Systemwiederherstellung durchführen

Wenn Sie die oben genannten Lösungen ausgeschöpft haben, das Problem aber immer noch ungelöst ist, können Sie die Systemwiederherstellung versuchen. Das Verfahren setzt (ohne Auswirkungen auf Ihre persönlichen Dateien) Ihr Windows 11/10-System auf einen früheren Zeitpunkt (von Ihnen angegeben) vor dem Beginn des Problems zurück.

Hoffe das hilft!

The System Detected An Overrun Of A Stack Based Buffer In This Application

⬅ Bewerten Sie post
Anzeige

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein