Hoe u hardwarematige stackbeveiliging in de kernelmodus veilig kunt inschakelen

📅
🕑 5 minuten lezen

Het omgaan met die vervelende foutmelding — ” Kernel-Mode Hardware-Enforced Stack Protection is uitgeschakeld ” — kan een echte hoofdpijn zijn. Meestal verschijnt de foutmelding na een Windows-update of wanneer je aan de instellingen van je apparaat sleutelt. Deze functie is namelijk vrij cruciaal voor de beveiliging en beschermt tegen zaken als bufferoverlopen en geheugenaanvallen. Wanneer deze functie onverwacht wordt uitgeschakeld, wordt je systeem kwetsbaarder en kunnen sommige apps of hardware zich zelfs vreemd gedragen. Als je dit ziet, is de kans groot dat er iets verkeerd geconfigureerd, verouderd of incompatibel is. Gelukkig zijn er een paar manieren om dit op te lossen, vaak zonder de volledige technische wizardmodus te gebruiken. Het doel is om die functie weer in te schakelen, zodat je pc niet wordt blootgesteld – dat is winst. Dit is wat in de praktijk vaak werkt, hoewel de mogelijkheden per situatie kunnen verschillen, want Windows kan soms eigenaardig zijn.

Hoe u de fout ‘Kernel-Mode Hardware-Enforced Stack Protection is uitgeschakeld’ in Windows kunt oplossen

Wat is de oorzaak van dit probleem?

Over het algemeen komt het neer op incompatibele apparaatstuurprogramma’s, BIOS-instellingen of Windows-updates die de beveiligingsfuncties verstoren. Soms, na een grote upgrade, verandert Windows achter de schermen dingen, waardoor een functie wordt uitgeschakeld of niet meer correct wordt ingeschakeld. Maar soms zijn verouderde BIOS-versies of virtualisatie-instellingen de boosdoeners. Ik weet niet zeker waarom het werkt, maar door een paar dingen in of uit te schakelen, wordt dit meestal opgelost. Hier is een overzicht van wat mensen heeft geholpen (inclusief enkele van de vreemde dingen die een of twee keer hebben gewerkt).

Methode 1: De registerinstellingen aanpassen

Dit is waarschijnlijk de meest directe oplossing, als je het prettig vindt om in het register te snuffelen. In principe geef je Windows de opdracht om die beveiligingsfunctie weer correct te implementeren. Het is een beetje vreemd, maar bij sommige installaties blijft deze wijziging na een herstart behouden en is het probleem opgelost. Bij andere is het geen oplossing en moet je iets anders proberen.

  • Druk op Windows + R om het dialoogvenster Uitvoeren te openen.
  • Typ regediten klik op OK.
  • Het venster Gebruikersaccountbeheer verschijnt. Klik op Ja.
  • Navigeer naar dit pad: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  • Kijk in het rechterdeelvenster naar FeatureSettingsOverride. Als u het niet ziet, ontbreekt het mogelijk, dus het is de moeite waard om dat te controleren.
  • Klik met de rechtermuisknop op FeatureSettingsOverride en kies Wijzigen.
  • Stel de Waardegegevens in op 9. Dat is het magische getal waarmee de functie zou moeten worden ingeschakeld.
  • Klik op OK, sluit het register en start uw pc opnieuw op.

Deze methode werkt voor sommigen – eerlijk gezegd een beetje wisselvallig. Op sommige machines is een herstart nodig en is de functie weer actief. Zo niet, ga dan naar de volgende aanpak.

Methode 2: Virtualisatie inschakelen in BIOS

Dit is een klassieker. Windows-beveiligingsfuncties zijn soms afhankelijk van virtualisatie die op BIOS-niveau is ingeschakeld. Als dat is uitgeschakeld, kan de functie worden uitgeschakeld zonder dat u het merkt. Door virtualisatie in te schakelen, wordt het probleem meestal opgelost.

  • Schakel uw pc uit, start hem opnieuw op en druk onmiddellijk op de BIOS-toets – meestal Esc, F2, F12 of Del. Dit verschilt per fabrikant, dus raadpleeg indien nodig uw handleiding.
  • Zoek in het BIOS naar instellingen met betrekking tot Virtualisatietechnologie, Intel VT-x of AMD-V. Deze zijn vaak verborgen onder Geavanceerd, CPU-configuratie of Beveiliging.
  • Schakel virtualisatie in door deze opties in of uit te schakelen. Meestal is dit een eenvoudige schakelaar of selectievakje.
  • Sla uw wijzigingen op (meestal F10 ) en sluit het BIOS af. Uw pc start opnieuw op met virtualisatie ingeschakeld.

