Der durch Hardware erzwungene Stapelschutz im Kernelmodus ist deaktiviert

Der Durch Hardware Erzwungene Stapelschutz Im Kernelmodus Ist Deaktiviert



Wenn Der durch Hardware erzwungene Stapelschutz im Kernelmodus ist deaktiviert und kann nicht aktiviert werden , dann wird Ihnen dieser Beitrag sicher bei der Lösung des Problems helfen.



  Der durch Hardware erzwungene Stapelschutz im Kernalmodus ist deaktiviert





Der durch Hardware erzwungene Stapelschutz im Kernelmodus ist deaktiviert. Ihr Gerät ist möglicherweise anfällig.





Für einige Benutzer ist das Umschalten auf Hardware-erzwungenen Stapelschutz im Kernel-Modus sinnvoll ausgegraut . Und für andere das Schalter sofort ausgeschaltet nach dem Einschalten. Die Ursache liegt eher in inkompatiblen Treibern und/oder Apps, die mit Anti-Cheat-Software geliefert werden. Während die Funktion im Rahmen eines obligatorischen Sicherheitsupdates automatisch installiert wird, stellen Benutzer fest, dass der durch Hardware erzwungene Stapelschutz im Kernelmodus auf ihren Systemen standardmäßig deaktiviert ist und sie ihn einfach nicht aktivieren können.



Was ist Hardware-erzwungener Stapelschutz im Kernelmodus?

Der durch Hardware erzwungene Stapelschutz im Kernelmodus ist ein Sicherheitsmerkmal von Windows 11 22H2 das mit unterstützten Prozessoren verwendet werden kann. Es ist Teil eines aktuellen Microsoft Defender-Updates und hilft, Ihr System davor zu schützen Stack-Buffer-Overflow-Angriffe und verschiedene andere Gedächtnisangriffe. Diese Funktion ersetzt die LSA-Schutzfunktion (Local Security Authority) in der Windows-Sicherheit.

Der durch Hardware erzwungene Stapelschutz im Kernelmodus ist deaktiviert

Wenn die Der durch Hardware erzwungene Stapelschutz im Kernelmodus ist deaktiviert und kann in Ihrem Windows 11 nicht aktiviert werden System verwenden Sie die folgenden Lösungen:

  1. Überprüfen Sie, ob die CPU den durch Hardware erzwungenen Stapelschutz im Kernelmodus unterstützt
  2. Aktivieren Sie die CPU-Virtualisierung im BIOS
  3. Überprüfen Sie inkompatible Treiber und aktualisieren Sie sie
  4. Deinstallieren Sie die problematische App
  5. Aktivieren Sie den durch Hardware erzwungenen Stapelschutz im Kernelmodus mithilfe der Registrierung
  6. Aktivieren Sie Data Execution Prevention (oder DEP)
  7. BIOS aktualisieren.

Schauen wir uns diese Lösungen einzeln an.



1] Überprüfen Sie, ob die CPU den durch Hardware erzwungenen Stapelschutz im Kernelmodus unterstützt

Die durch Hardware erzwungene Stapelschutzfunktion im Kernelmodus erfordert Shadow Stacks (einen temporären Speicherstapel), der darüber hinaus Intels erfordert Kontrollfluss-Durchsetzungstechnologie (CET)-Technologie. Es handelt sich also um eine hardwarebasierte Sicherheitsfunktion, die in neueren CPUs (oder Prozessoren) verfügbar ist, z AMD Zen3-CPU oder später und Intel Tiger Lake Prozessor. Wenn Ihr Gerät nicht über eine unterstützte CPU verfügt, können Sie diese Funktion nicht verwenden oder aktivieren. Überprüfen Sie also zunächst Ihre CPU-Spezifikationen, um herauszufinden, ob Ihre CPU den durch Hardware erzwungenen Stapelschutz im Kernel-Modus unterstützt. Wenn ja, können Sie es mit den in diesem Beitrag unten beschriebenen Lösungen aktivieren.

