Windowsでlocalhostにアクセスできなくなる件

3/10のWindowsDefenderの更新によってWindowsのhostsファイルから「127.0.0.1 localhost」の設定が削除されるらしい。これによってhttp://localhost/にアクセスできない!という問題が起きる。


げ。客先にhttp://localhost/でアクセスできるようにしたテストサイト環境があるのだが今日「変になった」という連絡があったのはコレか!迷惑だなー。

http://slashdot.jp/articles/09/03/11/0924257.shtml

3/10のWindows Defender更新でhostsが書き換えられる!?

私の環境(Windows Vista Business SP1)でもこの問題が発生した。Windows Defenderの「履歴」によると、「SettingModifier:Win32/PossibleHostsFileHijack」という名前で、「C:\Windows\system32\drivers\etc\hosts」の変更が検出されており、hostsファイルから「127.0.0.1 localhost」という行が削除されたようだ。

これにより、当方の環境ではWebブラウザtelnetで「localhost」にアクセスできない問題が発生していた。さらにhostsファイルから該当の項目が削除されたのち、再度同じ項目をhostsファイルに追記しようとした際も同様にWindows Defenderが変更を検出、削除を試みるので注意が必要だ。