Kernel-Mode Hardwareが強化したスタック保護は、さまざまな危険からPCを保護するWindowsのセキュリティプログラムです。それは主に、メモリスタックの脆弱性を作成する可能性のある攻撃の防止に役立ちます。通常、PCでオフになります。ただし、Windows 11のユーザーは、この機能を手動で有効にしながら、問題に直面することがあります。その後、このブログは、ユーザーがこの問題を解決できるようにする主な修正を扱っています。
「カーネルモードハードウェア強化スタック保護がオフ」というエラーメッセージが表示されます。ユーザーが犬小屋モードハードウェア強化スタック保護を有効にしようとします。したがって、ユーザーがこの問題を詳細に修正できる主な修正を確認しましょう。
カーネルモードハードウェア強化スタック保護はオフです。
修正:カーネルモードハードウェア強化スタック保護はオフです
さらに、ユーザーは、最初に、カーネルモードハードウェアが強化されたスタック保護を可能にするために、コントロールフロー執行技術(CET)をサポートする最新のBIOSに更新する必要があります。そのためには、最初は最新のBIOSバージョンをダウンロードして、USBドライブにコピーします。次に、手順に従ってください -
ステップ1-USBドライブをPCに接続します。次に、[設定]> [更新]およびセキュリティに移動します。
ステップ2-リカバリを押します。
ステップ3-次に、高度なスタートアップ以下で、[今すぐ再起動]を選択します。
ステップ4-その後、Windowsが起動したら、上級起きたオプションのトラブルシューティング> [高度なオプション]を選択します。

ステップ5-UEFIファームウェアの設定を押して、[再起動]をクリックします。 PCはBIOSに起動するようになりました。

ステップ6-BIOSを入力した後、BIOSアップデートを選択します。
ステップ7-最後に、USBドライブからBIOS更新ファイルを選択し、プロセスが終了するのを待ちます。
次に、カーネルモードのハードウェア強化スタック保護を有効にするために、以下の修正を実行します。
修正1:DEPを有効にします
データ実行防止を有効にすることは、より良いセキュリティを得るために、犬小屋モードのハードウェア強化スタック保護とともに実行される機能です。したがって、この機能を有効にするために、下の手順に従ってください -
続きを読む:nvidiaカーネルモードドライバークラッシュ:修正方法
ステップ1-まず、このPCを右クリックして、次に、プロパティ> [詳細なシステム設定]を押します。

ステップ2-次に、パフォーマンス以下で、[設定]を選択します。次に、[データ実行予防]タブにアクセスします。


ステップ3-次に、必要に応じて、必須のWindowsプログラムとサービスのみでDEPをオンにするか、すべてのプログラムのDEPをオンにします。

修正2:Windowsレジストリの変更
Windowsレジストリの設定を変更すると、ユーザーが問題を修正し、犬小屋モードのハードウェア強化スタック保護を有効にするのにも役立ちます。次に、同じことをするために以下の手順に従ってください。
ステップ1-主に、Win + Rを押します。[実行]ダイアログボックスが表示されます。ここで、以下にプロンプトを書き、OKを押します。
regedit
ステップ2-次に、下の道に行きます -
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
ステップ3-さらに、featureettingsoverRideをダブルクリックします。

ステップ4-DWORD(32ビット)値を押します。 featessettingSoverRideに名前を付けます。
ステップ5-次に、ダブルクリックします。値を9に設定し、OKを押します。

ステップ6-最後に、レジストリエディターを終了し、PCを再起動します。
修正3:問題のあるプログラムのアンインストール
PCに互換性のないソフトウェアまたは問題のあるソフトウェアがインストールされている場合、システムに競合を作成できます。これにより、カーネルモードのハードウェア強化スタック保護機能がオンになるのを禁止する可能性があります。この問題を修正するには、コントロールパネル/設定にインストールされているプログラムを確認します。ここでは、この問題の存在の主な理由である可能性のある最近インストールされたソフトウェアを確認してください。このようなプログラムをアンインストールして、再度インストール後にカーネルモードハードウェア対応のスタック保護をオンにして、問題が解決したかどうかを確認します。

修正4:BIOSでのCPU仮想化を有効にします
ユーザーが試すことができるもう1つの修正は、問題を修正するためにBIOSのCPU仮想化を可能にすることです。したがって、それを行うために以下の指示に従ってください。
ステップ1-PCを再起動し、BIOSを入力するためにF2/DELを押します。
ステップ2-次に、高度なCPU構成/チップセット/セキュリティ以下で、仮想化設定にアクセスします。
ステップ3-ここで、仮想化オプションを見つけて有効にします。 VT-X/AMD-V/SVMとして表示される場合があります。

修正5:VBSおよびHVCIを有効にします
上記の修正が機能していない場合、ユーザーは、ケンネルモードハードウェア強化スタック保護を可能にするために、仮想化ベースのセキュリティ(VBS)とハイパーバイザー強化コードの整合性を有効にする必要があります。
ステップ1-最初は、Windowsセキュリティを開きます。次に、[デバイスのセキュリティ]> [コア分離の詳細]> [メモリの整合性]をクリックします。


ステップ2-最後に、メモリの整合性機能を有効にし、PCを再起動します。

これが役立つことを願っています!
