hostsファイルが書き換えられてしまった場合、直接hostsファイルをテキストエディタなどでいじっても構わないのですが、もっと簡単で安全なのがHijackThisを使った方法です。というか、HijackThisのログを取って初めてhostsファイルが書き換えられたことに気づくケースの方が多いでしょう
HijackThisのログには、最初の部分に「O1 - Hosts:」として現れます。例えば、
O1 - Hosts: 193.125.201.50 ie.search.msn.com
などです。このエントリにチェックを入れてFixすれば、hostsファイルの記述が消去されます。前に書いた通り、通常の個人使用のPCであればここに現れたものはすべてFixしてログから消してしまって構いません。よく見られるケースでは、同じIPに対して多数のドメインが登録されているものがあります。100行以上設定されることさえあります。例えば、
O1 - Hosts: 213.159.118.226 1-se.com
O1 - Hosts: 213.159.118.226 58q.com
O1 - Hosts: 213.159.118.226 aifind.cc
O1 - Hosts: 213.159.118.226 aifind.info
O1 - Hosts: 213.159.118.226 allneedsearch.com
O1 - Hosts: 213.159.118.226 approvedlinks.com
O1 - Hosts: 213.159.118.226 auto.ie.searchforge.com
O1 - Hosts: 213.159.118.226 awebfind.biz
O1 - Hosts: 213.159.118.226 best.royalsearch.net
O1 - Hosts: 213.159.118.226 cracks.am
O1 - Hosts: 213.159.118.226 default-homepage-network.com
O1 - Hosts: 213.159.118.226 find.microgirls.com
O1 - Hosts: 213.159.118.226 find4u.net
O1 - Hosts: 213.159.118.226 freshvideogals.com
O1 - Hosts: 213.159.118.226 i-lookup.com
O1 - Hosts: 213.159.118.226 ie-search.com
O1 - Hosts: 213.159.118.226 in.webcounter.cc
O1 - Hosts: 213.159.118.226 itseasy.us
O1 - Hosts: 213.159.118.226 just.find-itnow.com
O1 - Hosts: 213.159.118.226 link.startmake.com
O1 - Hosts: 213.159.118.226 mysearchnow.com
みたいな奴です。見てもらうと解りますが、色々なドメインを登録しておいてすべて同一のIP(213.159.118.226)に飛ばそうという書き換えです。
”- hostsファイルとは?