2] Aktivieren Sie die CPU-Virtualisierung im BIOS

  Aktivieren Sie die Hardware-Virtualisierung im BIOS

Zusammen mit einer unterstützten CPU erfordert der hardwaregestützte Stapelschutz im Kernelmodus eine CPU-Virtualisierung (eine Hardwarefunktion) im BIOS, um zu funktionieren. Andernfalls können Sie es nicht einschalten. Also musst du Aktivieren Sie die Hardwarevirtualisierung im Windows-BIOS wenn Ihre CPU dies unterstützt.

msert.exe was ist das?

So zuerst, Starten Sie den Windows-Computer mit der UEFI- oder BIOS-Firmware , und wechseln Sie zu Fortschrittlich Tab bzw Aufbau Tab bzw Systemkonfiguration Registerkarte (abhängig vom verwendeten Gerät wie HP, Acer usw.). Suchen Sie nach einer Option, die besagt Virtualisierung oder Virtualisierungs-Technologie , verwenden Sie die Eingeben Taste, wählen Sie die aus Ermöglicht Option und drücken Sie die Taste F10 Taste. Bestätigen Sie die Änderungen mit dem JA Möglichkeit.

Sobald die CPU-Virtualisierung aktiviert ist, sollten Sie die Funktion aktivieren können.

3] Überprüfen Sie inkompatible Treiber und aktualisieren Sie sie

  Überprüfen Sie inkompatible Treiber

Einige Gerätetreiber sind nicht mit dieser Sicherheitsfunktion von Windows 11 kompatibel. Wenn also keine inkompatiblen Treiber vorhanden sind, kann die Option „Hardware-erzwungener Stapelschutz im Kernelmodus“ nicht aktiviert werden. Glücklicherweise gibt es eine Möglichkeit, dieses Problem zu beheben, da die Funktion selbst eine Liste inkompatibler Treiber bereitstellt, die Sie zur Aktualisierung überprüfen können.

Beachten Sie, dass diese Lösung nur verwendet werden kann, wenn die Option „Hardware-erzwungener Stapelschutz im Kernelmodus“ verwendet werden kann. Wenn die Option ausgegraut ist, müssen Sie andere Lösungen prüfen.

Erstens, Öffnen Sie die Windows-Sicherheits-App , greifen Sie auf diese Funktion zu und verwenden Sie den für diese Funktion verfügbaren Schalter, um sie zu aktivieren. Der Schalter oder die Taste schaltet sich sofort automatisch aus. Klicken Sie anschließend auf Überprüfen Sie inkompatible Treiber Option (wie im Bild oben sichtbar). Nun eine Liste von Inkompatible Treiber wie BEDaisy.sys , vgk.sys usw. werden sichtbar sein. Die Liste enthält hauptsächlich spielebezogene Treiber, aber möglicherweise finden Sie auch widersprüchliche Treiber für andere Apps.

Notiz: Für einige Benutzer ist die Inkompatible Treiber Der Abschnitt war leer und es wurden keine Treiber in der Liste angezeigt. Wenn Sie jedoch eine Liste solcher Treiber sehen, ist es einfacher, das Problem zu beheben.

Wählen Sie einen Treiber aus der Liste aus und Sie können das mit diesem Treiber verknüpfte Programm oder die App, den Produktnamen und die Treiberversion sehen. Es gibt keine Option zum Aktualisieren von Treibern, die möglicherweise Inkompatibilitätsprobleme beheben, sodass Sie dies manuell tun müssen.

Zu Aktualisieren Sie die Treiber auf einem Windows-PC , können Sie entweder die neueste Version der erforderlichen Treiber von der offiziellen Website oder der Website des Herstellers herunterladen oder die verwenden Optionale Updates Abschnitt von Windows Update in der App „Einstellungen“, um zu überprüfen, ob Treiberaktualisierungen zum Herunterladen und Installieren verfügbar sind.

