ネットワークセキュリティ
 Computer >> コンピューター >  >> ネットワーキング >> ネットワークセキュリティ

【解決】Windows Defenderで「エンジンが利用できません」と表示されたときの対処法

Windows Defenderは、さまざまなマルウェアやセキュリティリスクからPCを守るWindows標準のアンチウイルス機能です。しかし、「ウイルスと脅威の防止」画面に「エンジンが利用できません」(Engine Unavailable)というエラーが表示され、システムが感染の危険にさらされてしまうことがあります。

この記事では、このエラーの主な原因と、重要な保護機能を正常な状態へ戻すための具体的な解決策を4つ紹介します。

関連記事:「ウイルスと脅威の防止は組織によって管理されています」エラーの直し方

「エンジンが利用できません」エラーの解決方法

方法1:セキュリティセンターのサービスを再起動する

Windowsセキュリティセンターのサービスは、Windows Defenderなどのセキュリティ関連アプリケーションの動作を管理しています。このサービスが正しく動作していないと、Defenderが更新されなかったり、そもそも使用できなくなったりすることがあります。以下の手順でサービスを再起動してみましょう。

ステップ1: Win + Rキーを同時に押して「ファイル名を指定して実行」を起動します。

ステップ2: 名前欄に「services.msc」と入力し、Enterキーを押します。

ステップ3: 一覧から「Security Center」(セキュリティセンター)サービスを探して右クリックします。

【解決】Windows Defenderで「エンジンが利用できません」と表示されたときの対処法

ステップ4: コンテキストメニューから「プロパティ」を選択します。

ステップ5: 「停止」ボタンをクリックし、数秒待ってから「開始」ボタンをクリックします。

ステップ6: 「スタートアップの種類」のドロップダウンを開き、「自動」を選択します。

ステップ7: 「適用」→「OK」の順にクリックして変更を保存し、サービス管理ツールを閉じます。

サービスの再起動が完了したら、Defenderの更新プログラムをもう一度インストールし、問題が解決したかどうかを確認してください。

関連記事:Windows 11でWindows Defenderが見つからない?復元方法を解説!

方法2:必要なレジストリキーを変更する

レジストリエディターを使ってWindows Defenderのサービスを有効化することもできます。この方法では、Defenderを無効化している「DisableAntiSpyware」「DisableAntiVirus」の値を書き換えます。
誤操作によるトラブルを防ぐため、作業前に必ずレジストリのバックアップを作成しておきましょう。準備ができたら、以下の手順に進んでください。

ステップ1: Win + Rキーを同時に押して「ファイル名を指定して実行」を起動します。

ステップ2: 名前欄に「regedit」と入力し、Enterキーを押します。

ステップ3: ユーザーアカウント制御の画面で「はい」を選択します。

ステップ4: レジストリエディターが開いたら、次の場所へ移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender

ステップ5: 右側のペインで「DisableAntiSpyware」という値を探します。

ステップ6: 値をダブルクリックし、「値のデータ」欄に「0」と入力します。

【解決】Windows Defenderで「エンジンが利用できません」と表示されたときの対処法

ステップ7: 同じ画面内にある「DisableAntiVirus」の値も同様に「0」へ変更します。

【解決】Windows Defenderで「エンジンが利用できません」と表示されたときの対処法

ステップ8: 続けて、レジストリエディターで次の場所へ移動します。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options

ステップ9: ここにある「MSASCui.exe」「MpCmdRun.exe」「MsMpEng.exe」の各キーをそれぞれ右クリックし、「削除」を選択します。

ステップ10: レジストリエディターを閉じてPCを再起動します。再起動後に問題が解決したかどうかを確認しましょう。

関連記事:Windows Defenderのセキュリティ警告詐欺を削除する方法

方法3:Windowsセキュリティアプリをリセットする

Windowsセキュリティアプリ自体に不具合が発生しているケースもあります。アプリをリセットすると、すべての設定が初期状態に戻り、問題が解消できることがあります。以下の手順を実行してください。

ステップ1: Win + Sキーを同時に押してWindows検索を開きます。

ステップ2: 検索ボックスに「PowerShell」と入力し、「管理者として実行」を選択します。

ステップ3: PowerShellウィンドウに以下のコマンドを入力してEnterキーを押します。

Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage

【解決】Windows Defenderで「エンジンが利用できません」と表示されたときの対処法

ステップ4: コマンドの実行が完了したらPowerShellを閉じ、問題が解決したかどうかを確認してください。

方法4:互換性のないサードパーティ製ソフトを削除する

PCにサードパーティ製のアンチウイルスソフトがインストールされている場合、それがWindows Defenderの動作に干渉し、更新や正常な稼働を妨げている可能性があります。その場合は、該当するセキュリティソフトを一時的に無効化するか、アンインストールすることをおすすめします。
サードパーティ製ソフトを削除したあとにWindows Defenderを更新し、問題が引き続き発生するかどうかを確認してください。

関連記事:Windows Defenderが更新されないときの対処法

まとめ:エンジン利用不可のエラーは解決しましたか?

Windows Defenderの不具合は厄介なだけでなく、PCをセキュリティ上の脅威にさらす恐れもあります。本記事で紹介した4つの解決策が、「エンジンが利用できません」というエラーの解消に役立ち、セキュリティ機能を最大限に活用できることを願っています。
万が一、今後も問題が再発する場合は、Microsoftサポートに問い合わせるとともに、恒久的な修正が提供されるまでの間、信頼できるサードパーティ製セキュリティソフトへ一時的に切り替えるのも有効な手段です。

ご質問や改善のご提案があれば、ぜひコメント欄でお知らせください。当サイトでは、よくあるテクノロジー関連のトラブルに対するヒントや解決策を随時発信しています。SNS(Facebook、X(Twitter)、YouTube、Instagramなど)でも最新情報をお届けしていますので、ぜひチェックしてみてください。

  1. VPNが正しく機能しているか確認する方法|オンラインのプライバシーを確実に保護するための完全ガイド

    デジタル上のプライバシーが気になっていませんか?VPNソフトを使ってオンラインでの行動を隠しているなら、そのVPNが正しく機能しているかどうかを確認することが非常に重要です。 VPN(仮想プライベートネットワーク)を使用すると、インターネット通信はリモートサーバー経由で安全に転送されます。これにより、閲覧したウェブサイトやダウンロードしたファイルは、ISP(インターネットサービスプロバイダ)を含む誰からも見られなくなります。こうした特徴から、VPNは匿名性を重視するユーザーの間で広く利用されています。しかし、自分のVPNが本当に正常に動作しているのか、そして万が一動作していない場合はどうすれば

  2. スパイダーマン最新作の海賊版Torrentにクリプトマイニングマルウェアが潜伏――ダウンロード前に知っておくべき危険

    記事の要点:マーベル・ユニバースの最新スパイダーマン映画の海賊版をダウンロードすると、思わぬ代償を払うことになるかもしれません。最新のニュースによると、映画の海賊版Torrentや安全でないリンクから、クリプトマイニング(暗号資産採掘)マルウェアが多くのユーザーのデバイスに感染していることが判明しました。 インターネット利用者が増え続けるにつれ、マルウェア攻撃も絶えず拡大しており、その状況は深刻です。ハッカーは巧妙化しており、無防備なユーザーを狙った大規模な攻撃を仕掛けています。今回は、Torrentダウンロードを利用する多数のユーザーが標的となりました。海賊版コンテンツは以前から大きな問題で