Windows セキュリティで「メモリの整合性がオフです」というメッセージが表示され、トグルがグレー表示になっているため有効にできませんか?この機能を無効にすると、システムがマルウェアに侵入される危険があることを意味します。この問題の原因とその解決方法については、以下をお読みください。
メモリ整合性は、Windows カーネルを悪用しようとするマルウェアからコンピュータを保護する仮想化ベースのセキュリティ機能です。 Windows セキュリティ アプリのコア分離セクションでオンまたはオフにできます。 Windows セキュリティ アプリを開き、左側の [デバイス セキュリティ] タブをクリックし、[コア分離] までスクロールします。
場合によっては、メモリ整合性の切り替えがグレー表示になり、「メモリ整合性がオフになっています。デバイスは脆弱である可能性があります。」というメッセージが表示されることがあります。
この問題は多くの場合、ドライバーに関連しています。不適切なシステムのシャットダウンや BSOD などの理由でドライバーが破損した場合、この問題が発生する可能性があります。
この問題が発生する可能性があるもう 1 つの状況は、新しいデバイスをコンピュータに接続するときです。このような場合にこのメッセージが表示された場合は、お使いのコンピューターが新しく接続したデバイスのドライバーと互換性がない可能性があることを示唆しています。
これらすべてのシナリオに加えて、単にインターフェイスの問題である可能性もあります。これは、機能がバックグラウンドで正しく機能しているにもかかわらず、Windows 11 のインターフェイスのバグが原因でメッセージが表示されていることを意味します。
Windows 11 でのメモリ整合性エラーの通常の原因が理解できたので、確認してみましょう。問題を解決するための解決策をいくつか紹介します。
[メモリの整合性がオフです] メッセージが表示される [コア分離] ウィンドウでは、メッセージの下に [互換性のないドライバーの確認] オプションがあります。このオプションをクリックすると、問題の原因となっている互換性のないドライバーが表示されます。
製品名、ドライバーのバージョン、公開名など、互換性のないドライバーに関する情報が表示されます。
ドライバーの名前をクリックしても詳細がすべて表示されない場合は、DISM コマンドを実行して詳細を取得できます。 DISM コマンドを実行するには、[スタート] メニューを開き、検索バーに「コマンド プロンプト」と入力し、[管理者として実行] を選択します。
管理者特権のコマンド プロンプト ウィンドウで、次のコマンドを入力して Enter キーを押します:
dism /online /get-drivers /format:table
このコマンドは、コンピューターにインストールされているすべてのドライバーとその他の情報を一覧表示します。 Windows セキュリティの [公開名] 列でフラグが立てられた互換性のないドライバーを見つける必要があります。
見つけたら、そのプロバイダー名をメモします。その後、互換性のないドライバーを更新する必要があります。これは、ドライバーが破損しているか古いために問題が発生する可能性があるためです。どちらの状況でも、ドライバーを更新すると問題が解決されるはずです。
ドライバーを更新するには、デバイス マネージャーを開き、[表示] をクリックし、[ドライバー別デバイス] を選択します。
互換性のないドライバーを見つけてダブルクリックし、関連するデバイスを右クリックして [ドライバーの更新] を選択します。
[ドライバーを自動的に検索する] を選択します。次に、Windows はそのデバイス用の最新ドライバーを検索してダウンロードしようとします。 Windows で更新プログラムが見つからない場合は、デバイスの製造元の Web サイトにアクセスして、最新のドライバーの更新プログラムをダウンロードできます。
たとえば、問題がキーボード ドライバーに関連している場合は、キーボードの製造元の Web サイトにアクセスし、キーボードの最新のドライバー アップデートをダウンロードします。アップデートは .exe 形式なので、他の Windows アプリケーションと同様にインストールできます。ドライバーを更新した後、コンピューターを再起動し、メモリ整合性エラーが引き続き発生するかどうかを確認します。
互換性のないドライバーを更新しても問題を解決できない場合は、ドライバーを完全に削除することを検討してください。関連デバイスを再度使用すると Windows が自動的にドライバーを再インストールするため、ドライバーを削除しても悪影響はありませんので、ご安心ください。ただし、今回は Windows がそのデバイス用の最新の動作するドライバーをインストールします。
互換性のないドライバーを削除するには、管理者としてコマンド プロンプトを開き、次のコマンドを実行して、インストールされているドライバーの一覧を表示します。
dism /online /get-drivers /format:table
以下のコマンドを入力して Enter キーを押します。 を、互換性のないドライバーの公開名に置き換えてください。
pnputil /delete-driver /uninstall /force
たとえば、互換性のないドライバーの発行名が oem58.inf の場合、コマンドは次のようになります:
pnputil /delete-driver oem58.inf /uninstall /force
コマンドが実行されると、「ドライバー パッケージがアンインストールされました」というメッセージが表示されます。その後、コンピュータを再起動し、まだ問題が発生するかどうかを確認します。
この問題は、現在使用している Windows バージョンのバグによって発生する可能性もあります。 Windows セキュリティ アプリのバグが問題の原因である可能性もあります。
いずれにしても、利用可能な Windows 更新プログラムを確認してダウンロードする必要があります。 Windows 更新プログラムをダウンロードすると、Windows バージョンが更新されるだけでなく、問題を解決する可能性のある Windows セキュリティ アプリの更新プログラムも含まれる場合があります。
Windows PC で利用可能な更新プログラムをダウンロードしたら、Windows セキュリティ アプリを開いて、「メモリの整合性がオフです」というメッセージがまだ表示されるかどうかを確認します。
コンピュータでは、オペレーティング システムのスムーズな実行に役立つ多数のプロセスとサービスがバックグラウンドで実行されています。場合によっては、これらのプロセスやサービスが他のプログラムに干渉し、現在の問題を含むさまざまな問題が発生する可能性があります。
クリーン ブートを実行すると、問題のあるエージェントを特定できます。問題のあるサービスまたはプロセスを特定したら、それを削除するか、利用可能なドライバーのアップデートをダウンロードできます。
上記の解決策がどれも役に立たなかった場合、最後に実行できる手順は、レジストリ エディターを使用してメモリ整合性機能を強制的に有効にすることです。ただし、レジストリ内の 1 つの間違った編集によりシステムが不安定になる可能性があるため、この修正を適用する場合は細心の注意を払う必要があります。
安全を期すために、レジストリをバックアップし、復元ポイントを作成する必要があります。こうすることで、レジストリ編集プロセス中に問題が発生した場合でも、コンピュータを動作状態に簡単に復元できます。
これらの重要な安全対策を講じたら、始めましょう。まず、[スタート] メニューを開き、検索バーに「レジストリ エディター」と入力して Enter キーを押します。
レジストリ エディターで、次の場所に移動します:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuardScenariosHypervisorEnforcedCodeIntegrity
「Enabled」キーをダブルクリックし、値に 1 を入力します。データフィールドを選択し、「OK」をクリックします。
コンピュータを再起動すると、メモリ整合性の切り替えを問題なくアクティブにできることがわかります。
上記の解決策が問題の解決に役立つことを願っています。メモリの整合性は重要なセキュリティ機能であり、これを有効にしておけば、悪意のあるエージェントが Windows オペレーティング システムの重要な部分を悪用することを心配する必要はありません。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3