如何从 Windows 资源管理器“新建”菜单中删除“Google Docs”、“Google Sheets”和“Google Slides”?

如何从 Windows 资源管理器“新建”菜单中删除“Google Docs”、“Google Sheets”和“Google Slides”?

我最近安装了Google 云端硬盘在我的Windows 8笔记本电脑。安装此磁盘后,资源管理器中的“新建”菜单项中出现了 3 个项目。每个新项目都会引导至一个浏览器,其中打开了 Google 文档、表格或幻灯片的页面。

您可以在图中看到这三个元素:

上下文菜单屏幕截图

使用该CCleaner实用程序,我禁用了 Google 的所有上下文菜单项,但“新建”子菜单中的项目仍然存在。我无法自行在注册表中找到所需的部分。像 这样的程序nirsoftShellMenuNew看不到 Google 项目。

是否可以在不删除 Google Drive 的情况下删除这些“新建”菜单项?

如果可以,我该怎么做?

答案1

对于任何偶然发现此问题的人来说,遗憾的是,本主题中提到的任何解决方案都无法永久删除。因为如果您正在运行 Google Drive 桌面程序(我假设您这样做,因为这是它的主要功能),它将重写ShellNew -> command您已删除的内容。

而且它会在一分钟内完成,如果你故意更改了它,使它无效,它就会纠正它,总的来说,这个程序的开发人员似乎真的,真的不想任何人删除这些条目无论什么原因,。他们实施如此严格的检查来删除这些条目,这有点令人惊讶,而且这甚至不是该程序的主要功能。

无论如何,微软的技术社区论坛中描述了一个解决方案:

https://techcommunity.microsoft.com/t5/windows-10/remove-google-sheets-docs-slides-entries-from-quot-new-quot/mp/3093350

它需要将这些可恶的注册表项的权限更改ShellNew-command为只读,这样 Google Drive 就无法重写它们。不幸的是,这会导致 Google Drive 陷入一个无谓的循环,检查值并无法重写它们,这种情况每分钟左右就会发生一次,因此您会得到资源管理器和桌面图标刷新的效果,这很烦人。而且一般来说,我不知道它会如何影响 Google Drive 和 Windows 的性能,所以真的觉得不值得大惊小怪。

不管怎样,我只是让这些条目保持原样。恭喜 Google Drive 的开发人员,你们赢了。

答案2

这是不可能的。每次您删除负责这些项目的注册表值(手动或使用软件)时,google drive 软件都会立即替换它。

答案3

从这 3 个注册表中删除用户权限。它不会删除它们,至少会隐藏它们。

  • 计算机\HKEY_CLASSES_ROOT.gdoc
  • 计算机\HKEY_CLASSES_ROOT.gsheet
  • 计算机\HKEY_CLASSES_ROOT.gslides

答案4

我认为 Google 已经更改了一些注册表名称,因此您应该从这些注册表中删除用户(您的姓名)权限。

Computer\HKEY_CLASSES_ROOT\GoogleDriveFS.gdoc
Computer\HKEY_CLASSES_ROOT\GoogleDriveFS.gsheet
Computer\HKEY_CLASSES_ROOT\GoogleDriveFS.gslides

相关内容