Starten Sie Ihren PC neu und prüfen Sie, ob Sie die Funktion „Hardware-erzwungener Stapelschutz“ im Kernelmodus aktivieren können. Das sollte funktionieren. Wenn nicht, drücken Sie die Taste Erneut scannen Klicken Sie auf die Schaltfläche direkt unter dieser Funktion, um andere inkompatible Treiber zu überprüfen und zu aktualisieren. Du kannst auch Deaktivieren oder deinstallieren Sie die inkompatiblen Treiber , aber dann funktionieren die zugehörigen Geräte nicht mehr.

4] Deinstallieren Sie die problematische App

Dies ist eine der effektivsten Lösungen, wenn Sie den hardwaregestützten Stapelschutz im Kernelmodus nicht aktivieren können. Wie eingangs erwähnt, gibt es einige Treiber oder Apps (insbesondere Spiele mit Anti-Cheat-Systemen wie Riot Vanguard (vgk.sys) , BattleEye (BEDaisy.sys) , Genshin Impact , Blutjagd , Spielleiter usw.), die mit dieser Sicherheitsfunktion nicht kompatibel sind. Um einen reibungslosen Betrieb zu gewährleisten, können solche Apps diese Funktion beeinträchtigen und deaktivieren. Wenn dies der Fall ist, müssen Sie die in Konflikt stehenden Apps/Programme deinstallieren, Ihr Gerät neu starten und prüfen, ob dies zur Lösung des Problems beiträgt.

Öffnen Sie die Einstellungen-App (Win+I) und greifen Sie auf zu Apps Kategorie und wählen Sie die aus Installierte Apps Abschnitt. Klick auf das Mehr Symbol (drei vertikale Punkte) für eine App oder ein Programm, das mit dieser Sicherheitsfunktion in Konflikt steht, und drücken Sie die Taste Deinstallieren Möglichkeit. Verwenden Sie im Bestätigungs-Popup das Deinstallieren Klicken Sie auf die Schaltfläche, um es von Ihrem System zu entfernen.

5] Aktivieren Sie den hardwaregestützten Stapelschutz im Kernelmodus mithilfe der Registrierung

  Erstellen Sie einen Featuresettingsoverride-Wert

Sie können den Registrierungseditor auch verwenden, um auf einen Registrierungseintrag zuzugreifen oder ihn zu erstellen, der die Funktionseinstellungen überschreibt, um den Kernel-bezogenen Schutz mit einer funktionsspezifischen Wertdatennummer zu aktivieren. In diesem Fall greifen wir auf denselben Registrierungseintrag zu oder erstellen ihn und geben dann die Wertdaten ein, die zum Aktivieren der Funktion „Hardware-erzwungener Stapelschutz“ im Kernelmodus erforderlich sind. Bevor Sie diese Option nutzen, empfehlen wir Ihnen Erstellen Sie eine Sicherungskopie Ihrer Windows-Registrierung . Befolgen Sie anschließend die unten hinzugefügten Schritte:

  • Typ regedit im Windows 11-Suchfeld und klicken Sie Eingeben , um den Registrierungseditor zu öffnen
  • Greife auf ... zu Speicherverwaltung Registrierungsschlüssel, in dem mehrere speicherbezogene Einstellungen (z. B. Paging-Executive aktivieren/deaktivieren, Auslagerungsdateien, Größe des ausgelagerten Pools usw.) vorhanden sind. Der Pfad, um zu diesem Schlüssel zu springen, ist:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  • Suchen Sie im rechten Abschnitt nach dem FeatureSettingsOverride DWORD-Wert. Wenn es nicht vorhanden ist, erstellen Sie es manuell. Klicken Sie mit der rechten Maustaste auf einen leeren Bereich. Neu Menü und klicken Sie auf DWORD-Wert (32-Bit). Möglichkeit. Wenn dieser Wert erstellt wird, benennen Sie ihn FeaureSettingsOverride
  • Um die Funktion „Hardware-erzwungener Stapelschutz“ im Kernelmodus zu aktivieren, müssen Sie die Wertdaten des FeatureSettingsOverride-Werts festlegen. Doppelklicken Sie dazu auf diesen Wert
  • Es erscheint ein kleines Popup. Hier, setzen 9 in den Wertdaten
  • Drücken Sie die OK-Taste
  • Schließen Sie den Registrierungseditor.

