У меня в файле hosts довольно длинный список сайтов, на которые я трачу много времени, и он работает нормально, однако я замечаю очень странное поведение - каждый день илидва(мой компьютер включается автоматически каждый день) из файла исчезают две строки:
127.0.0.1 youtube.com
127.0.0.1 www.youtube.com
Даже символы переноса строк остаются там. Я использую последнюю стабильную версию Chrome и два расширения, связанных с Youtube -FancyTubeиПредварительный просмотр рейтингов YouTube. Я их не удаляю, потому что иногда мне нужно зайти на YouTube, и я не хочу иметь дело с рекламой или рикроллами. Интересно, что я пробовал сделать файл только для чтения и убрать права записи у всех, кроме меня, но это не помогло (флаги не сбрасывались). Это одно из расширений или что-то еще? Или, может быть, Flash?
решение1
Попробуйте дать права на запись только "администраторам", а не себе, и включите UAC. Пока вы запускаете программы как обычный пользователь, у них не должно быть доступа к файлу.
Если программа запрашивает повышенные разрешения, проверьте файл, прежде чем принять его — это может дать вам подсказку.
решение2
У вас есть Microsoft Security Essentials?Иногдаон обнаруживает угрозу и восстанавливает файл по умолчанию.