上下文(右键单击)菜单网络连接时加载时间长

传销

右键单击上下文菜单需要10秒钟以上的时间才能在任何文件/文件夹上打开。在重复右击同一文件/文件夹之间,延迟不会改变。有时我还会遇到资源管理器崩溃的情况。

当我连接到网络(有线或无线网络)时,只有一个延迟。如果是互联网连接也没关系。


我已经使用CCleaner禁用了所有上下文菜单/ shell条目。包括已知会造成延误诺顿NavShExt.dll方程式

为确保我的硬盘没有损坏或出现故障,请执行以下操作:

  • sfc /scannow了没发现错误。
  • 运行该C:->Properties->Tools->Error Checking实用程序,它修复了一些错误,没有任何问题,但决定停止并从引导中进行操作。chkdsk C: /v /r /f在启动时运行,它能够修复所有问题(“ 4 KB坏扇区”):“无需采取进一步措施。”
  • 对操作系统和其他数据所在的C:驱动器进行碎片整理。我也有一个D:分区和用于数据的外部网络NAS。

我从WinDbg进行了几次转储,尝试通过附加到explorer.exe并执行直到崩溃的方法来查看资源管理器为何崩溃。.dump /m mydump.dmp

当使用WinDbg捕获转储时,我会得到恒定的CLR异常流(不确定是否正常)。

传销

检查如果您有任何上下文菜单项,/是在计划这个名单

使用ShellExView可以查看所有已启用/活动的上下文菜单项。该程序看上去有些陈旧,一开始很难打扰,但可以全面了解已启用的所有功能。禁用所有非Microsoft条目,直到问题消失。

禁用/启用任何条目后,需要重新启动explorer.exe才能使更改生效。您可以explorer.exe通过打开任务管理器(ctrl+ alt+ delete),Windows ExplorerProcesses->App列表中选择并按来重新启动Restart

注意: CCleaner还具有上下文菜单实用程序(Tools->Startup->Context Menu),但未列出可能影响加载时间的所有条目。


为了手动调试explorer.exe,您可以使用WinDbg:

  1. File->Attach to Process 或者 F6
  2. 种类 By Executable
  3. 向下滚动并选择explorer.exe确保选择explorer.exe而不折叠菜单中的会话实例。
  4. 按“确定”,然后等待它在命令屏幕底部为您提供控制台/文本输入。
  5. 输入“ g”并输入。您的资源管理器将冻结,直到您给它命令。
  6. 查找ModLoad延迟后出现的所有条目,并显示上下文菜单。其中任何一个都可能是罪魁祸首。

如果资源管理器崩溃,并且您想捕获转储文件,请从上面的步骤1-5开始,然后:

  1. 采取任何冻结的措施explorer.exe您可能会注意到它不会像正常情况那样崩溃,因为WinDbg已介入并正在等待下一个命令。
  2. 通过运行以下命令来制作转储文件: .dump /m mydump.dmp
  3. 转储文件将位于安装WinDbg的任何位置。您也可以使用桌面的完整文件路径,但是要在剪贴板中方便地粘贴路径并不总是那么容易。

我的解决方案是P4EXP.P4EXPContextMenuExtension使用ShellExView禁用Perforce条目

P4EXP.P4EXPContextMenuExtension
位置:C:\ Windows \ assembly \ GAC_MSIL \ P4EXP \ 2014.2.95.9073__null \ P4EXP.dll
来自:P4Merge
公司:Perforce

Perforce r14.2注释中提到了此延迟,但它可能已退步,因为我的版本为2014.2并仍然存在问题:

#975324(缺陷号75847)
P4EXP不再在Windows资源管理器中右键单击对象时构建Perforce上下文菜单。如果未设置或错误设置了Perforce环境变量,或者目标服务器处于脱机状态,则以前可能会导致Windows资源管理器上下文菜单的显示出现大量延迟。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

禁用右键单击上下文菜单?

来自分类Dev

右键单击Android上下文菜单

来自分类Dev

右键单击上下文菜单

来自分类Dev

右键单击添加上下文菜单。

来自分类Dev

使用Java禁用上下文菜单(右键单击)

来自分类Dev

右键单击添加上下文菜单。

来自分类Dev

右键单击上下文菜单长按Qt

来自分类Dev

