chu*_*lit 9 windows context-menu google-drive google-drive-file-stream
我注意到,每当我单击Windows 资源管理器中的任何文件夹(以及多次单击文件)时,都会出现明显的延迟。我发现导致这种情况的原因是 Google Drive,使用ShellExView 等应用程序禁用上下文菜单选项或手动编辑注册表设置可以解决缓慢/挂起的问题。
但是:如果我有时仍想使用 Google Drive 上下文菜单选项,以防我想共享文件夹的链接,该怎么办?这很烦人被迫不得不要么 完全禁用这项实用的功能或处理的右键菜单正在不断放缓的所有时间。
问题(退出 Google Drive 之前/之后):
所以,问题是:我如何才能获得最佳的两个世界?即:更快的右键单击,同时还能偶尔访问 Google Drive 的有用共享功能?
我创建了一个解决方案,可以让您获得两个最佳世界:
通常这不是必需的,只需添加一个Extended注册表项就可以配置为以这种方式工作。但是,由于 Google Drive(又名备份与同步)使用ContextMenuHandlers注册表项(见下文),除非永久执行此操作或使用像这样的黑客/解决方法,否则无法隐藏它。
我编写了一个AutoHotkey脚本来解决这个问题,结果非常好。请注意,第一次点击速度非常快,但第二次点击速度要慢得多(主要问题),但至少仍然允许访问 Google Drive 上下文选项。我已经在此处发布了代码以及有关如何设置它的详细说明:
脚本: https : //github.com/patricknelson/google-drive-context-fix
这个怎么运作:
基本上,这是一个黑客。它只是根据您是否是 A.) 当时在 Windows 资源管理器中和 B.) 当前是否按下该shift键来显示这些上下文菜单所需的注册表项。这不是很漂亮,但它可以让你当你要访问上下文选项,而不需要启用所有的时间。
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\GDContextMenu
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\DriveFS 28 or later
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\GDContextMenu
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\DriveFS 28 or later
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4507 次 |
| 最近记录: |