Hoe u hardwarematige stackbeveiliging in kernelmodus inschakelt in Windows 11 (25H2)

KHESP, ofwel Kernel-mode Hardware-enforced Stack Protection, is in feite een beveiligingsfunctie in Windows 11 die is ontworpen om de bescherming tegen kwaadaardige aanvallen op kernelniveau te versterken. Het maakt gebruik van CPU-schaduwstacks om de retouradressen in het kernelgeheugen te beschermen, waardoor bepaalde soorten exploits veel moeilijker worden. Maar om het daadwerkelijk te laten werken, moeten uw hardware en bepaalde instellingen natuurlijk wel in de juiste staat zijn. Veel mensen krijgen de melding “KHESP is uitgeschakeld” en weten niet zeker wat de oorzaak is. Het blijkt meestal te liggen aan een mismatch tussen hardwareondersteuning, virtualisatie-instellingen of incompatibele stuurprogramma’s. Deze handleiding beschrijft een aantal beproefde manieren om dit op te lossen, zodat u deze functie kunt inschakelen als uw systeem dit ondersteunt, of kunt achterhalen waarom het niet werkt.

Hoe KHESP in te schakelen via de register-editor

Het inschakelen van deze instelling via het register is vaak de eerste stap. Het is een beetje vreemd, maar in sommige configuraties blijft de functie niet ingeschakeld tenzij je die registersleutel handmatig instelt. Het goede nieuws is dat dit vrij eenvoudig is, maar maak eerst een back-up van het register, want Windows houdt niet van verrassingen. Deze methode is handig als je systeem KHESP ondersteunt, maar het standaard is uitgeschakeld of na updates of andere wijzigingen wordt uitgeschakeld.

De registerwijziging doorvoeren

  • Open het Startmenu, typ Register-editor en klik erop.(Of druk op Win + R, typ vervolgens regediten druk op Enter.)
  • Navigeer naar HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management. U kunt dit pad in de adresbalk van de Register-editor plakken en op Enter drukken.
  • Zoek naar een item met de naam FeatureSettingsOverride. Als het er al staat, dubbelklik dan om het te bewerken. Zo niet, klik dan met de rechtermuisknop in het rechterdeelvenster, ga met de muis over Nieuw en kies vervolgens DWORD (32-bits) waarde. Geef het de naam FeatureSettingsOverride.
  • Stel de waardegegevens in op 9. Zorg ervoor dat de basis is ingesteld op hexadecimaal.
  • Sluit het programma af, herstart uw pc en controleer of KHESP nu is ingeschakeld in Windows Beveiliging → Details over kernisolatie.

Deze waarde blijft behouden, dus als hij eenmaal is ingesteld, zou hij zo moeten blijven. Let wel: als er later een stuurprogramma of software is die KHESP expliciet uitschakelt, kan deze instelling worden overschreven. Vaak lost een herstart de eerste problemen op.

Hoe virtualisatie in UEFI/BIOS in te schakelen

Dit is een klassieker. KHESP is sterk afhankelijk van hardwarevirtualisatie, die op veel computers standaard is uitgeschakeld. Het inschakelen ervan lijkt misschien ingewikkeld, maar op de meeste moderne machines is het slechts een kwestie van de BIOS- of UEFI-instellingen aanpassen tijdens het opstarten. Op sommige systemen is de virtualisatie-instelling verborgen onder verschillende namen of tabbladen, zoals Intel VT-x, AMD SVM of soms gewoon ‘Virtualisatietechnologie’.Want Windows moet het natuurlijk altijd ingewikkelder maken dan nodig.

Om toegang te krijgen tot je UEFI-firmware:

Virtualisatie inschakelen

  • Klik op Start, ga naar Instellingen ( Win + I), en selecteer vervolgens Systeem.
  • Klik op Herstel in het rechterpaneel en vervolgens op Nu opnieuw opstarten onder Geavanceerde opstartopties. Uw pc start opnieuw op en er verschijnt een menu.
  • Kies Probleemoplossing, vervolgens Geavanceerde opties en selecteer tot slot UEFI-firmware-instellingen. Klik op Opnieuw opstarten.
  • Wanneer de computer opnieuw opstart, gebruik dan de pijltjestoetsen (of de muis, indien ondersteund) om naar de BIOS-instellingen of een vergelijkbare optie te navigeren. Zoek naar een tabblad met de naam ‘Configuratie’ of ‘Geavanceerd’.
  • Zoek naar Virtualisatietechnologie, die mogelijk wordt aangeduid als Intel VT-x, AMD-V of SVM-modus. Zet deze op Ingeschakeld.
  • Sla je wijzigingen op en sluit af. Je computer zal opnieuw opstarten in Windows zonder dat de virtualisatie-instelling is uitgeschakeld.

