如何防止人们在 Chrome 中安装扩展程序

已发表: 2022-01-29

防止在 Chrome 中安装扩展程序

如果您让家人或其他人在您的 PC 上使用 Chrome 浏览网络,您可能希望阻止他们在 Chrome 中安装扩展程序。 以下是如何利用 Chrome 策略为系统管理员禁用扩展安装。

您可以使用注册表编辑器或本地组策略编辑器。 注册表编辑器可在所有 Windows 10 版本上访问。 本地组策略编辑器在 Windows 10 家庭版上不可用。

注意:使用注册表编辑器或本地组策略编辑器阻止人们安装 Chrome 扩展程序将使 Google Chrome 在其设置屏幕上显示它是“由您的组织管理”。

家庭用户:使用注册表编辑器

如果您有 Windows 10 家庭版,则必须编辑 Windows 注册表才能进行此更改。 如果您有 Windows Pro 或 Enterprise,也可以这样做,但只是在注册表而不是组策略编辑器中工作感觉更舒服。 (不过,如果您有 Pro 或 Enterprise,我们建议使用更简单的组策略编辑器,如下所述。)

这是我们的标准警告:注册表编辑器是一个强大的工具,滥用它会导致您的系统不稳定甚至无法运行。 这是一个非常简单的 hack,只要您遵守说明,就不会有任何问题。 话虽如此,如果您以前从未使用过它,请考虑在开始之前阅读有关如何使用注册表编辑器的信息。 在进行更改之前,一定要备份注册表(和您的计算机!)。

相关:学习像专业人士一样使用注册表编辑器

要打开注册表编辑器,请点击开始,在搜索框中键入“regedit”,然后按 Enter。

在搜索框中键入 regedit,然后按 Enter

广告

如果您使用的是 64 位版本的 Windows,请在 Register Editor 窗口中向下钻取到 HKEY_LOCAL_MACHINE > SOFTWARE > WOW6432Node > Policies。

如果您使用的是 32 位版本的 Windows,请转至 HKEY_LOCAL_MACHINE > SOFTWARE > Policies。

不确定您使用的是哪个版本的 Windows? 以下是检查您使用的是 64 位还是 32 位版本的方法。

注册表编辑器中的策略子项

在左窗格中,右键单击“策略”文件夹。 选择“新建”选项,然后选择“密钥”选项。 将此新子项命名为“Google”,不带引号。

在注册表编辑器中创建新的 Google 子项

接下来,右键单击新创建的“Google”子项。 选择“新建”选项,然后选择“密钥”以添加新的子密钥。 将其命名为“Chrome”,不带引号。

在注册表编辑器中创建新的 Chrome 子项

右键单击“Chrome”子键,然后再次选择新建 > 键。 将此键命名为“ExtensionInstallBlocklist”,不带引号。

命名新的子项 ExtensionInstallBlocklist

广告

右键单击“ExtensionInstallBlocklist”子项,选择“新建”,选择“字符串值”选项,并将“1”(不带引号)设置为其值名称。

将新字符串值添加到 ExtensionInstallBlocklist 子项

在右侧窗格中,双击“1”值名称以打开其属性。 在数值数据选项下的框中,输入星号 (*),然后单击“确定”按钮。

将星号添加到 ExtensionInstallBlocklist 的字符串值

接下来,再次右键单击“Chrome”子键,然后选择新建 > 键。 将此键命名为“BlockExternalExtensions”,不带引号。

Chrome 的新 BlockExternalExtensions 子项

右键单击“BlockExternalExtensions”子项,选择“新建”,选择“字符串值”选项,并将“1”设置为其值名称。

将新字符串值添加到 BlockExternalExtensions 子项

在右侧窗格中,双击“1”值名称以打开其属性。 在数值数据选项下的框中,输入星号 (*),然后单击“确定”按钮。

向 BlockExternalExtension 的字符串值添加星号

通过添加这两个密钥,您可以确保没有其他用户可以从 Chrome 网上应用店或任何其他在线资源安装 Chrome 扩展程序。 唯一的缺点是您必须记住这些新子项的路径。

Windows 10 专业版:使用组策略

如果您的 PC 运行 Windows 10 专业版或企业版,您可以跳过注册表。 相反,您可以使用本地组策略编辑器来阻止其他人添加 Chrome 扩展程序。

广告

首先,从 Google 下载 Chrome 策略模板 zip 文件并将其解压缩到您的 PC 上。

在 PC 上解压的 Google Chrome 策略模板

要启动组策略编辑器,请点击开始,在 Windows 搜索中键入“gpedit.msc”,然后按 Enter。

在 Windows 中打开组策略编辑器

在本地组策略编辑器窗口的左侧窗格中,向下钻取到计算机配置 > 管理模板。

组策略编辑器中的管理模板

单击顶部的“操作”菜单,然后选择“添加/删除模板”选项。

组策略编辑器中的添加/删除模板选项

在打开的新窗口中,单击“添加”按钮。

将新模板添加到组策略编辑器

广告

导航到解压 Chrome 策略模板的文件夹,然后深入到 policy_templates > windows > adm。

PC 上的 Chrome ADM 策略文件夹

双击“en-US”语言文件夹,选择“chrome.adm”文件,然后单击“打开”按钮。 您可以选择与您 PC 的系统语言相匹配的其他语言文件夹。

从 PC 中选择 Chrome adm 文件

当 Chrome 模板文件出现在 Current Policy Templates 列表下时,单击“关闭”按钮。

组策略编辑器中的 Chrome 策略模板选择

在本地组策略编辑器窗口的左侧窗格中,向下钻取到计算机配置 > 管理模板 > 经典管理模板 (ADM) > Google > Google Chrome > 扩展。

Google Chrome 组策略编辑器的扩展文件夹

在右侧窗格中,双击“配置扩展安装阻止列表”设置。 当设置窗口打开时,选择“启用”选项并单击“显示”按钮。

启用配置扩展安装阻止列表

当新的“显示内容”窗口打开时,在“值”标题下的空白框中键入星号 (*),然后单击“确定”按钮。

在配置扩展安装阻止列表的显示内容选项中添加星号

广告

单击“配置扩展安装阻止列表”窗口中的“确定”按钮将其关闭。

保存配置扩展安装阻止列表的设置

现在,使用类似的过程打开“阻止安装外部扩展”设置,以防止任何人在 Chrome 中安装外部自定义扩展。 当设置窗口打开时,单击“启用”选项,然后单击“确定”按钮。

启用阻止外部扩展程序安装在 Chrome 中

进行更改后,任何人都无法从 Chrome 网上应用店或任何其他位置安装任何扩展程序。 您可以启动 Chrome 并尝试安装扩展程序以测试您是否已正确配置策略。