0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как исправить файл hosts

Как исправить файл hosts

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

Существует множество способов исправить файл hosts в Windows и все они достаточно простые. Рассмотрим три таких способа, которых, скорее всего, окажется достаточно для того, чтобы привести этот файл в порядок. Обновление 2016: Файл hosts в Windows 10 (как изменить, восстановить, где находится).

Редактирование файла hosts

Располагается данный файл на системном локальном диске по адресу: C:WindowsSystem32driversetc

Чтобы внести в файл hosts новую запись в операционной системе Windows 10, как и в любой другой версии, необходимо воспользоваться текстовым редактором. Встроенные в систему Блокнот или WordPad вполне подойдут для этой задачи. Также можно воспользоваться специальными программами, предназначенными для редактирования hosts. Рассмотрим подробнее несколько способов.

1 способ. С помощью Блокнота.

Чтобы отредактировать файл hosts, потребуются права администратора. При попытке сохранить сделанные изменения в файле hosts под учеткой пользователя, программа предложит сохранить новый экземпляр с расширением txt. Если Вы столкнулись с этим, то Вам потребуется перезайти в систему под пользователем с администраторскими правами. Если не выйдет и там, то нужно активировать встроенную учетную запись Администратор, которая по умолчанию отключена. Сделать это можно следующей командой в cmd:

net user администратор /active:yes

Для англоязычной версии Windows команда будет иметь вид:

net user administrator /active:yes

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

Авторизуемся под созданной учетной записью администратора. Теперь мы можем беспрепятственно вносить изменения в hosts и сохранять изменения.

Перейдя в папку где лежит файл hosts (C:WindowsSystem32driversetc), наводим курсор на файл и вызываем контекстное меню, нажатием правой клавиши мыши. Выбираем пункт «Открыть с помощью».

Из предложенного списка выбираем Блокнот, и жмем «ОК».

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

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

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

В Windows 10 найти редактор Блокнот можно по названию в строке поиска. В результатах поиска находим то, что нам нужно, наводим курсор и жмем правой клавишей мыши, чтобы вызвать контекстное меню. Там необходимо выбрать пункт «Запустить от имени администратора».8

Если по каким-то причинам воспользоваться встроенным поисковиком не удается, то найти программу Блокнот можно на системном диске в папке C:WindowsSystem32. Там находим файл notepad и так же запускаем его от имени администратора, нажав соответствующий пункт контекстного меню.

Читать еще:  Как сменить Google-аккаунт по умолчанию — AndroidInsider.ru

Теперь через программу нужно открыть hosts. Для этого в окне редактора жмем пункт меню «Файл» и выбираем «Открыть».

Указываем расположение файла, который, как мы помним, находится в папке C:WindowsSystem32driversetc, и жмем открыть.1

2 способ. С помощью командной строки.

В строку поиска вводим cmd и в результатах поиска находим «Командная строка». Жмем правой клавишей, и в контекстном меню выбираем пункт «Запустить от имени администратора».

В поле командной строки вводим следующую команду:

notepad C:WindowsSystem32driversetchosts

Если операционная система установлена в другой раздел жесткого диска, то вместо С укажите Вашу букву.

3 способ. С помощью программы Hosts File Editor.

Минус способа в том, что программа Hosts File Editor является сторонней и ее предварительно нужно скачать из интернета. А скачать ее можно по следующей ссылке.

Интерфейс предельно прост. Заполнив соответствующие ячейки таблицы жмем «Save», чтобы сохранить результаты.1

По итогу можем прямо из меню программы открыть текстовую версию файла hosts и посмотреть результат.

На этом все. Если остались вопросы, оставляйте их в комментариях к статье.

Как восстановить файл hosts Windows 10

Если ты случайно удалил файл hosts и даже из корзины, то восстановление файла hosts Windows 10 делается следующим образом. На рабочем столе создаёте текстовый документ. Для этого наведите курсор на пустое место на рабочем столе, а затем нажав правую кнопку мыши выберите в открывшемся меню пункт Создать – Текстовый документ. Затем откройте его и вставьте в него предварительно скопированный ниже написанный текст.
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
Затем закройте блокнот, а также подтвердите сохранение нажав на кнопку Сохранить. После этого откройте проводник по адресу C:WindowsSystem32driversetc и вставьте туда этот файл.

Способ №2: Блокировка на роутеремаршрутизаторе

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

Плюсы

Минусы

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

Соцсети будут заблокированы на всех компьютерах организации. А некоторым пользователям, например маркетологу, SEO/SMM специалисту они необходимы.

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

Если вирусное программное обеспечение изменило файл hosts, то следует сменить информацию в нем на стандартную, чтобы вновь иметь возможность подключаться ко всем сайтам в интернете. После того как вы запустили файл hosts от имени администратора, необходимо сверить информацию в нем с идеалом. Ниже вы можете посмотреть, как должен выглядеть файл hosts в неизмененном виде. Легче всего будет скопировать представленный код и полностью заменить тот, что имеется в вашем файле hosts.