AutoHotkey脚本,用于“右键单击上下文菜单”命令

来自分类Dev

AutoHotkey脚本,用于“右键单击上下文菜单”命令

来自分类Dev

右键单击上下文菜单后,获取选定的项目

来自分类Dev

Python IDLE从右键单击上下文菜单中消失了

来自分类Dev

仅在桌面添加右键单击上下文菜单

来自分类Dev

在 React 中禁用 Firefox 的右键单击上下文菜单

来自分类Dev

右键单击文件夹时,上下文菜单中的自定义项

来自分类Dev

如何在单击鼠标左键而不是单击鼠标右键时打开D3.js上下文菜单

来自分类Dev

如何在单击鼠标左键而不是单击鼠标右键时打开D3.js上下文菜单

来自分类Dev

在右键菜单中将右键单击目标传递给上下文相关的应用程序

来自分类Dev

主顶部菜单和右键单击上下文菜单之间的WPF共享菜单

来自分类Dev

上下文菜单项仅在第二次右键单击时正确显示

来自分类Dev

使用右键单击上下文菜单时,Cut-Paste或Copy-Paste无法在Ubuntu 20.04上运行

来自分类Dev

右键单击带有WPF的CefSharp Chromium Web浏览器时,删除默认上下文菜单

来自分类Dev

单击上下文菜单时如何启动意图活动?

来自分类Dev

单击上下文菜单时打开扩展弹出窗口

来自分类Dev

上下文菜单显示下次单击时的更改

来自分类Dev

如何在TableView rowDelegate中单击鼠标右键显示上下文菜单

来自分类Dev

触摸设备上嵌入的youtube视频自动显示右键单击上下文菜单

来自分类Dev

右键单击GtkTreeView中的上下文菜单(仅适用于指定的列)

来自分类Dev

右键单击之前不应用上下文菜单样式

来自分类Dev

如何通过右键单击NSTextField(Cocoa)禁用上下文菜单?

Related 相关文章

  1. 1

    禁用右键单击上下文菜单?

  2. 2

    右键单击Android上下文菜单

  3. 3

    右键单击上下文菜单

  4. 4

    右键单击添加上下文菜单。

  5. 5

    使用Java禁用上下文菜单(右键单击)

  6. 6

    右键单击添加上下文菜单。

  7. 7

    右键单击上下文菜单长按Qt

  8. 8

    AutoHotkey脚本,用于“右键单击上下文菜单”命令

  9. 9

    AutoHotkey脚本,用于“右键单击上下文菜单”命令

  10. 10

    右键单击上下文菜单后,获取选定的项目

  11. 11

    Python IDLE从右键单击上下文菜单中消失了

  12. 12

    仅在桌面添加右键单击上下文菜单

  13. 13

    在 React 中禁用 Firefox 的右键单击上下文菜单

  14. 14

    右键单击文件夹时,上下文菜单中的自定义项

  15. 15

    如何在单击鼠标左键而不是单击鼠标右键时打开D3.js上下文菜单

  16. 16

    如何在单击鼠标左键而不是单击鼠标右键时打开D3.js上下文菜单

  17. 17

    在右键菜单中将右键单击目标传递给上下文相关的应用程序

  18. 18

    主顶部菜单和右键单击上下文菜单之间的WPF共享菜单

  19. 19

    上下文菜单项仅在第二次右键单击时正确显示

  20. 20

    使用右键单击上下文菜单时,Cut-Paste或Copy-Paste无法在Ubuntu 20.04上运行

  21. 21

    右键单击带有WPF的CefSharp Chromium Web浏览器时,删除默认上下文菜单

  22. 22

    单击上下文菜单时如何启动意图活动?

  23. 23

    单击上下文菜单时打开扩展弹出窗口

  24. 24

    上下文菜单显示下次单击时的更改

  25. 25

    如何在TableView rowDelegate中单击鼠标右键显示上下文菜单

  26. 26

    触摸设备上嵌入的youtube视频自动显示右键单击上下文菜单

  27. 27

    右键单击GtkTreeView中的上下文菜单(仅适用于指定的列)

  28. 28

    右键单击之前不应用上下文菜单样式

  29. 29

    如何通过右键单击NSTextField(Cocoa)禁用上下文菜单?

热门标签

归档