Controleer daarna of de beveiligingsfunctie weer is ingeschakeld. Soms is het inschakelen van virtualisatie voldoende om dit probleem op te lossen, verder geen gedoe.

Methode 3: Werk uw BIOS bij

Als je een oude BIOS-versie gebruikt, kan dat problemen met de incompatibiliteit veroorzaken. Een BIOS-update kan dit verhelpen. Wees hier extra voorzichtig mee, want het verpesten van BIOS-updates kan je computer onbruikbaar maken.

  • Open Uitvoeren ( Windows + R) en typ msinfo32. Hiermee opent u het venster Systeeminformatie.
  • Zoek de BIOS-versie/-datum en noteer deze. Of beter nog, maak een screenshot.
  • Ga naar de website van de fabrikant van uw pc of moederbord en zoek naar de nieuwste BIOS-update voor uw model.
  • Volg hun instructies nauwkeurig op. Meestal komt het erop neer dat je een bestand moet downloaden en dit moet flashen via een BIOS-updateprogramma.(Ja, onhandig, maar soms noodzakelijk.)

Herhaal na de update de BIOS-inschakelstap en kijk of het probleem daarmee is opgelost. Zo niet, probeer dan als laatste verdachte apps te verwijderen of Windows opnieuw in te stellen.

Methode 4: Conflicterende apps of hardware verwijderen

Als u onlangs nieuwe software of hardware hebt geïnstalleerd, met name low-level systeem-apps, kunnen deze deze beveiligingsfunctie verstoren. Start het apparaat op in de veilige modus, verwijder of schakel dergelijke programma’s uit en start het apparaat vervolgens normaal opnieuw op.

Methode 5: Windows opnieuw instellen (laatste redmiddel)

Als niets anders helpt – en laten we eerlijk zijn, het is vervelend – is een nieuwe start misschien wel de beste optie. Door Windows 11 te resetten, wordt het besturingssysteem opnieuw geïnstalleerd met de standaardinstellingen, waardoor vaak vreemde bugs worden opgelost. Maak eerst een back-up van je bestanden.

Ga naar Instellingen > Systeem > Herstel > Deze pc resetten. Kies vervolgens of u uw bestanden wilt behouden of een schone installatie vanaf nul wilt uitvoeren.

Meestal worden met deze stap hardnekkige beveiligingsproblemen opgelost, maar het kost wel wat tijd en moeite.

Hopelijk zorgt iets ervoor dat die functie weer wordt ingeschakeld. Niemand wil immers zijn beveiliging in gevaar brengen. Als dit nog steeds niet helpt, is het waarschijnlijk het beste om contact op te nemen met de support of de compatibiliteit van je hardware te controleren.

Samenvatting

  • Controleer en pas de registerinstellingen aan als u het register wilt bewerken
  • Virtualisatie inschakelen in het BIOS, waarschijnlijk de meest over het hoofd geziene oplossing
  • Werk het BIOS bij als het verouderd is – wees voorzichtig
  • Verwijder conflicterende apps of hardware
  • Als laatste redmiddel, Windows opnieuw instellen

Afronding

Dit oplossen vereist wat speurwerk: soms een snelle registerwijziging, soms wat gepruts met het BIOS of een volledige reset. Omdat de beveiliging van Windows nogal gevoelig kan zijn, leidt het rommelen ermee plotseling tot vreemde fouten. Hopelijk werkt een van deze oplossingen in jouw geval. En als dat niet lukt, is een schone installatie van het besturingssysteem soms de enige oplossing. Succes, en bespaar jezelf misschien wat hoofdpijn door je drivers en BIOS up-to-date te houden.