Читать еще:  Swype – клавиатура на Андроид

Что должно быть в файле hosts:

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

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

Часть 3. Как редактировать файл Mac Hosts?

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

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

Через терминал

Откройте Терминал с помощью поиска Spotlight или зайдите в Приложения, нажмите Утилиты и выберите Терминал.

Скопируйте и вставьте эту строку sudo nano / private / etc / hosts и затем нажмите return. Введите свой пароль, а затем нажмите Return еще раз

Теперь вы можете редактировать файл хостов Mac, добавив две строки внизу. Например:

IP-АДРЕС СЕРВЕРА domain.com

IP-АДРЕС СЕРВЕРА www.domain.com

Примечания: замените доменное имя своим фактическим доменным именем, а также точным IP-адресом.

Добавьте пробел между IP-адресом и доменным именем, иначе команда не будет работать

Сохраните файл hosts, нажав Control + O и нажмите Return. Если необходимо очистить кэш DNS-файлов Mac, скопируйте и вставьте эту команду в терминал: sudo dscacheutil –flushcache. Нажмите возврат

Для выхода из экрана терминала нажмите Control + X

Через текстовое редактирование

Другой способ отредактировать файл хостов Mac — через Text Edit. Это альтернатива Терминалу, если вы не знакомы с ним.

Откройте Finder. В строке меню нажмите «Перейти», а затем «Перейти к папке» и введите этот код: / private / etc / hosts, а затем нажмите «Return».

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

Откройте файл хоста с рабочего стола, дважды щелкнув по нему. Отредактируйте файлы, как вы хотите, например, перенаправленный IP-адрес, а затем соответствующее имя домена

Если вы планируете заблокировать сайт, используйте доменное имя 127.0.0.1 + (127.0.0.1 facebook.com)

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

Примечание: Это только перенаправляет веб-адрес с устройства или Mac, который содержит отредактированный файл hosts.

4. Блокировка доступа к отдельным сайтам с помощью файла hosts

Редактирование «хостс» является одним из многочисленных способов блокировки доступа к отдельным сайтам. На фоне механизмов блокировки, предлагаемых штатным родительским контролем Windows и сторонними программами, редактирование hosts является простым и быстрым способом ограничения доступа к сайтам.

Чтобы заблокировать доступ к определенному сайту, сначала чистим кэш используемых на компьютере браузеров, затем в открытом в блокноте hosts ниже существующих записей вписываем перенаправление с неугодных сайтов на локальный хост по типу:

Т.е. в каждом соответствии после локального IP-адреса 127.0.0.1 через пробел добавляем домены неугодных сайтов. Отредактировав содержимое файла, жмем меню «Файл» — «Сохранить как».

Читать еще:  Скачать Битрикс 24 бесплатно

Сохранить новоиспеченный файл непосредственно по пути его размещения в системном каталоге не получится. Сначала этот файл необходимо сохранить в любой несистемной папке (например, в папке «Документы») как обычный текстовый TXT-файл с названием «hosts».

После сохранения выделяем этот файл, жмем клавишу переименования F2, удаляем расширение «.txt» (вместе с точкой) и жмем Enter.

Копируем новоиспеченный файл, после чего отправляемся в папку по пути размещения исходного файла hosts, который указан в пункте 1 статьи. Прежде вставки новоиспеченного файла hosts необходимо решить, что делать с этим файлом в его текущей редакции. В качестве альтернативы удалению можно с помощью той же клавиши F2 переименовать текущий файл, добавив к имени приписку в виде порядкового номера, даты или прочих нюансов. Это будет нечто вроде резервной копии hosts с какими-то актуальными настройками, к которой всегда можно будет вернуться, задав файлу исходное имя без приписки.

Вставку нового файла подтверждаем с правами администратора.

После всех этих действий ни в одном браузере системы внесенные в список блокировки сайты не откроются.

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

Не рекомендуется создавать в hosts’e огромный список заблокированных сайтов (более сотни), чтобы не замедлять работу компьютера с Интернетом. При блокировке масштабных веб-проектов типа соцсетей также необходимо учитывать, что таковые могут быть доступны не по одному какому-то домену, а по нескольким.

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также: Как удалить баннер «Windows заблокирован»?

Где находится файл hosts

В зависимости от версии операционной системы Windows файл hosts может распологаться в различных папках. Например, если вы используете Windows XP, Windows Vista, Windows 7 или Windows 8, то файл находится в папке WINDOWSsystem32driversetc .

В операционных системах Windows NT и Windows 2000 данный файл лежит в папке WINNTsystem32driversetc .

В совсем древних версиях операционной системы, например в Windows 95, Windows 98 и Windows ME, данный файл можно найти просто в папке WINDOWS .

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector