最近遇到一个比较头疼的问题,在 Windows 10 右击桌面空白处,「快捷菜单」的加载会有超 4 秒以上的延迟,这简直让人无法忍受!甚至在一些 .exe 的文件上右击会出现 explorer 进程 Crash 重启。。。。
经排查,发现「快捷菜单」延迟这么长时间加载是由于菜单中的一些第三方图形驱动选项造成的,而右击 .exe 文件出现的 explorer 崩溃重启更是由 Nvidia 驱动造成的。又是第三方,简直无语了,严重影响用户体验。干脆直接将 Intel 和 Nvidia 在快捷菜单中的选项全拿掉,之后问题得以解决。
问题的排查过程这里不详细介绍,只说具体的处理办法:
1 使用 Windows + R 快捷键打开「运行」— 执行 Regedit 打开注册表
2 导航到如下路径:
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers
3 直接删除上述路径下的 igfxcui 和 igfxDTCM 两个键,它们分别对应 Intel 在右键菜单中的「图形属性」和「图形选项」条目,如果有 NvCplDesktopContext 这个键,也删除之,它对应右键菜单中的「NVIDIA控制面板选项」
将以上 3 个键从注册表中删除之后,Windows 的右键「快捷菜单」弹出再没出现过延迟的情况。当然,右键菜单里面也会少掉删除的 3 个可选条目(不知道为啥显卡驱动非得把自己弄这里面来)。
这篇文章很实用,哈哈,这个问题真实很常见!每次重装系统之后装完所有驱动,第一个干的就是这件事!特别是桌面上右击时总会转小圈圈
早知道问下群里的人了,这玩意儿把我坑死了。。。