Некоторое время назад я повозился с файлом hosts, и он работал просто отлично. Затем я захотел отменить свои изменения, поэтому вместо удаления записей я полностью восстановил файл hosts с помощью одного из средств быстрой загрузки исправлений Microsoft.
Затем я попытался найти решение в Интернете, одно из них предложило мне создать совершенно новый файл hosts и сохранить его в каталоге System32/drivers/etc. Теперь это «Текстовый документ» вместо «Файла», как другие файлы в этом каталоге.
Все изменения, которые я делаю сейчас, не работают. Я попробовал на компьютере члена семьи, и все заработало, так что это определенно связано с моей ошибкой. Просто для ясности: мой файл hosts работал в прошлом. Если кто-то может помочь, я буду очень признателен.
решение1
Возможно, вы захотите включить отображение расширений файлов в параметрах проводника, как описано в Показать или скрыть расширения имен файлов.
Затем вы можете удалить ранее скрытое расширение .txt из файла hosts.
решение2
Пользователи Windows могут редактировать свой файл hosts непосредственно со своего ПК. Windows 7 или Vista
- Откройте Пуск > Все программы > Стандартные.
- Щелкните правой кнопкой мыши «Блокнот» и выберите «Запуск от имени администратора».
- Нажмите «Продолжить» в ответ на запрос UAC.
- Нажмите Файл > Открыть.
- Перейдите по ссылке
C:\Windows\System32\Drivers\etc
. - Измените раскрывающийся список фильтра файлов с Текстовые документы (.txt) во все файлы (.*).
- Выберите
hosts
и нажмите «Открыть». - Внесите необходимые изменения, как показано выше, и закройте Блокнот.
- Сохраните при появлении соответствующего запроса.
Надеюсь, что это работает.
решение3
Решение этой проблемы на самом деле обсуждалось на другом форуме StackExchange:
тот же вопрос на StackOverflow
Я протестировал их шаги, как указано ниже. Шаги решили мою проблему.
- Скопируйте файл hosts из C:\Windows\System32\drivers\etc куда-нибудь, например на рабочий стол.
- Удалить там файл hosts
- Скопируйте скопированный файл hosts обратно в C:\Windows\System32\drivers\etc.