Normaal gesproken lost deze stap de VBS-vereiste voor KHESP op. Soms moet je de firmware van je moederbord bijwerken als de opties niet zichtbaar zijn. Niet alle fabrikanten tonen deze instelling op dezelfde manier, dus zoek op Google naar je moederbord- of laptopmodel als je het niet begrijpt.

Als laatste redmiddel: Windows opnieuw instellen (maar wees voorzichtig).

Als geen van bovenstaande oplossingen werkt, is Windows misschien gewoon te vol met programma’s of zijn er problemen met stuurprogramma’s die KHESP verstoren. Het resetten van Windows kan veel van die conflicten oplossen, maar houd er rekening mee dat dit een drastische maatregel is. Maak een back-up van al uw belangrijke bestanden, want zelfs de optie “Mijn bestanden behouden” verwijdert apps en instellingen. Soms helpt een schone installatie om de kernelbeveiliging weer aan de praat te krijgen als al het andere faalt.

Een snelle manier om dat te doen:

  • Ga naar Instellingen, vervolgens naar Systeem en daarna naar Herstel.
  • Klik op ‘PC opnieuw instellen’ en selecteer ‘ Mijn bestanden behouden’.
  • Kies ‘Cloud downloaden’ om een ​​nieuwe kopie van Windows te downloaden (betrouwbaarder dan een lokale image in sommige configuraties, maar er worden meer gegevens opgeslagen).Volg de aanwijzingen, bekijk de opties en klik op ‘Reset’.

Controleer na het opnieuw opstarten van je pc of KHESP is ingeschakeld. Soms vergt dit wat geduld, vooral als stuurprogramma’s dit eerder blokkeerden.

Veelgestelde vragen

Waarom schakelt KHESP zichzelf steeds uit nadat ik het heb ingeschakeld?

Dit komt meestal doordat een incompatibel stuurprogramma uw instellingen blijft overschrijven. De meest voorkomende boosdoener is een kernelstuurprogramma dat is gekoppeld aan beveiligings- of virtualisatiesoftware. U kunt in Windows Beveiliging → Details over kernisolatie bekijken welke stuurprogramma’s hierbij betrokken zijn. Het bijwerken of verwijderen van hardnekkige stuurprogramma’s helpt vaak – probeer dat zeker voordat u een volledige reset overweegt.

Vertraagt ​​het inschakelen van KHESP het gamen?

Bij sommige oudere anti-cheat-systemen kan het inschakelen van KHESP problemen veroorzaken. Sommige anti-cheat-stuurprogramma’s zijn niet volledig compatibel en kunnen bepaalde games blokkeren of het opstarten ervan voorkomen. Als je dus problemen ondervindt, controleer dan of er updates beschikbaar zijn voor je anti-cheat-software of schakel KHESP tijdelijk uit om te testen.

Mijn CPU ondersteunt geen CET of AMD Shadow Stack — kan ik KHESP inschakelen?

Nee, het is een hardwareprobleem. Alleen bepaalde nieuwere CPU’s ondersteunen Intel CET of AMD Shadow Stack. Als je processor ouder is of uit een incompatibele serie komt, zal KHESP nooit ingeschakeld worden. Dat komt omdat het afhankelijk is van CPU-functies die oudere hardware niet heeft. Het upgraden van je CPU of moederbord is de enige oplossing als het zo’n groot probleem is.

Is de registerfix permanent?

Ja, het blijft behouden. Zodra die functie in het register is ingesteld, zou deze ingeschakeld moeten blijven, tenzij een stuurprogramma of software deze later uitschakelt. Maar in sommige gevallen kan het gebeuren dat de functie weer wordt uitgeschakeld als een stuurprogramma niet correct wordt geladen of als updates je instellingen overschrijven. Op mijn computer werden na een bepaalde Windows-update sommige van deze opties gereset, dus houd dat in de gaten.

Samenvatting

Om KHESP ingeschakeld te houden in Windows 11 25H2 is het meestal nodig om virtualisatie in te schakelen, de juiste registervlag in te stellen en incompatibele stuurprogramma’s te verwijderen. Als al het andere niet helpt, kan een reset uitkomst bieden, maar het is de moeite waard om eerst de andere opties te proberen. Houd er wel rekening mee dat niet alle hardware dit ondersteunt, dus als het niet wordt ondersteund, zal geen enkele aanpassing het forceren.

Samenvatting

  • Controleer of uw CPU CET of AMD Shadow Stack ondersteunt.
  • Schakel virtualisatie in via UEFI/BIOS.
  • Stel de registerwaarde FeatureSettingsOverridein op 9.
  • Incompatibele stuurprogramma’s die in de Core-isolatiedetails zijn geïdentificeerd, bijwerken of verwijderen.
  • Reset Windows alleen als andere oplossingen niet werken en het belangrijk is om het systeem schoon te houden.

Hopelijk bespaart dit iemand een paar uur gepieker. Ik hoop dat dit helpt!