Вопрос пользователя
Здравствуйте.
У меня следующая проблема: при попытке открыть соц. сети (ВК, Одноклассники) — вместо них появляется какой-то другой сайт, похожий на них, и просит отправить SMS на короткий номер.
«Доктор Веб» (портативная версия) нашел проблему в файле HOSTS, но не может его удалить (вручную тоже никак). Подскажите, как изменить восстановить файл HOSTS…
Здравствуйте!
На самом деле файл hosts имеет большое влияние на работу вашего интернета. 👇
Если коротко: при попытке открыть какой-нибудь сайт, вашему браузеру сначала нужно получить его IP-адрес.
Для этого он обращается к файлу hosts, а затем уже к серверу DNS. Т.е. получив IP-адрес из файла hosts — он вам и откроет сайт/страничку по этому IP-адресу…
Таким образом, различные вирусы и вредоносное ПО прописывает в этот файл «нужные» им строки с IP-адресами, и благодаря этому у вас открываются совсем «левые» сайты, вместо привычных (хотя в адресной строке будет стоять, например, именно Vk.com).
В этой статье рассмотрю два ключевых вопроса:
- как редактировать и изменять этот файл;
- как его восстановить, даже если его заблокировал вирус (на ту версию, которая была при установке Windows).
*
Как открыть и изменить файл hosts
Примечание: файл hosts располагается по адресу:
C:WindowsSystem32driversetchosts (актуально для Windows 7, 8, 8.1, 10, 11)
*
Чаще всего невозможность изменить этот файл связана не с блокировкой его различным вирусным ПО, а просто с тем, что ваш блокнот (или другая программа для редактирования) не открыта с администраторскими правами.
Именно из-за этого, при изменении строк в файле hosts — вам сообщается ошибка, что у вас недостаточно прав.
Рассмотрю ниже пару способов, как открыть файл hosts с администраторскими правами (т.е. вы сможете его отредактировать и сохранить).
*
📌 Способ 1: актуален для Windows 7/8/10/11
1) Сначала нажимаете сочетание кнопок Ctrl+Shift+Esc (или Ctrl+Alt+Del). Должен открыться диспетчер задач.
2) Далее нажимайте файл/новая задача. В открывшемся окне «Создание задачи» впишите в строку «Открыть» команду notepad, и поставьте галочку «Создать задачу с правами администратора». 👇
Как открыть блокнот с администраторскими правами
3) Затем в открывшемся блокноте сделайте следующее:
- сначала нажмите по меню файл/открыть;
- далее в строку «Имя файла» (в нижней части окна) введите адрес файла hosts — C:WindowsSystem32driversetchosts, и нажмите кнопку открыть;
- в блокноте должен открыться файл. Если этого не произошло, то тут два варианта: либо вы неправильно ввели адрес файла, либо он был заблокирован вирусом. Переходите ко второй части статьи про восстановление этого файла… 👇
Открытие файла hosts
4) Теперь обратите пристальное внимание на строки в файле:
- если напротив какого-нибудь IP-адреса стоят сайты соц. сетей (например), то это наверняка вредоносные строки. Обычно, появляются при установке рекламного ПО (пример показан на скрине ниже 👇). Просто удалите все подобные строчки;
- некоторые не прокручивают до конца этот текстовый файл (а зря!) — дело в том, что иногда используется хитрость: часть строк забивается пробелами, и в результате пользователь, открыв файл, думает, что с ним все в порядке.
Подозрительная строка в hosts
Вообще, идеально удалить ВСЁ, что есть у вас в файле hosts (особенно, если вы с ним не имели никогда дел), и скопировать туда, например, нормальный текст для этого файла (приведен ниже).
👇 Пример файла hosts, по умолчанию, после установки Windows (можно скопировать и заменить полностью свой)
# 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
127.0.0.1 localhost
После того, как проведете все правки с файлом, не забудьте его сохранить:
- либо нажмите по меню файл/сохранить;
- либо сочетание кнопок Ctrl+S.
Сохранение текста
*
📌 Способ 2: запуск блокнота с правами администратора вручную
- заходим в системную папку по адресу: C:Windowssystem32
- находим файл notepad.exe и жмем по нему правой кнопкой мышки;
- в контекстном меню выбираем «Запуск с правами администратора»;
Запуск блокнота от имени администратора
- если всплывет сообщение «Разрешить этому приложению вносить изменение на вашем устройстве» — разрешаем!
Разрешить
- дальнейшие действия аналогичны первому способу (см. выше).
*
👉 Примечание
Для этих целей можно воспользоваться абсолютно любым блокнотом, например, очень популярны: notepad++, bread и пр.
*
Как восстановить исходный файл hosts
В некоторых случаях до реального файла hosts не добраться:
- либо нельзя открыть (например, заблокирован вирусом);
- либо он скрыт и его невидно;
- либо их просто несколько, и какой из них реальный разобраться не опытному пользователю далеко не всегда под силу…
*
Но есть одна антивирусная утилита, способная быстро и легко восстановить файл hosts. Речь идет об утилите — AVZ.
👉 AVZ (да и ряд других антивирусов) можете найти в моей подборке.
После скачивания и разархивирования утилиты — просто запустите исполняемый файл. Далее откройте меню «Файл/Восстановление системы».
Файл/восстановление системы / AVZ
После чего в списке восстановления настроек системы пометьте галочкой пункт «Очистка файла hosts» (как на скриншоте ниже 👇), и нажмите кнопку «Выполнить отмеченные операции».
Примечание: обратите внимание, что утилита AVZ предлагает разблокировать и восстановить довольно много нужных системных настроек. В общем, рекомендую!
Очистка файла hosts
Если все прошло успешно, вы должны увидеть окно о удачном завершении операции восстановления (как на примере ниже).
Восстановление выполнено
Рекомендую так же проверить свой компьютер на вирусы с помощью всё той же утилиты AVZ (причем, сделайте это даже, если у вас установлен антивирус. Можете узнать много интересного о его эффективности… 👌).
*
👉 Примечание
Так же привести систему в рабочее состояние можно с помощью восстановления.
Если на компьютере есть резервные точки (а они по умолчанию создаются в Windows 7/8/11*), когда Windows стабильно работала — то к ним можно 👉 откатиться и восстановить прежнюю работу системы. В том числе, кстати, и файл hosts.
*
На этом моя миссия статьи завершена!
Если файл hosts с помощью рекомендаций выше вы восстановить не смогли, последнее, что порекомендую — переустановить Windows.
Удачи!
👣
Первая публикация: 04.03.2017
Корректировка: 15.11.2021
Полезный софт:
-
- Видео-Монтаж
Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
Видео сделает даже новичок!
-
- Ускоритель компьютера
Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Правка файла hosts часто используется для защиты детей от посещения нежелательных сайтов, устранения воздействия вирусов и т.п. Несмотря на простоту методики, многие пользователи сталкиваются с рядом проблем, среди которых на первый план выступает упорное нежелание компьютера сохранить внесенные в hosts изменения. Есть несколько причин подобного поведения, о которых мы расскажем ниже. Первое, о чем стоит напомнить — изменить файл hosts может только пользователь с правами администратора, обладатели «простой» учетной записи обречены на провал. Но иногда даже «администратор» получает отказ.
Атрибуты файла
Открываем папку с файлом. Напомним, он обычно находится по адресу C:Windowssystem32driversetc. Не спешите его открывать и вносить изменения, сначала кликните на файле правой кнопкой и выберите пункт «Свойства».
В нижней части вкладки «общие» есть пункт «Только чтение».
Если он отмечен галочкой, то сохранить изменения не получится. Windows предложит сохранить hosts как текстовый файл. Даже если вы укажете верный вариант «все файлы», компьютер проигнорирует желание пользователя и в папке появится бесполезный текстовый файл. Поэтому обязательно снимаем галочку, а уже потом правим файл.
Изменение атрибута «Только чтение» — обязательный шаг. К сожалению, этого решения иногда бывает недостаточно.
Блокнот администратора
Если на рабочем столе нет значка приложения «Блокнот», открываем меню «Пуск», в нижней строке пишем слово «блокнот».
Вверху появится ссылка на программу.
Кликаем ее правой кнопкой мыши, в развернувшемся списке выбираем пункт«запуск от имени администратора».
Комбинацией клавиш Ctrl+O вызываем окно открытия файла и идем по знакомому адресу. Убедитесь, что в правой нижней строке указаны «все файлы» и выбирайте hosts. Вносите изменения и сохраняйте.
Вопросы безопасности
Если предыдущий метод не помогает, придется объяснить Windows свои права. Кликаем правой клавишей на файле hosts и выбираем «свойства». На этот раз придется зайти во вкладку «безопасность». Снимите галочки в колонке «Запретить», а в соседней «разрешить» — поставьте.
Если кроме вас компьютером пользуются другие люди, постарайтесь запомнить или записать изменения, чтобы после правки вернуть все на место. Жмем кнопку ОК, система предупредит о последствиях. Соглашаемся.
Вирусы и антивирусы
Не помогло? Виновником может быть бдительный антивирус. Многие из них имеют функцию блокировки файла hosts, чтобы вредоносные программы не вносили своих правок. Даже если вы на время отключите защитника, есть все шансы, что антивирус уберет внесенные вами строки. В этом случае вносите hosts в список исключений, который есть в каждой серьезной антивирусной программе. У всех программ порядок действий слегка отличается, поэтому вам придется заглянуть в соответствующий раздел справки.
Вы уже поняли, что проблема с допуском может возникнуть благодаря вирусу, который вносит свои изменения в hosts, а потом заботится об их сохранности. В этом случае можете скачать Dr.Web CureIt! или аналогичный продукт Kaspersky Virus Removal Tool. Обе утилиты бесплатны и отлично удаляют поселившихся на жестком диске вредителей.
Процедура мало отличается от метода, где файл открывался через «Блокнот», но вся операция выполняется в безопасном режиме.
Сначала перезагружаем компьютер.Как только он включится, до начала загрузки ОС, жмем несколько раз клавишу F8. Компьютер предложит выбрать источник, откуда загрузиться, выбираем жесткий диск. Далее, жмем еще раз F8 и в списке выбираем вариант «Безопасный режим». По экрану побегут строки, затем появится черное окно низкого разрешения.
Через «Пуск» запускаем «Блокнот» и действуем по вышеописанному алгоритму. После сохранения файла можно перезагрузить компьютер.
A Hosts file is a file that contains specific IP addresses and domain names. It is used for testing purposes to override a DNS (Domain Name System) so that a web browser can be redirected to a specific IP address. For some users, the Hosts file is not working properly on their Windows 11/10 systems. If such a thing is happening to you, you can try the solutions explained in this article to fix the problem.
Why Hosts file is not working?
There could be many reasons for which the Hosts file is not working on your Windows computer. You might be using the wrong format in your Hosts file. Apart from that, permission issues of the Hosts file are also one of the causes. If you have configured Proxy on your Windows 11/10 computer, it might be bypassing the Hosts file. We have explained the solutions to deal with this problem below in this article.
Before you try the solutions mentioned below, make sure that you are using the correct format in the Hosts file to redirect websites in your web browser. The Hosts file will not work if you have added the websites in the wrong format. The correct format is as follows:
IP Address www.abcd.com
There is a space between the IP address and the domain name. You can also separate the IP address and the domain name with Tab if separating them with space is not working.
Also, the same IP address should not be on different lines. If you want to add multiple entries for the same IP address, you can add all these entries in the same line by separating them with space.
If you have used the right format but still the Hosts file is not working, try the solutions mentioned below:
- Flush your DNS cache
- Reset your NetBios cache
- Check the encoding format of the Hosts file
- Check for permission issues
- Reset the Hosts file
- Disable Proxy
- Create a new Hosts file
- Flush Socket Pools in Chrome
- Disable DoH in Firefox
Let’s see all these fixes in detail.
1] Flush your DNS cache
The changes made to the Hosts file should take effect immediately. But this is not happening. Hence, flushing the DNS cache can fix the problem. To do so, you have to execute the following command in an elevated Command prompt.
ipconfig /flushdns
2] Reset NetBios cache
If flushing the DNS cache did not fix your problem, resetting the NetBios cache may help. Open the Command Prompt as an administrator, type the following command, and hit Enter.
nbtstat -R
Now, check if the issue persists.
3] Check the encoding format of the Hosts file
The Hosts file should have any one of the following encoding formats:
- ANSI
- UTF-8
Check what the encoding format of your Hosts file has. To do so, right-click on the Hosts file and select “Open with > Notepad.” If the Notepad option is not there, open Notepad and then press the Ctrl + O keys. Now, select the Hosts file to open it. Go to “File > Save As.” Notepad will show you the same encoding format used for the Hosts file.
Alternatively, you can also use Firefox to view the encoding format of the Hosts file. The steps to do so are as follows:
- Open Firefox.
- Press the Ctrl + T keys to open a new tab.
- Press the Ctrl + O keys and select the Hosts file to open it in Firefox.
- When the Hosts file opens up in Firefox, press the Ctrl + I keys to view the encoding format.
If the encoding format is other than those mentioned above, you can change it by using Notepad. Open the file in Notepad and go to “File > Save As.” Select UTF-8 or ANSI encoding format in the drop-down. Write its name under inverted commas, as “hosts” and click Save. You will get a confirmation message to replace the existing file. Click Yes.
If this does not work, create a new Hosts file. We have explained this method later in this article.
4] Check for permission issues
The problem might be occurring due to permission issues. The Hosts file should have both Read and Read & execute permissions. To check this, follow the steps listed below:
- Right-click on the Hosts file and select Properties.
- When the Properties window appears, select the Security tab.
- Select Users in the Groups or user names box.
- Both Read and Read & execute permissions should have check marks under the Allow column. If not, allow these two permissions to the Hosts file by clicking on the Edit button.
5] Reset the Hosts file
If the issue still persists, reset the Hosts file back to default. Resetting the Hosts file to default can fix the connectivity issues.
6] Disable Proxy
If Proxy is enabled on your computer, it might be bypassing the Hosts file due to which the Hosts file is not working. The solution is to disable the Proxy. Open your Windows 11/10 Settings and turn off both Automatic proxy setup and Manual proxy setup settings.
7] Create a new Hosts file
Create a new Hosts file and replace the existing one with that. Before you create a new Hosts file, we suggest you perform the following steps and see if the issue is fixed.
- Go to the default location where the Hosts file is located.
- Copy the Hosts file and paste it to another location.
- Delete the Hosts file from the original location.
- Now, go to the location where you copied the Hosts file and move it to the original location.
The above steps solved the problem of some users. Maybe these steps solve your problem too. If this does not help, create a new Hosts file. To do so, go through the following steps:
- Open the default location of the Hosts file.
- Right-click on the Hosts file and select Rename.
- Name it as Hosts.old and hit Enter. You should sign in to your computer as an administrator to rename the Hosts file.
- Now, open Notepad.
- Go to “File > Save As.”
- In the File name field, type hosts under the inverted commas.
- Make sure that the encoding format is set to either UTF-8 or ANSI.
- Now, click Save.
- Move this Hosts file to the default location on the C drive (if you have saved it on another location).
8] Flush Socket Pools in Chrome
The connectivity issues in Chrome can also be resolved by flushing the Socket Pools. If clearing the DNS cache on your Windows device does not fix the problem, you can also try flushing the Socket Pools in Chrome. To do so, open Chrome, then open a new tab. Now, copy the following address, paste it into the address bar of Chrome, and hit Enter.
chrome://net-internals/#sockets
Click on the Flush socket pools button.
9] Disable DoH in Firefox
DoH stands for DNS over HTTPS. It is a protocol that passes the DNS queries through an HTTPS encrypted session. If privacy is your main concern, you can enable this setting in Firefox. When you type the address of a particular website, your web browser sends a request over the internet to look up the IP address of that website. If this connection is not encrypted, the web address can easily be seen by third parties. If DoH is enabled, the request is sent to the DoH-compatible DNS server by using the encrypted HTTPS connection.
The DoH can be slower than traditional DNS queries. If DoH is enabled in Firefox, you might be experiencing the issue due to it. You can check this by disabling it. The steps for the same are as follows:
- Open Firefox.
- Click on the three horizontal lines on the top right side and select Settings.
- Select the General category from the left side.
- Scroll down and locate the Network Settings section. Click on the Settings button under this section.
- The Connection Settings window will appear.
- Scroll down and uncheck the Enable DNS over HTTPS checkbox.
- Click OK to save the changes.
Read: SysMate Hosts File Walker lets you manage Windows Hosts file easily.
How do I open Hosts file in Windows 11?
You can open Hosts file in Windows 11 by using text editor software. Notepad has a default text editor software in Windows. You can use it or you can install Notepad++ for the same. To open a Hosts file in Notepad, first, open Notepad as an administrator, press the Ctrl + O keys, and select the Hosts file to open it.
Hope this helps.
Read next: SwitchHosts is a Hosts file switcher for changing Windows Hosts file easily.
A Hosts file is a file that contains specific IP addresses and domain names. It is used for testing purposes to override a DNS (Domain Name System) so that a web browser can be redirected to a specific IP address. For some users, the Hosts file is not working properly on their Windows 11/10 systems. If such a thing is happening to you, you can try the solutions explained in this article to fix the problem.
Why Hosts file is not working?
There could be many reasons for which the Hosts file is not working on your Windows computer. You might be using the wrong format in your Hosts file. Apart from that, permission issues of the Hosts file are also one of the causes. If you have configured Proxy on your Windows 11/10 computer, it might be bypassing the Hosts file. We have explained the solutions to deal with this problem below in this article.
Before you try the solutions mentioned below, make sure that you are using the correct format in the Hosts file to redirect websites in your web browser. The Hosts file will not work if you have added the websites in the wrong format. The correct format is as follows:
IP Address www.abcd.com
There is a space between the IP address and the domain name. You can also separate the IP address and the domain name with Tab if separating them with space is not working.
Also, the same IP address should not be on different lines. If you want to add multiple entries for the same IP address, you can add all these entries in the same line by separating them with space.
If you have used the right format but still the Hosts file is not working, try the solutions mentioned below:
- Flush your DNS cache
- Reset your NetBios cache
- Check the encoding format of the Hosts file
- Check for permission issues
- Reset the Hosts file
- Disable Proxy
- Create a new Hosts file
- Flush Socket Pools in Chrome
- Disable DoH in Firefox
Let’s see all these fixes in detail.
1] Flush your DNS cache
The changes made to the Hosts file should take effect immediately. But this is not happening. Hence, flushing the DNS cache can fix the problem. To do so, you have to execute the following command in an elevated Command prompt.
ipconfig /flushdns
2] Reset NetBios cache
If flushing the DNS cache did not fix your problem, resetting the NetBios cache may help. Open the Command Prompt as an administrator, type the following command, and hit Enter.
nbtstat -R
Now, check if the issue persists.
3] Check the encoding format of the Hosts file
The Hosts file should have any one of the following encoding formats:
- ANSI
- UTF-8
Check what the encoding format of your Hosts file has. To do so, right-click on the Hosts file and select “Open with > Notepad.” If the Notepad option is not there, open Notepad and then press the Ctrl + O keys. Now, select the Hosts file to open it. Go to “File > Save As.” Notepad will show you the same encoding format used for the Hosts file.
Alternatively, you can also use Firefox to view the encoding format of the Hosts file. The steps to do so are as follows:
- Open Firefox.
- Press the Ctrl + T keys to open a new tab.
- Press the Ctrl + O keys and select the Hosts file to open it in Firefox.
- When the Hosts file opens up in Firefox, press the Ctrl + I keys to view the encoding format.
If the encoding format is other than those mentioned above, you can change it by using Notepad. Open the file in Notepad and go to “File > Save As.” Select UTF-8 or ANSI encoding format in the drop-down. Write its name under inverted commas, as “hosts” and click Save. You will get a confirmation message to replace the existing file. Click Yes.
If this does not work, create a new Hosts file. We have explained this method later in this article.
4] Check for permission issues
The problem might be occurring due to permission issues. The Hosts file should have both Read and Read & execute permissions. To check this, follow the steps listed below:
- Right-click on the Hosts file and select Properties.
- When the Properties window appears, select the Security tab.
- Select Users in the Groups or user names box.
- Both Read and Read & execute permissions should have check marks under the Allow column. If not, allow these two permissions to the Hosts file by clicking on the Edit button.
5] Reset the Hosts file
If the issue still persists, reset the Hosts file back to default. Resetting the Hosts file to default can fix the connectivity issues.
6] Disable Proxy
If Proxy is enabled on your computer, it might be bypassing the Hosts file due to which the Hosts file is not working. The solution is to disable the Proxy. Open your Windows 11/10 Settings and turn off both Automatic proxy setup and Manual proxy setup settings.
7] Create a new Hosts file
Create a new Hosts file and replace the existing one with that. Before you create a new Hosts file, we suggest you perform the following steps and see if the issue is fixed.
- Go to the default location where the Hosts file is located.
- Copy the Hosts file and paste it to another location.
- Delete the Hosts file from the original location.
- Now, go to the location where you copied the Hosts file and move it to the original location.
The above steps solved the problem of some users. Maybe these steps solve your problem too. If this does not help, create a new Hosts file. To do so, go through the following steps:
- Open the default location of the Hosts file.
- Right-click on the Hosts file and select Rename.
- Name it as Hosts.old and hit Enter. You should sign in to your computer as an administrator to rename the Hosts file.
- Now, open Notepad.
- Go to “File > Save As.”
- In the File name field, type hosts under the inverted commas.
- Make sure that the encoding format is set to either UTF-8 or ANSI.
- Now, click Save.
- Move this Hosts file to the default location on the C drive (if you have saved it on another location).
8] Flush Socket Pools in Chrome
The connectivity issues in Chrome can also be resolved by flushing the Socket Pools. If clearing the DNS cache on your Windows device does not fix the problem, you can also try flushing the Socket Pools in Chrome. To do so, open Chrome, then open a new tab. Now, copy the following address, paste it into the address bar of Chrome, and hit Enter.
chrome://net-internals/#sockets
Click on the Flush socket pools button.
9] Disable DoH in Firefox
DoH stands for DNS over HTTPS. It is a protocol that passes the DNS queries through an HTTPS encrypted session. If privacy is your main concern, you can enable this setting in Firefox. When you type the address of a particular website, your web browser sends a request over the internet to look up the IP address of that website. If this connection is not encrypted, the web address can easily be seen by third parties. If DoH is enabled, the request is sent to the DoH-compatible DNS server by using the encrypted HTTPS connection.
The DoH can be slower than traditional DNS queries. If DoH is enabled in Firefox, you might be experiencing the issue due to it. You can check this by disabling it. The steps for the same are as follows:
- Open Firefox.
- Click on the three horizontal lines on the top right side and select Settings.
- Select the General category from the left side.
- Scroll down and locate the Network Settings section. Click on the Settings button under this section.
- The Connection Settings window will appear.
- Scroll down and uncheck the Enable DNS over HTTPS checkbox.
- Click OK to save the changes.
Read: SysMate Hosts File Walker lets you manage Windows Hosts file easily.
How do I open Hosts file in Windows 11?
You can open Hosts file in Windows 11 by using text editor software. Notepad has a default text editor software in Windows. You can use it or you can install Notepad++ for the same. To open a Hosts file in Notepad, first, open Notepad as an administrator, press the Ctrl + O keys, and select the Hosts file to open it.
Hope this helps.
Read next: SwitchHosts is a Hosts file switcher for changing Windows Hosts file easily.
Содержание
- Почему файл hosts не сохраняется
- Атрибуты файла
- Блокнот администратора
- Вопросы безопасности
- Вирусы и антивирусы
- Правка файла hosts в безопасном режиме
- Ошибка “У вас нет разрешения на сохранение файлов в этом месте” при редактировании файла hosts
- Первый способ (быстрый)
- Второй способ (более долгий, но правильный)
- Ошибка «Обратитесь к администратору сети для получения разрешения» для Hosts в Windows 10 или 7 — Как Сохранить Файл в Этом Месте?
- В чем причина ошибки «Обратитесь к администратору сети для получения разрешения»?
- Как исправить ошибку «Обратитесь к администратору сети для получения разрешения» в Windows 10 или 7?
- Доступ запрещен при редактировании файла hosts в Windows 10 [ПОЛНОЕ РУКОВОДСТВО]
- Как отредактировать файл hosts в Windows 10 и избежать сообщения «Доступ запрещен»?
- Исправлено: ошибка «Отказано в доступе» в Windows 10
Правка файла hosts часто используется для защиты детей от посещения нежелательных сайтов, устранения воздействия вирусов и т.п. Несмотря на простоту методики, многие пользователи сталкиваются с рядом проблем, среди которых на первый план выступает упорное нежелание компьютера сохранить внесенные в hosts изменения. Есть несколько причин подобного поведения, о которых мы расскажем ниже. Первое, о чем стоит напомнить — изменить файл hosts может только пользователь с правами администратора, обладатели «простой» учетной записи обречены на провал. Но иногда даже «администратор» получает отказ.
Атрибуты файла
Открываем папку с файлом. Напомним, он обычно находится по адресу C:Windowssystem32driversetc. Не спешите его открывать и вносить изменения, сначала кликните на файле правой кнопкой и выберите пункт «Свойства».
В нижней части вкладки «общие» есть пункт «Только чтение».
Если он отмечен галочкой, то сохранить изменения не получится. Windows предложит сохранить hosts как текстовый файл. Даже если вы укажете верный вариант «все файлы», компьютер проигнорирует желание пользователя и в папке появится бесполезный текстовый файл. Поэтому обязательно снимаем галочку, а уже потом правим файл.
Изменение атрибута «Только чтение» — обязательный шаг. К сожалению, этого решения иногда бывает недостаточно.
Блокнот администратора
Если на рабочем столе нет значка приложения «Блокнот», открываем меню «Пуск», в нижней строке пишем слово «блокнот».
Вверху появится ссылка на программу.
Кликаем ее правой кнопкой мыши, в развернувшемся списке выбираем пункт«запуск от имени администратора».
Комбинацией клавиш Ctrl+O вызываем окно открытия файла и идем по знакомому адресу. Убедитесь, что в правой нижней строке указаны «все файлы» и выбирайте hosts. Вносите изменения и сохраняйте.
Вопросы безопасности
Если предыдущий метод не помогает, придется объяснить Windows свои права. Кликаем правой клавишей на файле hosts и выбираем «свойства». На этот раз придется зайти во вкладку «безопасность». Снимите галочки в колонке «Запретить», а в соседней «разрешить» — поставьте.
Если кроме вас компьютером пользуются другие люди, постарайтесь запомнить или записать изменения, чтобы после правки вернуть все на место. Жмем кнопку ОК, система предупредит о последствиях. Соглашаемся.
Вирусы и антивирусы
Не помогло? Виновником может быть бдительный антивирус. Многие из них имеют функцию блокировки файла hosts, чтобы вредоносные программы не вносили своих правок. Даже если вы на время отключите защитника, есть все шансы, что антивирус уберет внесенные вами строки. В этом случае вносите hosts в список исключений, который есть в каждой серьезной антивирусной программе. У всех программ порядок действий слегка отличается, поэтому вам придется заглянуть в соответствующий раздел справки.
Вы уже поняли, что проблема с допуском может возникнуть благодаря вирусу, который вносит свои изменения в hosts, а потом заботится об их сохранности. В этом случае можете скачать Dr.Web CureIt! или аналогичный продукт Kaspersky Virus Removal Tool. Обе утилиты бесплатны и отлично удаляют поселившихся на жестком диске вредителей.
Правка файла hosts в безопасном режиме
Процедура мало отличается от метода, где файл открывался через «Блокнот», но вся операция выполняется в безопасном режиме.
Сначала перезагружаем компьютер.Как только он включится, до начала загрузки ОС, жмем несколько раз клавишу F8. Компьютер предложит выбрать источник, откуда загрузиться, выбираем жесткий диск. Далее, жмем еще раз F8 и в списке выбираем вариант «Безопасный режим». По экрану побегут строки, затем появится черное окно низкого разрешения.
Через «Пуск» запускаем «Блокнот» и действуем по вышеописанному алгоритму. После сохранения файла можно перезагрузить компьютер.
Источник
Ошибка “У вас нет разрешения на сохранение файлов в этом месте” при редактировании файла hosts
“У вас нет разрешения на сохранение файлов в этом месте” при изменении файла hosts
Понадобилось на Windows 8.1 внести изменения в файл hosts. После того, как я прописал в нем нужные строки и попробовал сохранить изменения – появилось окно с сообщением: “У вас нет разрешения на сохранение файлов в этом месте. Обратитесь к администратору сети для получения разрешения”:
Если вы сами и являетесь администратором, и вам необходимо изменить файл hosts, то делаем следующее: запускаем Блокнот от имени администратора:В открывшемся окне заходим в “Файл” – “Открыть”. Затем идем по пути C:WindowsSystem32driversetc.
Скорее всего в папке etc вы не увидите никаких файлов. Чтобы они отобразились – нужно внизу справа вместо “Текстовые документы (*.txt)” выбрать “Все файлы (*.*)”:
Теперь выделяем файл hosts и жмем кнопку “Открыть”.
После этого вносим необходимые изменения в документ, затем идем в “Файл” – “Сохранить”. В этот раз никакого сообщения не появится, и все изменения будут сохранены.
Источник
C:WindowsSystem32driversetchosts.txt
У вас нет разрешения на сохранение файлов в этом месте.
Обратитесь к администратору сети для получения разрешения.
Хотите выполнить сохранение в папке «Мои документы» вместо этого?
Первый способ (быстрый)
Копируем этот файл (hosts.txt) в любое место, например на рабочий стол, делаем в нем необходимые изменения, сохраняем и потом заменяем старый файл в папке C:WindowsSystem32driversetchosts.txt. Система выведет предупреждение, но даст его заменить.
Жмем продолжить и файл меняется на наш, в котором мы делали изменения.
Второй способ (более долгий, но правильный)
Нам необходимо запустить текстовый редактор, которым мы планируем изменять файл hosts.txt с правами администратора. Для этого необходимо проделать следующее:
Windows 7 и старее:
Пуск > Все программы > Стандартные > Блокнот (клик правой кнопкой > Выбираем пункт «запуск от имени администратора») далее в блокноте нажимаем «файл > открыть > и переходим по пути C:WindowsSystem 32driversetc и выбираем файл hosts.txt.
Windows 8 и новее:
Открываем стартовое меню, набираем там Блокнот, запускаем его с правами администратора (нажимаем правой кнопкой > Выбираем пункт «запуск от имени администратора»), либо переходим в папку C:WindowsSystem 32 и ищем файл notepad.exe (клик правой кнопкой > Выбираем пункт «запуск от имени администратора») далее в блокноте нажимаем «файл > открыть > и переходим по пути C:WindowsSystem 32driversetc и выбираем файл hosts.txt
Тоже самое, но через командную строку:
Запускаем командную строку от имени администратора, туда вставляем следующую команду:
Делаем необходимые изменения и сохраняем результат.
Источник
Ошибка «Обратитесь к администратору сети для получения разрешения» для Hosts в Windows 10 или 7 — Как Сохранить Файл в Этом Месте?
Часто при сохранении того или иного системного файла Windows компьютер выдает следующую ошибку — «У вас нет разрешения на сохранение файлов в этом месте. Обратитесь к администратору сети для получения разрешения». Например, это происходит при внесении изменений в файл Hosts, в котором можно ограничить доступ к тому или иному сайту. Как ее исправить и сохранить документ в отредактированном виде?
В чем причина ошибки «Обратитесь к администратору сети для получения разрешения»?
Ошибка «Обратитесь к администратору сети для получения разрешения» появляется в Windows 10 или 7 при попытке сохранить какой-либо из файлов, влияющих на работу операционной системы, например, «hosts».
Проблема заключается в том, что программа безопасности Windows не дает вносить несанкционированные правки в самые важные файлы. Для того, чтобы сохранить документ в измененном виде, нужно открыть его с правами администратора.
Как исправить ошибку «Обратитесь к администратору сети для получения разрешения» в Windows 10 или 7?
Для того, чтобы исправить ошибку «Обратитесь к администратору сети для получения разрешения» необходимо зайти в меню поиска и найти программу «Блокнот»
Далее кликаем по названию приложения правой кнопкой мыши и в добавочном меню выбираем «Запуск от имени администратора»
Источник
Доступ запрещен при редактировании файла hosts в Windows 10 [ПОЛНОЕ РУКОВОДСТВО]
Иногда, чтобы решить определенную проблему или заблокировать определенный веб-сайт на вашем компьютере с Windows 10, вы должны отредактировать файл hosts.
Редактирование файла hosts – это довольно сложная процедура, и количество пользователей сообщило «Доступ запрещен» при попытке редактировать файл hosts в Windows 10.
Вот еще несколько примеров этой проблемы:
Как отредактировать файл hosts в Windows 10 и избежать сообщения «Доступ запрещен»?
Исправлено: ошибка «Отказано в доступе» в Windows 10
Если вы используете Блокнот в качестве текстового редактора, вам необходимо запустить его как администратор, прежде чем вы сможете редактировать файл hosts. Чтобы запустить Блокнот от имени администратора и отредактировать файл hosts, выполните следующие действия:
Мы должны упомянуть, что это решение должно работать с любым другим текстовым редактором, поэтому, если вы не используете Блокнот, просто запустите нужный текстовый редактор от имени администратора, и вы сможете без проблем редактировать файл hosts.
Ищете альтернативные варианты блокнота? Вот 6 лучших текстовых редакторов, доступных прямо сейчас.
Кроме того, вы можете запустить командную строку как администратор и использовать ее для запуска Блокнота и редактирования файла hosts. Для этого выполните следующие инструкции:
Если у вас возникли проблемы с доступом к командной строке от имени администратора, вам лучше ознакомиться с этим руководством.
По словам пользователей, вы можете избежать сообщения «Доступ запрещен» при редактировании файла hosts, просто переместив файл в другое место, отредактировав его и вернув его в исходное местоположение. Для этого выполните следующие действия:
Отредактируйте файл хостов, следуя этому пошаговому руководству.
По умолчанию для файла hosts установлено только для чтения, что означает, что вы можете открыть его, но не можете вносить в него какие-либо изменения. Чтобы устранить эту проблему, необходимо отключить режим «Только чтение» для файла hosts, выполнив следующие действия:
Теперь вы сможете внести необходимые изменения в файл hosts. После того, как вы закончите, было бы неплохо снова установить хост-файл в режим только для чтения.
Иногда все ваши документы доступны только для чтения, включая ваш файл hosts. Если вы хотите изменить их правильно, вы можете найти больше информации об этом в этом кратком руководстве.
Решение 4. Изменить настройки безопасности для хостов
Иногда для доступа к определенным файлам и папкам вам нужны соответствующие привилегии, и то же самое относится и к файлу hosts.
Если вы получаете «Доступ запрещен» при попытке изменить файл hosts, вы можете не иметь полного контроля над файлом, но вы можете легко изменить его, выполнив следующие действия:
Epic Guide alert! больше нет проблем с Проводником. Исправьте их все с помощью этого обширного руководства!
Решение 5. Использование скрытой учетной записи администратора
Большинство системных файлов защищены, поэтому вам нужно иметь учетную запись администратора, чтобы вносить в них изменения. Поскольку hosts является одним из системных файлов, для его редактирования требуется учетная запись администратора.
Если вы не используете учетную запись администратора, вы можете включить скрытую учетную запись администратора и использовать ее для внесения изменений в файл hosts. Чтобы включить скрытую учетную запись администратора, выполните следующие действия:
Узнайте все, что нужно знать об учетной записи администратора и о том, как ее можно включить/отключить прямо здесь!
Файл Hosts – это системный файл, поэтому он защищен, и обычно вам не рекомендуется его редактировать, но если вы решите это сделать, всегда полезно знать, как сбросить файл хостов по умолчанию в Windows 10 на случай, если что-то пойдет не так.
Источник
Исходя из собственного опыта и того, что я нашел в Google, вот некоторые вещи, которые можно попробовать:
1. Проверили ли вы, что он работает правильно?
Изменения хостов должны вступить в силу немедленно, но Windows кэширует данные разрешения имен, поэтому в течение некоторого времени могут использоваться старые записи. Откройте командную строку (Windows+R, cmd
, Enter) и введите:
Чтобы удалить старые данные. Чтобы проверить, работает ли это, используйте (предполагая, что у вас есть запись ipv4 в hosts для www.example.com или запись ipv6 в hosts для ipv6.example.com):
И посмотрите, использует ли он правильный IP. Если да, то ваш файл hosts в порядке и проблема в другом месте.
Также вы можете сбросить кэш NetBios (откройте консоль от имени администратора, иначе ничего не получится):
Вы можете проверить текущие данные в кэше DNS с помощью:
2. Основы
- Правильно ли назван ваш файл hosts? Он должен быть
hosts
, а неhost
и т.д. - Правильно ли указано расширение? Он не должен иметь расширения (
hosts
, а неhosts.txt
) — будьте осторожны, если вы настроили windows на скрытие известных расширений, проверьте свойства, чтобы убедиться: Правильный файл hosts’s type будет отображаться как просто «File». - Соблюдали ли вы правильный синтаксис? Не поставили ли вы случайно в префикс строки хэш (
#
), который обозначает комментарии? - Позаботились ли вы обо всех вариантах (
www.example.com
иexample.com
— безопаснее всего просто добавить оба)?
3. Пробельные символы
Формат каждой строки:
IP адрес
, затем горизонтальная табуляция (escape кодt
, ASCIIHT
, hex0x09
) или одиночный пробел (hex0x20
), затем имя хоста, т.е.www.example.com
, затем возврат каретки и перевод строки (escape кодыrn
, ASCIICRLF
, hex0x0d 0x0a
).
Примеры записей, использующие управляющие картинки Unicode для обозначения управляющих символов. (Не копируйте и не вставляйте их в свой файл hosts!)
Отдельные байты можно просмотреть в Notepad++ с помощью плагина hex editor plugin. Notepad++ также покажет специальные символы (View -> Show Symbol), чтобы вы могли легко проверить количество и вид пробельных символов.
Если вы скопировали и вставили записи hosts откуда-то, вы можете оказаться с несколькими пробелами. Теоретически hosts поддерживает несколько пробелов, разделяющих два столбца, но это еще одна вещь, которую можно попробовать, если ничего не помогает.
Чтобы подстраховаться, убедитесь, что во всех строках файла hosts используются либо символы табуляции, либо пробелы, но не оба.
Наконец, завершите файл пустой строкой.
4. Ключ реестра
Существует ключ реестра, определяющий местоположение файла hosts. Предположительно, Windows не поддерживает размещение файла hosts в других местах, но вы можете проверить. Ключ имеет следующий вид:
Запись должна быть:
5. Разрешения
Иногда возникают проблемы с разрешениями на файл, атрибутами файла и тому подобными вещами. Чтобы воссоздать файл с разрешениями по умолчанию:
- Создайте новый текстовый файл на рабочем столе.
- Скопируйте и вставьте содержимое текущего файла hosts в этот файл в Блокноте.
- Сохраните новый текстовый файл и переименуйте его в
hosts
. - Скопируйте (не перемещайте) файл в каталог
%SystemRoot%System32driversetc
и перезапишите старый файл.
Последний пункт важен: копирование работает, перемещение — нет.
Локальная учетная записьUsers
должна иметь возможность читать файл hosts. Чтобы убедиться в этом (в Windows 7): - Перейдите к
%SystemRoot%System32driversetc
в проводнике Windows. - Если вы не можете увидеть файл
hosts
, [убедитесь, что вы можете видеть скрытые и системные файлы] (https://superuser.com/questions/101999/how-do-you-show-hidden-system-folders-in-windows-7). - Щелкните правой кнопкой мыши на файле
hosts
и выберитеСвойства
из контекстного меню. - В окне
Свойства хоста
перейдите на вкладкуБезопасность
. - Изучите список имен в поле
Имена групп или пользователей:
. Если присутствует%COMPUTERNAME%Users
, щелкните на нем для просмотра разрешений. - Если
Users
отсутствует, или присутствует, но не имеет разрешенияRead
, нажмитеEdit...
. - Если
Users
отсутствует, нажмитеAdd...
, введитеUsers
, нажмитеCheck Names
и нажмите OK или Enter. - Выберите
Users
и убедитесь, что опцияRead & execute
отмечена в столбцеAllow
. Нажмите OK. Если появится окно предупрежденияБезопасность Windows
, выберитеДа
, чтобы продолжить. - Нажмите OK, чтобы закрыть окно
Свойства хостов
. - Перейдите к разделу 1 этого ответа и следуйте указаниям, чтобы проверить, работает ли это’теперь.
6. Кодировка
Файл hosts должен быть закодирован в ANSI или UTF-8 без BOM. Вы можете сделать это с помощью File -> Save As.
7. Прокси
Если у вас настроен прокси, он может обойти файл hosts. Решение состоит в том, чтобы не использовать прокси или настроить его так, чтобы он не делал этого.
Чтобы проверить, зайдите в Internet Explorer -> Internet Options -> Connections -> LAN settings. Если все пусто и «Автоматически определять настройки» отмечено, вы не используете прокси.
Если вы полагаетесь на прокси-сервер для доступа к Интернету и поэтому не хотите его отключать, вы можете добавить исключения, перейдя в Internet Explorer -> Internet Options -> Connections -> LAN settings -> Proxy Server / Advanced. Затем добавьте свои исключения в текстовое поле Исключения. Например,localhost;127.0.0.1;*.dev
.8. Адрес DNS
(Это также может решить проблемы с прокси-сервером).
Зайдите в свойства сетевых подключений, затем в настройки TCP/IP и измените первый DNS-сервер на127.0.0.1
(localhost). Второй, вероятно, должен быть вашим фактическим DNS’IP.
Это не обязательно для работы файла hosts, но это может помочь в вашем случае, если что-то настроено странно.9. .local адреса
Если вы используете запись домена .local в виде myhost.local и она игнорируется, попробуйте сделать следующее
даже если www.myhost.local не существует. Windows почему-то не добавляет свою рабочую группу или локальный домен.
Когда при выходе в интернет не открываются выбранные сайты, либо при их запросе возникает подозрительная активность, то это серьезный повод к проведению проверки файла hosts. Повреждение его вредоносными программами приводит к тому, что на постоянно используемых страницах всплывают запросы номера телефона, перехода на другие сайты. Пользователь может отредактировать файл hosts самостоятельно, пользуясь несколькими способами.
Содержание
- Где лежит файл hosts и каковы его функции?
- Как открыть файл с помощью блокнота и сохранить исправления?
- Как исправить hosts в AVZ?
- Утилита Microsoft Fix it для восстановления файла hosts
Где лежит файл hosts и каковы его функции?
Файл является преобразователем доменных имен в цифровое обозначение. Он трансформирует набор символов в IP-адрес, и наоборот. Запоминая постоянно используемые ссылки, он позволяет увеличить открытие популярных сайтов. Как происходит этот процесс? Когда вы запрашиваете у браузера какой-либо сайт, он последовательно ищет IP-адрес:
- В поле hosts;
- в КЭШе;
- с помощью DNS-сервера.
Файл hosts обеспечивает быстрый доступ к постоянно используемым страницам, однако его часто используют вредоносные программы. Они заменяют популярные IP-адреса на те, которые ведут к сайтам злоумышленников. Например, вместо сайта «Одноклассники» открывается страница, которая похожа на него визуально. Выпадает окошко «ваша страница заблокирована, введите номер телефона» и после манипуляций неопытного пользователя с телефона пропадают деньги.
Примеров такого использования файла много, например, вирус dfh hosts corrupted обнаруживается часто при проблемах со скоростью действия браузера. Обнаружив «случайный» переход на вредоносный или рекламный ресурс, проверьте и исправьте hosts.
Расположен файл во всех вариациях Виндовс на диске С. Однако в зависимости от типа системы и месторасположение меняется. Файл лишен расширения, и используется даже в ОС Линукс. В ОС Windows версии XP, Vista, 7, 8 и далее вы найдете его на диске C:Windowssystem32driversetc.
Как открыть файл с помощью блокнота и сохранить исправления?
У неопытного пользователя первым возникает вопрос «как должен выглядеть файл hosts?». Он открывается блокнотом. Открывшееся поле может быть абсолютно пустым, это нормально. В нем могут быть заблокированные адреса, которые выглядят таким образом: 127.0.0.1 адрес сайта. Если же вы не блокировали ничего самостоятельно, а подобные строки имеются – это повод для редактирования файла.
- Правый клик по левому нижнему углу экрана открывает список опций.
- Делается переход на «Командная строка (Администратор)».
- В открывшейся cmd вписывается notepad C:WindowsSystem32driversetchosts.
-
Открывается доступный для правок файл.
Откройте Блокнот от имени Администратора Выберете «Файл», затем «Открыть…»
Файл hosts Windows XP, 7, Wista открывается обычным способом. Пуск — Все программы — Стандартные. Выбирая блокнот, сделайте правый клик и запустите его от имени Администратора. Откроется чистое поле инструмента. Здесь во вкладке «Файл» выбирается «Открыть…», затем Компьютер — Диск С – Windows — System 32 – drivers – ets. В последнем каталоге будет пустое поле, и в выпадающем меню правого нижнего угла необходимо выбрать «Все файлы». Здесь вы должны найти файл hosts.
Важно! Перед восстановлением файла обновляется антивирусная программа и проводится зачистка ОС от вирусов. Любые операции на зараженном ПО будут бесполезны.
В файле убираются лишние строки. Всю информацию можно заменить на базовую. Стандартный вид его таков:
Если блокнот пуст, не вносите в него изменения без прямой необходимости. Пролистайте блокнот до конца, прокрутите бегунок влево до упора. Иногда вредоносные программы именно в той части поля прописывают нужные адреса.
Как исправить hosts в AVZ?
Этот инструмент используется в случаях, когда пользователь не смог внести исправления в файл вышеперечисленными способами. Утилита AVZ подходит для решения ряда задач по сохранению безопасности системы, ее не нужно устанавливать. Программа качается в любую удобную папку, после чего извлекается из архива и используется.
Используйте следующий алгоритм работы:
- запустите файл avz.exe;
- обновите базы данных;
- установите галочки во всех полях вкладки «область поиска»;
- запустите сканирование.
Оно длится несколько минут, а затем программа выдаст результаты. Пользователь выбирает наиболее подходящий способ очистки файла.
Восстановление системы.
В AVZ вкладка «Файл» открывает строку «Восстановление системы». Окно выбора функций и восстановления настроек предлагает ряд вариантов. Отметьте галочкой пункт №13, который предлагает очистку файла hosts. Кнопкой «Выполнить отмеченные операции» запустите процесс.
Работа с помощью скриптов.
Функция «Выполнить скрипт» открывается также во вкладке «Файл». В открывшемся окошке введите символы beginClearHostsFile; end. Запустите выполнение соответствующей кнопкой. Оба варианта одинаково хороши для пользователя.
Утилита Microsoft Fix it для восстановления файла hosts
Компания Microsoft предлагает своим пользователям утилиту Fix it 50267. Её необходимо скачать и установить. После установки она запускается и предлагает решение 30 разнообразных проблем. В поле категорий выбираете «Восстановление файла hosts» и нажимаете кнопку «Запустить сейчас». Существует переносная версия этой программы, которую можно хранить на любом съемном устройстве и запускать при необходимости на зараженном ПК. Она имеет размер около 40 МБ с основными средствами. Она же позволяет проверить, является ли файл task host вредоносным, или он относится к системе Виндовс.
ПОСМОТРЕТЬ ВИДЕО
Все перечисленные варианты доступны среднестатистическому пользователю, и не требуют специальных навыков работы. Прежде чем обращаться к специальным программам, попробуйте самостоятельно изменить hosts. Но ни в коем случае не удаляйте его!
Теперь вы знаете, как исправить файл hosts. Задавайте вопросы специалистам.
Изменение файла hosts – простой прием, который используется для изменения разрешения определенного IP-адреса на вашем компьютере. Это особенно полезно при разработке сайта на CMS на хостинге, когда его серверы имен еще не используются.
- Как отредактировать файл hosts?
- Как изменить файл hosts?
- Запустите «Блокнот» от имени администратора
- Откройте файл hosts
- Найдите IP-адрес, связанный с вашей учетной записью
- Как отредактировать файл hosts?
- Работа с Windows Defender при изменении файла Hosts в Windows 8
- Изменение файла hosts в Windows 10
- Как внести изменения в файл hosts
- Как я узнаю, что это сработало?
На рисунке, приведенном ниже, изображен процесс преобразования домена в IP-адрес с использованием различных устройств. Файл hosts был изменен следующим образом:
86.75.30.9 example.com 86.75.30.9 www.example.com
Файл hosts был изменен только на вашем компьютере, поэтому только это устройство будет преобразовывать домен example.com в IP-адрес 86.75.30.9.
Другие устройства, для которых файл hosts не был изменен, будут преобразовывать этот домен в IP-адрес 172.16.0.0, найденный на сервере DNS.
Ниже описано, как можно внести изменения в файл hosts.
Сначала необходимо запустить «Блокнот» (или другой текстовый редактор) от имени администратора. Это связано с тем, что файл hosts является системным файлом и не может быть изменен другим пользователем.
Чаще всего файл hosts расположен в каталоге: c:windowssystem32driversetc и имеет имя hosts. Но этот путь может быть другим в зависимости от используемой версии операционной системы:
- Windows 95/98/Mec:windows;
- Windows NT/2000/XP Proc:winntsystem32driversetc;
- Windows XP Home/Vista/Windows 7c:windowssystem32driversetc;
- Windows 8c:windowssystem32driversetc;
- Windows 10c:windowssystem32driversetc.
Теперь нужно открыть файл hosts. В Блокноте выберите меню «Файл», затем пункт «Открыть …». Файл hosts не является стандартным .txt файлом, который «Блокнот» будет искать по умолчанию. Поэтому измените в раскрывающемся в правом нижнем углу списке значение «Текстовые документы» на «Все файлы (*.*)». Затем дважды кликните по файлу, чтобы открыть его в «Блокноте».
- Войдите в cPanel.
- Справа найдите столбец статистики, описывающей вашу учетную запись. Найдите информацию о сервере и нажмите на ссылку.
- Ниже на странице найдите «Общий IP-адрес». Если у вас выделенный IP-адрес, вместо «Общий IP-адрес» будет написано «Выделенный IP-адрес». Это информация, которая понадобится вам для изменений файла hosts.
-
Содержимое файла hosts выглядит примерно следующим образом:
# Copyright (c) 1993-1999 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 127.0.0.1 localhost
Внимание: Перед внесением изменений обязательно создайте резервную копию файла hosts! Для этого выполните следующие действия:
- В «Блокноте» зайдите в меню «Файл» и выберите пункт «Сохранить как …»
- В качестве имени файла введите то, что вы запомните, например hosts_file_09.16.2013
- Нажмите кнопку «Сохранить»
Добавьте несколько строк в файл hosts. Они будут выглядеть примерно так:
202.133.229.123 my-wordpress-site.com 202.133.229.123 www.my-wordpress-site.com
После внесения изменений зайдите в меню «Файл», затем выберите пункт «Сохранить».
В Windows 8 по умолчанию работает Windows Defender, который предотвращает изменение файла hosts. Поэтому нужно разрешить редактирование этого файла. Для этого выполните следующие действия:
- Перейдите в Windows Defender, наведите курсор мыши на правый угол, чтобы открыть панель навигации. В поисковое поле введите «Windows Defender», нажмите на появившуюся иконку. Она будет помечена как «Windows Defender». Запустится приложение.
- Когда откроется Windows Defender, кликните по вкладке «Настройки».
- Затем введите местоположение файла hosts, по умолчанию это c:windowssystem32driversetchosts
- Нажмите на кнопку «Добавить.
- Нажмите кнопку «Сохранить изменения», расположеннуюв правом нижнем углу, а затем закройте Windows Defender.
- Наведите курсор мыши на ярлык программы «Блокнот», а затем запустите ее от имени администратора.
- Откройте файл hosts.
- Внесите изменения и выберите «Файл»> «Сохранить».
Для изменения файла hosts вам понадобятся права администратора. Для получения дополнительной информации по этому вопросу обратитесь к справочной документации Microsoft «Администратор для локальных учетных записей».
- Войдите в систему с правами администратора
- Кликните правой кнопкой мыши по иконке Windows в панели инструментов.
- Появится всплывающее меню. Найдите Powershell (Администратор) и выберите эту опцию.
- Вы увидите всплывающее окно с вопросом о том, хотите ли вы разрешить приложению вносить изменения. Нажмите «Да», чтобы продолжить.
- Когда откроется инструмент командной строки, введите «Notepad». Поскольку вы запускаете «Блокнот» из Powershell, он запустится с правами администратора.
- В меню «Блокнот» нажмите пункт «Файл», «Открыть». Перейдите к папке с файлом hosts. Стандартный путь: c:WindowsSystem32driversetc.
- Введите «hosts», затем нажмите «Enter». Это вызовет файл hosts. Поскольку файл hosts является системным, он будет скрыт, если вы не зададите в настройках показ скрытых файлов.
- На этом этапе вы увидите файл hosts. Убедитесь, что вы следуете приведенному выше примеру. Поставьте пробел между IP-адресом и доменным именем, которое вы хотите использовать.
- Нажмите «Файл»> «Сохранить», чтобы сохранить изменения, которые внесли в файл.
Закройте «Блокнот», а затем снова загрузите файл hosts и проверьте, что внесенные изменения были применены.
Самый простой способ убедиться в том, что это сработало, зайти на свой домен.