为什么Windows右键新建这么慢?

为什么Windows右键新建这么慢?

为什么大多数 Microsoft Windows 系统的右键单击上下文菜单新选项都很慢?

对于那些不知道我在说什么的人,右键单击窗口内的任何空白处并选择新选项。然后会出现一个可供创建的文件类型列表,但在大多数系统上,这将花费一些处理时间,与其他右键单击操作相比,这足以被认为是缓慢的。

这是某种糟糕的 Windows 注册表实现吗,或者只是后台使用的一些糟糕的算法,有什么猜测吗?

答案1

这篇文章可能会有用:由上下文菜单处理程序导致的右键单击速度慢或行为怪异http://windowsxp.mvps.org/slowrightclick.htm(本文有两种解决方案)

答案2

上下文菜单中的任何项目是否引用了网络位置/资源? 我曾收到指向网络上另一台计算机的项目,但网络上无法访问该计算机。Windows 在定位/搜索网络资源时非常积极,放弃的时间比您最初想象的要晚得多。这种情况经常发生在我们工作中半损坏的漫游配置文件设置中。

答案3

子菜单是根据注册表项列表构建的。当您有太多选项或注册表太拥挤时,构建子菜单可能需要一些时间。然后我相信列表将被缓存。列表的构建可能很长,因为它不仅仅是简单的查找,还必须解决对其他注册表项的一些引用。

答案4

我不太清楚,但我只想指出,我在 Win7 上单击右键 > 新建的速度非常快,这里没有任何减速。我不记得 Vista 的情况,但我认为这是 XP 甚至可能是 Vista 独有的问题,显然已经修复。除非只有我的电脑存在这个问题……

相关内容