Чистка hosts и борьба с вирусами – возвращаем доступ в социальные сети

Двумя месяцами ранее я писал о том, как вылечить браузер от вирусов. Одним из предложенных способов была проверка файла hosts. Тогда этот вопрос был освещен кратко, но теперь рассмотрим его подробнее.

Вирусные программы очень часто редактируют файл hosts, прописывая определенные команды. В результате может пропасть доступ к Одноклассникам или Вконтакте (иногда пользователю открывается «левый» сайт Вконтакте с просьбой отправить смс за разблокировку странички), перестанет обновляться антивирус или вовсе пропадет подключение к интернету. Также бывает, что вместо одного сайта загружается другой. Например, вы открываете стартовую страницу Яндекса или Google, а появляется рекламный сайт.

Во всех этих случаях требуется очистка файла hosts. Если причина появления рекламных вирусов или блокировки доступа в нем, то проблема исчезнет. Можно выполнить 2 способами: вручную и с помощью программ. И ниже приведена инструкция о том, как исправить файл hosts каждым из этих методов.

Как очистить файл hosts вручную

Ручная очистка выполняется очень просто, и вы сейчас сами в этом убедитесь.

Щелкните Win + R и в появившееся окно скопируйте строчку: notepad %SystemRoot%\system32\drivers\etc\hosts. В результате запустится блокнот с содержимым данного файлика.

Есть и другой способ открыть его:

  1. Перейдите по пути: C:\WINDOWS\system32\drivers\etc\.
  2. Нажмите ПКМ на файлике hosts и щелкните пункт «Открыть».
  3. Найдите в списке программ «Блокнот» и кликните «ОК».

Готово. Вот как должен выглядеть файл hosts:

Сначала идут пояснения от разработчиков Windows, что это за файлик. Затем приведено пару примеров, как правильно прописывать команды. Комментарии написаны обычным текстом и не выполняют каких-либо действий (об этом свидетельствует значок решетки # в начале всех строк).

Но в вашем случае, скорее всего, будет намного больше текста. И без значка решетки, разумеется. Например, так:

Строка 127.0.0.1 закрывает доступ к указанному веб-сайту. В примере выше – это Одноклассники, Меил.ру и портал Касперского. Если там прописаны другие цифры, тогда идет перенаправление на какой-то подставной сайт.

Чтобы почистить файл надо удалить эти лишние строки. Но обязательно посмотрите, как должен выглядеть оригинальный вариант, чтобы не стереть ничего лишнего.

Кстати, иногда эти лишние строки прячутся в самом низу. То есть, при открытии файлика кажется, что ничего нет, но если прокрутить его в низ, то можно обнаружить несколько вирусных команд.

Затем сохраните принятые изменения. Для этого нажмите в блокноте Файл – Сохранить.

Перезагрузите компьютер или ноутбук – и проблема с рекламными вирусами или блокировкой сайтов должна исчезнуть. Если причина была в этом, разумеется.

Что делать, если у вас нет прав на редактирование файла hosts? Скопируйте его на рабочий стол, удалите лишние строки, сохраните изменения, а затем закиньте в ту же папку с заменой прежней версии. А потом перезагрузите ПК.

Если проблема не исчезла, в первую очередь проверьте, сохранились ли изменения в файле хост. Ведь это довольно распространенная ошибка неопытных пользователей.

Инструкция универсальная для всех операционных систем, так что ее версия здесь роли не играет.

Как почистить файл hosts?

Всем приветандр Поговорим про такой файл как hosts, о нем много уже сказано в интернете, что там типа могут быть вирусы и все такое. Ну, вирусы там быть не могут, но вот опасные записи таки могут быть. Прежде чем я покажу этот файл и покажу как его почистить, то давайте так бы сказать по простому разберемся что же это вообще за файл?

Значит смотрите, файл hosts есть как в Windows XP, так и всех остальных версиях винды, так что если у вас даже Windows 10, то вся инфа, которую я тут напишу, то она подойдет и для этой винды.

Значит ближе к делу так бы сказать. Файл hosts содержит в себе сопоставление адрес сайта и адрес IP-сервера. Если вы не знаете, то я вам скажу, что каждый сайт в интернете, эти все их названия, то это все сделано для удобства. Это так бы сказать доменные имена. Но на самом деле, сайт имеет как бы не имя, а IP-адрес сервера, на котором он расположен. Вот сопоставление такого сервера и имени можно принудительно задать в файле hosts, понимаете?

То есть мы в этом файле можем прописать любой IP-сервер для какого-то сайта, и когда вы введете имя сайта в браузер, то запрос пойдет на тот сервер, который был указан в hosts, то есть файл hosts, это сопоставление доменных имен и IP-адреса сервера так бы сказать в принудительном режиме. Ну, надеюсь что более-менее понятно…

Во всех виндах, если я не ошибаюсь, то файл hosts находится вот в этой папке:

C:\Windows\System32\drivers\etc

Совсем не написал еще про один момент. Ну о том, что этот файл hosts в своих целях могут использовать вирусы. Я думаю что вы понимаете почему? Эти вирусы просто вот что могут делать, они берут и пишут поддельные IP-адреса серверов для популярных сайтов, например для ВКонтакте. Потом вы заходите на этот ВКонтакте, а в адресной строке у вас оригинальный адрес, то есть не поддельный, но на самом деле IP-адрес сервера то уже задан другой! И вас перекидывает на левый сервер, где расположен точно такой же сайт ВКонтакте, вы ничего вообще не замечаете, спокойно вводите логин и пароль, и в это время логин и пароль записываются на хакерском сервере в файл, а вас перекидывает уже на оригинальную страницу входа ВКонтакте с типа ошибкой какой-то. Ну вы думаете, а ну ка я попробую еще раз, ввели логин и пароль и вошли, все нормально, сидите себе.. С кем не бывает… Но на самом деле все продумано и ваш логин и пароль уже записан.. Ну, это все теория конечно и не более

Вы наверно подумаете, откуда я это все знаю? Ну, я в компьютере очень давно сижу уже, мне это все нравится, также я изучил один скриптовый язык, ну и начал всякие программки писать для себя, правда многие так и не пригодились. Ну короче это я хотел сказать, что в компе я давно, многое что было интересно, многое что читал и в итоге теперь много знаю и с удовольствием делюсь этой инфой с вами. Но то что я описал по поводу подмены сервера у популярных сайтов, то так делают многие вирусы, это называется еще фишинг и сегодня современные браузеры борются с этой штукой и вы знаете, весьма успешно они это делают.

Давайте откроем файл hosts, для этого нажимаем два раза по файлу и потом появится окно, где нужно выбрать программу для открытия файла, тут выбираете Блокнот:

Ну и вот что у меня внутри этого файла:

Вы сразу подумаете наверно, что это вообще все означает? Значит смотрите, у меня файл hosts чистый, то есть он такой должен быть у всех! Содержание может быть немного другим, я просто не помню, но у всех виндах он должен иметь строки, которые начинаются ТОЛЬКО на знак # и все, больше никаких строчек! Дело в том, что все, что начинается на #, то это просто комментарии и они носят только информативный характер, понимаете? Они ничего не могут сделать, это просто инфа и все. А вот если внизу идет какое-то имя сайта, а напротив какие-то цифры через точку (это IP-адрес), то значит файл hosts у вас не чистый! Может быть его есть смысл почистить?

Ну, на самом деле в файле hosts могут быть какие-то записи, которые нужны для работы какой-то программы, но на обычных компах это большая редкость!

Но как правильно очистить файл hosts? Смотрите, есть два варианта. Первый, это вообще все удалить, да, да, именно полностью все что там есть, вы это можете удалить, чтобы файл hosts был полностью чистым. Комментарии, как я уже писал, носят только информативную ценность и все. Второй вариант, это удалить все строки, которые начинаются НЕ на символ #, то есть в итоге у вас должны остаться строки только, которые начинаются на #, то есть комментарии и все.

Я вот все там удалил, сделал перезагрузку, все сайты работают как и раньше. Это я так, проверил на всякий случай. Мой совет, чтобы очистить файл hosts, так бы сказать стопудова чтобы очистить, то просто удалите все что внутри его есть, это так бы сказать гарантированное очищение

Ну что ребята, вроде бы я тут все нормально написал? Буду надеется что да. Если что-то не так, то прошу извинить. Удачи вам в жизни и чтобы все было хорошо

СТОП, СТОП, СТОП! Я совсем забыл написать о том, что не так все просто с этим файлом hosts! Это я имею ввиду то, что его нельзя править просто так, скорее всего ничего не получится! А почему? А вот почему, смотрите, вот вы удалили все что было в файле hosts, потом закрываете файл, будет такое сообщение, тут говорится нужно ли сохранить изменения, вы нажимаете тут Сохранить:

Ну и вроде бы все нормалек должен быть, но потом у вас такой прикол, вот появляется такое окно, вы в нем тоже нажимаете Сохранить:

И потом вы получаете вот такую бредовую ошибку, ну согласитесь что бредовая она и все:

Ну что, как вам это? Как по мне, так просто бред! Но на самом деле не бред это, просто дело в том, что это такая типа безопасность винды, она не разрешает изменять такие супер важнецкие файлы как hosts, то есть можно ТОЛЬКО посмотреть и все, а сохранить изменения НЕЛЬЗЯ. Мало того, изменить этот файл можно только если его открыть с правами админа! Короче ребята это такой головняк, что я тут сейчас все постараюсь написать по-простаковски и думаю вам будет понятно все и легко.

Ой, ребята, тут короче такой головняк. В интернетах, если вы вот вдруг будете искать инфу по этой теме, то вы можете найти способ, что мол нужно нажать Win + R, появится окно Выполнить… НО, смотрите внимательно, я когда у себя это окно вызвал, то оно вот такое у меня:

То есть это ПРОСТОЕ окно, в то время, как у других людей под полем для ввода команды, то там внизу написано что задача будет запущена от имени администратора! Но у меня чето такого нет и почему этого нет мне непонятно! Вот какое окошко Выполнить у других:

Ну, то есть я думаю вы поняли. Я покажу универсальный способ, при котором вообще не будет задействовано окно Выполнить. Итак, я установил новую чистую винду, где файл hosts нетронутый вообще. Что мы будем делать? Мы очистим файл hosts полностью, то есть сделаем так, чтобы он был тупо пустой. При этом я покажу как обойти все эти косяки с запретом на редактирование файла hosts, все будет нормалек

Напомню, что все это я делать буду в Windows 7, но в других виндах я думаю что это тоже сработает.

Первое что вам нужно сделать, это снять атрибут Только чтение с файла hosts. Для этого вы переходите в эту папку:

C:\Windows\System32\drivers\etc

Потом нажимаете правой кнопкой по файлу hosts и выбираете там пункт Свойства:

И потом снимаете вот эту галочку:

Галочку сняли, нажимаете ОК, потом еще будет такое окошко, тут нажимаете Продолжить:

Все, первая часть работы сделана. Теперь нажимаете меню Пуск и там пишите внизу cmd, потом вверху в результатах вы нажимаете правой кнопкой по cmd и выбираете пункт Запуск от имени администратора:

Потом у вас появится такое окошко безопасности, тут вы нажимаете Да:

Но у вас эта система безопасности может быть и отключена, тогда такого окошка не будет. В общем потом у вас появится черно окно, это командная строка, в которую можно вводить команды всякие:

Все, у нас открыта командная строка с правами администратора, это очень хорошо. Теперь тут вам нужно ввести такую команду (можно просто скопировать и вставить):

start C:\Windows\System32\drivers\etc\hosts

Нажимаете энтер, появится потом окно, где будут программы, которыми можно открыть файл hosts, ну тут вы выбираете Блокнот и нажимаете ОК:

Все, после этого у вас файл hosts откроется для редактирования и вот что внутри его:

Это чистый файл hosts, то есть в нем вообще нет никаких правок, все как было после установки винды, все так и осталось. Это так бы сказать его заводское состояние

Ну так вот ребята, мы его открыли, что дальше? Все что там начинается с решетки, ну то есть со знака #, то это все комментарии. Это все можно удалить. Но как почистить файл hosts полностью? Тут нужно просто все удалить что есть внутри этого файла. Я это делаю так, просто нажимаю правой кнопкой по содержимому и там выбираю Выделить все:

Ну и потом все выделится и также само нажимаю по выделенному правой кнопкой и выбираю пункт Удалить:

Все, потом ничего в файле не будет и его можно закрывать. Нет, ну конечно можно и по-простому удалить, мышкой все выделить и потом удалить. Но я нажимаю Выделить все для того, чтобы выделились не только буквы, но и пробелы, их то не видно. Хотя да, тут немного пахнет бредом…

Ну и самое главное, потом вы файл hosts закрываете, будет такое сообщение, вы там нажимаете Сохранить:

И потом ВСЕ! ВСЕ СПОКОЙНО СОХРАНИЛОСЬ БЕЗ ПРИКОЛОВ, то есть не будет никаких ошибок и прочего, все нормалек. А почему? Ну потому что мы сняли галочку Только чтение в свойствах файла hosts и открыли потом сам файл с правами администратора. Вот соблюдение именно этих двух условий и позволит редактировать файл hosts ну или просто удалить все содержимое

На этом все ребята, надеюсь что вам тут все было понятно, удачи вам в жизни и чтобы все было хорошо
На главную! файл hosts 11.11.2016

Как исправить файл hosts через AVZ

Для этого отлично подходит AVZ – мощная антивирусная утилита, помогающая почистить ПК от вирусов и всякой рекламной чепухи. Эта программа найдет файлик, даже если он скрытый или вовсе переименован. Она бесплатная, и вы можете скачать ее тут.

Чтобы открыть AVZ, выделите ярлык, нажмите ПКМ и запустите его от имени админа.

После этого:

  1. В верхнем меню выберите Файл – Восстановление системы.
  2. В новом окне поставьте птичку в строке под номером 13 – «Очистка файлика Hosts».
  3. Щелкните на кнопку «Выполнить».

Утилита AVZ почистит файл host, после чего вам останется лишь перезагрузить ноутбук или компьютер. На все понадобится 5-10 секунд. Плюс программа работает на любых ОС: Windows 10, 8.1, 7 и XP.

Это тоже интересно: Как заблокировать сайты от детей через hosts?

Как должен выглядеть файл hosts

Теперь давайте разберемся, как выглядит файл hosts, что он представляет собой, если его открыть. Кстати, для открытия следует использовать блокнот, так как сам файл расширения не имеет. Обычно содержимое файла выглядит так:

Последние цифры (в нашем случае – 127.0.0.1) – это адрес компьютера, на котором вы открыли файл. Это нормальный вид файла hosts. Если помимо данной информации в нем прописано что-то еще, то вам придется редактировать файл, чтоб привести его в исходное состояние.

Как изменить содержимое файла hosts

Если вам понадобилось изменить файл hosts (например, в файл пробрались вирусы), то сделать это можно очень просто. Для просмотра самого файла откройте его с помощью блокнота, затем измените необходимую информацию и сохраните файл. Перезагрузите компьютер. Все изменения моментально вступят в силу.

Помните, что для внесения изменений в файл hosts вы должны обладать правами администратора на том компьютере, с которым планируете работу. Кстати, редактируя hosts, вы можете прописать в нем запрет на посещение определенных сайтов.

Таким образом вы, например, можете оградить своего ребенка, работающего за компьютером, от ненужной для его возраста информации. Прописать запрет можно так: 127.0.0.1 сайт.ru Данная запись должна идти ниже 127.0.0.1 localhost (следующей строкой).

Рейтинг
( 2 оценки, среднее 4.5 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]