Windows セキュリティは、さまざまな脅威に対してリアルタイムの保護を提供するように設計されています。コア分離やメモリ整合性などの主要機能は、サイバー犯罪者による不正アクセスからデバイスを保護する上で極めて重要です。
この記事では、メモリ整合性セキュリティ機能について詳しく説明し、関連するエラーの解決策を示します。メモリ整合性がオフになっているなどのメッセージが表示されたり、オプションがグレー表示されている場合、このガイドが役立ちます。
Windows のメモリ整合性について
メモリ整合性が何であるかを把握するには、まずコア分離機能を理解することが重要です。コア分離は、重要なプロセスをオペレーティング システムとデバイス自体から分離することで、マルウェアやハッキングの試みに対する保護層を追加します。
メモリ整合性は、ハイパーバイザー保護コード整合性 (HVCI)とも呼ばれ、悪意のあるコードの実行を阻止する上で重要な役割を果たします。その主な機能は、悪意のあるソフトウェアがドライバーを改ざんしたり、システム内の安全なプロセスを制御したりするのを阻止することです。
Windows 11 のメモリ整合性の問題のトラブルシューティング
メモリ整合性は、Windows 11 で利用可能な Windows セキュリティ スイートの一部ですが、多くのユーザーはこの機能を有効にする際に困難に遭遇します。
1. Windows セキュリティによるメモリ整合性の有効化
Windows セキュリティ内からメモリ整合性機能を切り替えることができます。現在オフになっている場合に有効にするには、次の手順に従います。
- Windows 検索バーに「Windows セキュリティ」と入力し、アプリケーションを選択します。
- アプリで、「デバイス セキュリティ」セクションに移動します。
- コア分離の詳細リンクをクリックします。
- メモリ整合性のトグルを有効にします。
- 変更を適用するには、コンピューターを再起動する必要があります。
2. レジストリエディタでメモリ整合性を有効にする
問題が解決しない場合は、レジストリ エディターを使用してメモリ整合性を有効にすることもできます。手順は次のとおりです。
- Windows 検索バーを開き、「レジストリ エディター」と入力して、アプリを選択します。
- レジストリ エディターで、次のパスに移動します。
-
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
- 右側のペインで[Enabled]キーをダブルクリックします。
- プロンプトで、値データを1に設定し、「OK」をクリックします。
- 将来メモリ整合性をオフにするには、値データを0に置き換えます。
3. ドライバーの問題を診断して修復する
ドライバーの互換性の問題により、メモリ整合性が無効になることがよくあります。このような問題を特定して修正する方法は次のとおりです。
- デバイス マネージャーを検索し、結果から開きます。
- 黄色の感嘆符が付いているドライバーを探します。
- これらのドライバーを右クリックし、[ドライバーの更新]を選択します。
- 互換性のある最新バージョンをインストールするには、「ドライバーを自動的に検索する」を選択します。
4. 互換性のないドライバーをアンインストールする
互換性のないドライバーの場合、「ドライバーの非互換性を解決して再度スキャンしてください」というメッセージが表示されることがあります。これを解決するには、次の手順を実行します。
互換性のないすべてのドライバーを識別するには、コア分離画面で[再度スキャン]オプションをクリックします。
特定したら、公開名をメモし、次の手順に進みます。
- Windows 検索バーに「コマンド プロンプト」と入力します。結果を右クリックして、「管理者として実行」を選択します。
- 次のコマンドを入力します。
-
pnputil /delete-driver (driver's published name) /uninstall /force
- 重要: (ドライバーの公開名) を前にメモした名前に置き換えます。
- 例: pnputil /delete-driver oem27.inf /uninstall /force
- このコマンドを実行したら、デバイスを再起動して互換性のあるドライバー バージョンをインストールします。
5. 破損したシステムファイルを解決する
破損したシステム ファイルもメモリ整合性の問題を引き起こす可能性があります。破損したファイルを特定して修復するには、システム ファイル チェッカー (SFC) ユーティリティを使用します。
- 前の方法に従って、管理者としてコマンド プロンプトを起動します。
- 次のコマンドを実行します:
-
sfc /scannow
- スキャンが完了するまで待ちます。問題が解決しない場合は、以下を実行します。
-
DISM /Online /Cleanup-Image /RestoreHealth
スキャンが完了し、修復が行われた後、PC を再起動して、メモリ整合性を再度アクティブ化してみてください。
6. Windows 11 が最新であることを確認する
オペレーティング システムを定期的に更新することは、セキュリティと機能を維持するために不可欠です。Windows の更新プログラムでは、メモリ整合性を有効にする機能を妨げる可能性のあるバグが頻繁に修正されます。
更新プログラムを確認するには、 [設定] > [Windows Update] > [更新プログラムの確認]に移動します。
これらの戦略は、Windows 11 のメモリ整合性に関する問題を解決するのに役立ちます。この機能はシステムのセキュリティにとって非常に重要なので、必ずアクティブにしておいてください。さらにサポートが必要な場合は、以下にコメントしてください。
コメントを残す