我在 hosts 文件中列出了很长的浪费时间的网站,它工作得很好,但我遇到了一个非常奇怪的行为——每天或二(我的电脑每天都会自动开机)从文件中消失两行:
127.0.0.1 youtube.com
127.0.0.1 www.youtube.com
甚至换行符号也保留在那里。我正在使用最新稳定的 Chrome 和两个与 Youtube 相关的扩展程序 -奇幻管和YouTube 评分预览。我不会删除它们,因为有时我需要访问 YouTube,而且我不想处理广告或 rickrolls。有趣的是,我尝试将文件设为只读,并删除除我之外的所有人写入权限,但这没有帮助(标志尚未重置)。它是扩展之一还是其他东西?或者可能是 Flash?
答案1
尝试只向“管理员”授予写入权限,而不是您自己,并打开 UAC。只要您以普通用户身份运行程序,他们就不应该有访问该文件的权限。
如果程序要求提升权限,请在接受之前检查文件 - 它可能会给你一个线索。
答案2
您有 Microsoft Security Essentials 吗?有时它检测到威胁并将文件改回默认值。