カーネルモードのハードウェア強制スタック保護がオフになっている問題を修正する方法

カーネルモードのハードウェア強制スタック保護がオフになっている問題を修正する方法

PC を起動して基本操作を実行すると、「カーネル モード ハードウェア強制スタック保護がオフになっています」というエラーが表示されると複数のユーザーが報告しました。上記のエラー メッセージは、デバイスがオンラインだけでなくオフラインの脅威に対しても脆弱であることを意味します。

このエラーは主に、Windows セキュリティを次に利用可能なビルド バージョンにアップグレードするときに発生します。このブログ投稿では、このエラー メッセージを引き起こす原因と、Windows 11/10 でこの問題を解決する 5 つの解決策について説明します。

カーネルモードのハードウェア強制スタック保護とは何ですか?

その名前が示すように、これは基本的にセキュリティ機能であり、メモリ攻撃やスタック バッファ オーバーフローなどのさまざまな攻撃から Windows OS を保護します。単独では、カーネル モードのハードウェア強制スタック保護には価値がありません。これが、ローカル セキュリティ機関保護 (LSA) などの内部セキュリティ機能と組み合わせて使用​​される理由です。

Microsoft の開発者は、Windows のセキュリティ面にかなり長い間取り組んできましたし、現在も取り組んでいます。2023 年 4 月に遡ると、このテクノロジー巨人はユーザーに「カーネル モード ハードウェア強制スタック保護」機能を紹介しました。

Windows でのカーネル モード エラーの原因は何ですか?

互換性のないデバイス ドライバーが存在すると、カーネル モード エラーが発生する場合があります。互換性の問題を理由に最近いくつかのデバイス ドライバーをアップグレードした場合は、その特定のドライバーをロールバックする必要があります。Windows ユーザーは、カーネル内の問題を自動的に検出して解決する「DriverFix」と呼ばれるプレミアム ツールを試すこともできます。

カーネルモードのハードウェア強制スタック保護がオフになっている問題を修正

Windows PC でカーネル モードのハードウェア強制スタック保護が無効になっている場合は、試してみるべきいくつかの提案を次に示します。

1]レジストリエディタを微調整する

これは、Windows PC 上の「カーネル モードのハードウェア強制スタック保護がオフになっている」問題に対する最も効果的な解決策です。コンピューターで行う必要があることは次のとおりです –

  • Windows + Rを押して、 「ファイル名を指定して実行」ダイアログを起動します。
  • 「Regedit」と入力して「OK」をクリックします。
  • 次に UAC ウィンドウが表示されるので、「はい」を押してレジストリを開くことを許可します。
  • レジストリが起動したら、以下のパス アドレスに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

  • 右側のペインに移動し、FeatureSettingsOverride エントリを見つけます。
  • 見つかったら、それを右クリックし、「プロパティ」を選択します。
  • [値のデータ] フィールドに 9 を入力し、[OK]をクリックします。
  • レジストリとバックグラウンドで実行されている他のウィンドウを閉じます。

次に PC を再起動して、次回のログインから最近の変更が有効になるようにします。これで、カーネル モードのハードウェア強制スタック保護が Windows PC で有効になったことを願っています。そうでない場合は、次の一連の解決策に従ってください。

2] BIOS で仮想化を有効にする

コンピューターの世界における最近の発展により、ユーザーは BIOS 設定で CPU 仮想化を有効にすることができるようになりました。この機能を有効にすると、単一の物理プロセッサが複数の仮想プロセッサとして動作できるようになります。複数のユーザーが、システムの BIOS で仮想化を有効にすることで「カーネル モードのハードウェア強制スタック保護がオフになっています」エラーを修正できると報告しました。

この解決策では BIOS を変更する必要があるため、以下に概説する手順はメーカーによって異なる場合があります。ただし、基本的な考え方は同じであり、BIOS で仮想化を有効にすることです。

  • まずコンピュータをシャットダウンし、10 ~ 20 秒待ちます。
  • 電源ボタンを押して Windows PC を再起動し、BIOSキーを押し続けます。このキーはメーカーによって異なりますが、通常はEscF2F12、またはDelのいずれかです。
  • Windows 11/10 は自動的に BIOS を起動します。
  • この仮想化設定は、[詳細]、[CPU 構成]、[チップセット]、または [セキュリティ] のいずれかにあります。
  • 見つかったら、仮想化テクノロジー、Intel VT-x、AMD-V などの設定をオンにして、仮想化オプションを有効にします。
  • F10を押して最近の変更を保存し、BIOS画面を終了します。
  • これで、デバイスは仮想化が有効になり、通常どおり起動します。

「カーネルモードのハードウェア強制スタック保護がオフになっています」エラーがこの方法で解決されるかどうかを確認してください。

3] BIOSをアップデートする

カーネル モードのハードウェア強制スタック保護を今すぐ有効にする必要があります。そうでない場合は、Windows PC で古いバージョンの BIOS を使用しているためにこの問題が発生する可能性があります。その場合は、まず BIOS を更新してから、仮想化の有効化のみを続行する必要があります。

警告: BIOS 内で不適切な変更を行うと、オペレーティング システム全体が破損する可能性があります。したがって、手順を正しく確認し、以下に示すとおりに実行してください。

  • Windows + Rを押して、 「ファイル名を指定して実行」ダイアログを起動します。
  • msinfo」を入力して「OK」をクリックします。
  • これを行うと、コンピュータ上で[システム情報]ウィンドウが開きます。
  • BIOS のバージョン/日付まで下にスクロールし、メモします。[システム情報] ページのスナップショットを取得することもできます。
  • 次に、コンピューターの公式 Web サイトにアクセスし、システムの BIOS の最新アップデートを検索します。

Web サイト自体には、コンピューターの BIOS を更新するための関連手順が記載されています。

4] 問題のあるアプリやゲームをアンインストールする

Windows PC の BIOS を更新すると、この「カーネル モードのハードウェア強制保護がオフになっています」問題は自然に解決されます。そうでない場合は、競合するアプリケーションがコンピュータにインストールされているはずです。この問題の原因となる可能性が最も高いアプリケーションを覚えている場合は、 PC をセーフ モードで起動してそのアプリケーションをアンインストールする必要があります。

5] Windows 11をリセットする

上記の修正がいずれも PC 上のカーネル モード ハードウェア強制 Stact 保護の問題を解決できない場合、ユーザーは「Windows 11 をリセットする」オプションを選択する必要があります。Windows OS をリセットすると、すべてのデフォルトの設定と構成がコンピュータにインストールされます。これにより、PC をリセットした後に新たなバグや問題が発生することもなくなります。

「カーネルモードのハードウェア強制スタック保護がオフになっている」という問題は、もう解決されているはずです。そうでない場合は、コメントセクションで知らせてください。高度なテクニックをいくつか提供してみます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です