将更改保存到主机文件的速度很慢?

将更改保存到主机文件的速度很慢?

突然间,保存对 Win7 主机文件所做的更改需要一段时间(一两秒)。以前是即时的。我尝试使用 gVim 和 Notepad++ 编辑它。在同一文件夹中保存内容相同的文件是即时的。有人知道发生了什么吗?我最近确实安装了一个大型 Windows 更新……我还尝试了旧的重启 ;-)

答案1

Windows 的 DNSService 监视 HOSTS 文件的变化(使用等效的FindFirstChangeNotificationAPI)并更新其内部数据结构。

虽然更新需要一秒钟,但比手动运行要快ipconfig /flushdns,而且很多比重新启动 Windows 更快。

答案2

可能是病毒扫描程序。
大多数病毒扫描程序都会监视主机文件的变化,因为这是恶意软件经常破坏的文件之一。

或者,正如 Greg 所建议的那样,使用 DNS 服务,但通常只有当您拥有大型 hosts 文件(100 多个条目)时才会注意到。

相关内容