Hosts ファイルが Windows Defender でマルウェアとして検出されます

適用先
Windows 8 Windows 8 Pro Windows 8 Enterprise

現象

たとえば次のようなシナリオを考えてみます。

  • Windows 8 をインストールします。
  • ユーザーが一部の Web サイトを参照できないようにするために、カスタム IP アドレスとホスト名のマッピングを指定して Hosts ファイルを変更します。
  • Microsoft Windows Defender でスキャンを実行する。

このシナリオでは、Hosts ファイルは、Windows Defender によって SettingsModifier:Win32/PossibleHostsFileHijack マルウェアの脅威として検出されます。

原因

この問題は、Windows Defender がアドウェアやスパイウェアなどのマルウェアによって Hosts ファイルが変更されたと誤って判断する場合があるために発生します。 通常、マルウェア プログラムは Hosts ファイルを変更して、ユーザーを悪意のある Web サイトにリダイレクトします。 そのため、Windows Defender は Hosts ファイルをセキュリティ上の脅威として検出する場合があります。

解決策

この問題を解決するには、Windows Defender でのスキャンから Hosts ファイルを除外します。 手順は次のとおりです。

  1. [Windows Defender を開く] の順に選びます。

  2. [ 設定 ] タブで、[ 除外するファイルと場所] をクリックします。

  3. [ファイルの場所] で、[参照] をクリックします。

  4. Hosts ファイルを見つけてクリックします。

    注: 既定では、Hosts ファイルは %systemroot%\system32\drivers\etc フォルダーにあります。

  5. [ 追加] をクリックし、[ 変更の保存] をクリックします。

    [追加] ボタンが強調表示されている Windows Defender 除外ページ

  6. Windows Defender を終了します。

      

参考資料

SettingsModifier:Win32/PossibleHostsFileHijack マルウェアの脅威の詳細については、次の Microsoft マルウェア プロテクション センターの百科事典のエントリを参照してください。

SettingsModifier:Win32/PossibleHostsFileHijack

Hosts ファイルを既定の設定にリセットする方法の詳細を参照するには、以下のマイクロソフト サポート技術情報番号をクリックしてください。

972034 Hosts ファイルを既定にリセットして戻す方法