Файл hosts.
В файле есть записи с решеткой, а есть без решетки. Зачем она нужна? # 127.0.0.1 www.tonec.com
127.0.0.1 tonec.com
Все, что написано после знака # - это комментарии....
Знак # обозначает строку комментариев, которые не исполняются, а несут сведения для читающего.
Строка без этого знака - команда. Она выполняется системой.
Если Вы в Вашем файле hosts уберете знак #, то система будет обращаться к сайту, указанному в ссылке.
Восстановление содержимого файла hosts по умолчанию! http://support.microsoft.com/kb/972034/ru
должно быть так:
# localhost name resolution is handled within DNS itself.
#127.0.0.1 localhost
#::1 localhost
Если есть сомнения этот файл вообще можно удалить, после перегрузки Винда создаст его снова.
fixhosts.msi
Это фикса восстановления от Майкрософта
все что после # - не считается системой за содержимое файла.