Starten Sie Ihr System bei Bedarf neu. Jetzt sollte die Funktion „Hardware-erzwungener Stapelschutz“ im Kernel-Modus nicht mehr ausgegraut sein und Sie können sie aktivieren.

6] Aktivieren Sie die Datenausführungsverhinderung (oder DEP).

DEP oder Verhinderung der Datenausführung ist ein eingebauter Speicherschutz auf Systemebene Funktion in Windows-PCs, die einige Speicherbereiche als nicht ausführbar markiert, um die Ausnutzung von Pufferüberläufen zu verhindern. Und die hardwaregestützte Stapelschutzfunktion im Kernel-Modus verhindert auch Speicherangriffe. Wenn also DEP auf Ihrem System deaktiviert ist, könnte dies der Grund dafür sein, dass Sie eine entsprechende Warnung sehen Der durch Hardware erzwungene Stapelschutz im Kernelmodus ist deaktiviert und man kann es nicht einschalten. In einem solchen Fall müssen Sie zunächst Folgendes tun Aktivieren Sie die Datenausführungsverhinderung auf Ihrem PC.

Öffnen Sie die Eingabeaufforderung als Administrator und führen Sie den folgenden Befehl aus:

bcdedit.exe /set {current} nx AlwaysOn

Hier BCDEdit ist ein Befehlszeilentool, das DEP oder ermöglicht Keine Ausführung (NX) auf Ihrem System für alle Dienste und Programme. Starten Sie den PC neu und versuchen Sie, die Funktion „Hardware-erzwungener Stapelschutz“ im Kernelmodus zu aktivieren. Ihr Problem sollte jetzt behoben sein.

Kopfhörer funktionieren nicht Windows 10

7] BIOS aktualisieren

Diese Option funktionierte bei einem der Benutzer, der das gleiche Problem hatte. Falls die oben genannten Optionen also nicht helfen, sollten Sie es tun Aktualisieren Sie das BIOS auf Ihrem Windows-Computer , und versuchen Sie dann, ob Sie den durch Hardware erzwungenen Stapelschutz im Kernelmodus aktivieren können.

Ich hoffe, das wird hilfreich sein.

Wie schalte ich den Hardware-Stack-Schutz aus?

Um die hardwaregestützte Stapelschutzfunktion im Kernelmodus auf Ihrem Windows 11-PC ein-/auszuschalten, öffnen Sie die Einstellungen-App > Datenschutz & Sicherheit > Windows-Sicherheit > und klicken Sie auf „Windows-Sicherheit öffnen“. . Wenn die Windows-Sicherheits-App geöffnet ist, wechseln Sie zu Gerätesicherheit Kategorie aus und klicken Sie auf Details zur Kernisolierung Möglichkeit. Unter dem Speicherintegrität Im Abschnitt „Kernel-mode Hardware-enforced Stack Protection“ ist der Abschnitt „Hardware-erzwungener Stapelschutz im Kernelmodus“ vorhanden. Verwenden Sie die verfügbare Schaltfläche, um es ein- oder auszuschalten.

Obwohl die Option zum Ein-/Ausschalten dieser Funktion vorhanden ist, handelt es sich um eine entscheidende Sicherheitsfunktion. Es verhindert Pufferüberlaufangriffe, die auf Return Oriented Programming (ROP) basieren, indem es die Ausführung von Schadcode aus dem Speicher blockiert. Aus Sicherheitsgründen wird daher empfohlen, diese Funktion aktiviert zu lassen, um Ihr System vor solchen Angriffen zu schützen.

Lesen Sie weiter: So aktivieren oder deaktivieren Sie die Kernisolation und Speicherintegrität auf einem Windows-PC .

  Der durch Hardware erzwungene Stapelschutz im Kernelmodus ist deaktiviert
Beliebte Beiträge