Windows 11の「メモリ整合性(Memory Integrity)」は、悪意のあるドライバーや不正なコードからPCを保護する重要なセキュリティ機能です。しかし、オンにして再起動を求められた後、再び設定を確認するとオフに戻っているというトラブルが発生することがあります。この記事では、メモリ整合性が有効にならない主な原因と解決方法をわかりやすく解説します。
メモリ整合性とは何か
メモリ整合性はWindowsセキュリティの「コア分離」機能の一部で、仮想化ベースのセキュリティ(VBS)を利用して重要なシステム領域を保護する仕組みです。
有効にすることで、不正なドライバーやマルウェアによるシステム改ざんを防ぎやすくなります。そのため、Windows 11では有効化が推奨されています。
再起動後にオフへ戻る主な原因
最も多い原因は、メモリ整合性と互換性のない古いドライバーがインストールされていることです。
Windowsは再起動時にドライバーの安全性を確認しますが、互換性のないドライバーが見つかると自動的にメモリ整合性を無効化する場合があります。
特に古いプリンタードライバー、USB機器ドライバー、オーディオドライバー、仮想化ソフト関連ドライバーが原因になることがあります。
互換性のないドライバーを確認する方法
Windowsセキュリティを開き、「デバイスセキュリティ」→「コア分離の詳細」へ進みます。
メモリ整合性をオンにできない場合、「互換性のないドライバーを確認」といったメッセージが表示されることがあります。
表示されたドライバー名をメモし、メーカーの公式サイトから最新版へ更新するか、不要な機器であればドライバーをアンインストールします。
| 対処方法 | 内容 |
|---|---|
| ドライバー更新 | メーカー提供の最新版へ更新する |
| ドライバー削除 | 不要な機器のドライバーを削除する |
| ソフト更新 | 関連ソフトを最新版へ更新する |
BIOSや仮想化機能の設定を確認する
メモリ整合性は仮想化機能を利用するため、BIOSでIntel VT-xやAMD-Vが無効になっていると正常に動作しない場合があります。
また、古いBIOSを使用している場合はWindows 11との互換性に問題が生じることもあります。
メーカーのサポートページでBIOSアップデートの有無を確認し、必要に応じて更新を検討しましょう。
Windowsシステムファイルの破損も原因になる
ドライバーに問題が見つからない場合は、Windowsのシステムファイルが破損している可能性があります。
管理者権限のコマンドプロンプトで「sfc /scannow」や「DISM /Online /Cleanup-Image /RestoreHealth」を実行すると、システムファイルの修復が行われます。
修復後に再起動し、再度メモリ整合性を有効にできるか確認してください。
それでも有効にならない場合
セキュリティソフトや仮想化ソフトが干渉しているケースもあります。
例えば、一部の古いアンチウイルスソフトや仮想マシンソフトはメモリ整合性との競合が報告されています。
一時的に無効化または最新版へ更新し、再度設定を試してみることで改善する場合があります。
まとめ
Windows 11でメモリ整合性をオンにしても再起動後にオフへ戻る場合は、互換性のないドライバーが原因であるケースが最も多く見られます。
まずはWindowsセキュリティで互換性のないドライバーを確認し、更新または削除を行いましょう。その後、BIOS設定や仮想化機能、システムファイルの状態も確認することで問題を解決できる可能性があります。
セキュリティ向上のためにも、原因を特定してメモリ整合性を有効化できる状態を目指すことが大切です。


コメント