防止使用 Windows 注册表卸载 Chrome 扩展程序

在这篇文章中,我们将向您展示如何通过调整Windows 11或 Windows 10中的注册表来防止卸载 Chrome 扩展(prevent the uninstallation of Chrome extensions by tweaking the Registry)程序。与任何其他浏览器一样,Google Chrome也带有一个扩展程序(Extensions)管理器,可帮助打开/关闭和删除安装的扩展。您还可以右键单击扩展程序图标并使用从 Chrome 中删除...(Remove from Chrome…)选项将其卸载。但是,如果您不希望其他人或您卸载您安装的扩展,请使用此注册表(Registry)技巧。

防止使用 Windows 10 注册表编辑器卸载 Chrome 扩展程序

应用该技巧后,您会注意到已启用预防措施的扩展程序的“删除”按钮已消失。(Remove)打开/关闭按钮也不起作用。此外,用于卸载扩展的右键单击选项也将被删除。

这个技巧不会影响扩展的工作部分。它将按应有的方式工作。您还可以访问该扩展程序的选项并对其进行自定义。之后,您还可以随时撤消您所做的更改。

防止(Prevent)卸载Chrome扩展程序

由于这是注册表(Registry)更改,因此建议您备份注册表(backup the Registry),以便在发生任何错误时随时恢复。现在按照以下步骤操作:

  1. 打开注册表编辑器
  2. 访问策略(Policies)
  3. 创建Google密钥
  4. 创建Chrome密钥
  5. 在 Chrome 键下添加ExtensionInstallForcelist
  6. 创建一个字符串(String)值并将其重命名为 1
  7. 打开谷歌浏览器
  8. 打开Chrome的(Chrome)扩展(Extensions)管理器页面
  9. 复制分机 ID(Copy an extension ID)
  10. 双击(Double-click)您创建的字符串(String)
  11. (Paste)在数值(Value)数据字段中粘贴扩展 ID
  12. 保存(Save)并 重新启动(Relaunch)Google Chrome(Google Chrome)浏览器。

第一步,您可以使用搜索(Search)框、运行命令(Run Command)框或其他选项来启动注册表编辑器。

之后,访问注册表编辑器中的(Registry Editor)策略(Policies)键。路径是:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies

访问策略键

在下一步中,在此Policies项下(Policies)创建一个新的 Registry 项,并将其名称设置为Google

现在,在Google(Google)密钥中创建另一个密钥,并将其命名为Chrome再次,在该(Again)Chrome密钥下创建一个新密钥,并将名称设置为ExtensionInstallForcelist

创建 Google 密钥、Chrome 密钥和 ExtensionInstallForcelist 密钥

在最后一个键下,创建一个新的字符串值(String Value)并将其命名为1。您可以通过右键单击空白区域(right-click on the empty area)、选择“新建”(New)菜单,然后单击“字符串值(String Value)”选项来创建此值。创建值后,将其重命名为 1。

创建新的字符串值并将其命名为 1

暂时不要关闭注册表编辑器。

现在使用开始(Start)菜单、搜索(Search)框或其快捷方式打开Google Chrome浏览器。(Google Chrome)访问Google Chrome的(Google Chrome)扩展(Access Extensions)管理器。为此,单击右上角可见的三个垂直点图标,访问(three vertical dots)更多工具(More tools)部分,然后选择扩展(Extensions)

或者,您可以输入chrome://extensions多功能(Omnibox)(或地址栏)并按Enter 键(Enter)将其打开。

扩展(Extensions)页面上,您可以看到所有扩展的扩展 ID。复制(Copy ID)要防止卸载的扩展程序的 ID。

访问扩展管理器页面并复制扩展 ID

返回注册表编辑器(Registry Editor)并双击您在上面创建的ExtensionInstallForcelist字符串(Value)。在数值(Value)数据字段中,粘贴扩展 ID。之后,附加以下文本:

;https://clients2.google.com/service/update2/crx

在值数据字段中添加扩展 ID 和给定文本

按确定按钮。

现在重新启动Chrome浏览器并访问扩展(Extensions)页面。

您会注意到该特定扩展的“删除(Remove)”按钮不可见。此外,当您右键单击该扩展程序图标时,“从 Chrome 中删除(Remove from Chrome)”选项将不可见。

这仅意味着禁用了卸载该特定Chrome扩展程序的选项。(Chrome)

您可以按照上述步骤来防止卸载浏览器上安装的任何其他扩展程序。(Just)需要扩展 ID 和上面提到的文本。

要撤消更改,只需按照上述步骤操作,然后删除您创建的任何字符串(String)值,该特定扩展的卸载预防将被删除。

就这样!



About the author

我是一名免费软件开发人员和 Windows Vista/7 倡导者。我已经写了数百篇关于操作系统相关主题的文章,包括提示和技巧、修复指南和最佳实践。我还通过我的公司 Help Desk Services 提供与办公室相关的咨询服务。我对 Office 365 的工作原理、功能以及如何最有效地使用它们有着深刻的理解。



Related posts