Windows Store 是 Microsoft 拥有的软件平台,它使我们能够下载不同的应用程序用于个人和商业目的。 它从 Windows 8 和 Windows Server 2012 开始可用。有时,需要禁用 Windows 应用商店运行,这意味着用户将无法从 Windows 应用商店下载和安装任何应用程序。 在这种情况下,尤其是在商业环境中,我们需要禁用 Windows 应用商店。
有多种方法可以在 Windows 10 机器上禁用 Windows 应用商店。 如果您的 Windows 10 计算机是分散式网络基础架构(例如 Workgroup)的一部分,您可以使用本地组策略或 AppLocker 禁用 Windows 应用商店。 我们将在本文中介绍这两种方式。
如果您的 Windows 10 计算机是域基础架构的一部分,那么您可以直接从充当域控制器的 Windows Server 禁用 Windows 应用商店。
禁用的 Windows 应用商店也将反映已安装的应用更新。
1. 在 Windows 10 中使用本地组策略阻止 Windows 应用商店
如果您想在不属于域基础结构但属于工作组的 Windows 计算机上禁用 Windows 应用商店,则需要使用本地组策略来执行此操作。 我们将向您展示如何在 Windows 10 机器上执行此操作,但此过程也与 Windows 8 和 Windows 8.1 兼容。 如果您有多台计算机属于同一工作组,则需要在每台 Windows 计算机上重复该过程。
- 右键单击 开始菜单 然后点击 跑
- 类型 编辑器。硕士 并按下 Enter
- 扩张 计算机配置 > 管理模板 > Windows 组件 > 存储
- 右键单击 关闭商店应用程序 然后点击 编辑
- 选择 启用, 点击 申请, 然后点击 行. 如果启用此设置,将拒绝访问 Store 应用程序。 如果您禁用或不配置此设置,则允许访问 Store 应用程序。
- 右键单击 开始菜单 然后点击 Windows PowerShell(管理员)。 如果您没有看到 Windows PowerShell(管理员),而是命令提示符(管理员),您也可以通过这种方式进行操作。
- 类型 gpupdate / 强制 然后按 在此步骤中,我们将强制更新配置的策略,从而禁用 Windows 应用商店。 我们也可以通过重启 Windows 机器来做同样的事情。 如您所见,在我们的案例中,计算机策略更新已成功完成。 Windows 应用商店被阻止。
2. 在 Windows 10 中使用 AppLocker 阻止 Windows 应用商店
禁用 Windows 应用商店或任何其他应用程序的第二种方法是使用 AppLocker。 我们将向您展示如何在 Windows 10 机器上执行此操作,但此过程也与 Windows 8 和 Windows 8.1 兼容。 如果您有多台计算机属于同一工作组,则需要在每台 Windows 计算机上重复该过程。
- 左键单击 开始菜单 并输入 secpol 打开 本地安全策略
- 右键点击 在 secpol 然后点击 以管理员身份运行
- 扩张 应用程序控制策略 > AppLocker 然后点击 打包应用规则
- 右键点击 在 打包应用规则 然后点击 创建新规则
- 在下面 开始之前 点击 下一个
- 在下面 权限 点击 行动 > 否定 阻止 Windows 应用商店
- 在下面 用户组 选择不能运行 Windows 应用商店的用户或组。 我们将把这条规则应用于 每个人.
- 点击 下一个
- 选择开启 使用已安装的软件包应用程序作为参考 然后点击 选择
- 选择 Windows 商店 从列表中,然后单击 行.
- 点击 下一个
- 在下面 例外 点击 下一个.
- 在下面 名称和描述 输入名称和描述(可选),然后单击 创建
- 您已成功创建策略。 Windows 应用商店被阻止。
3. 在 Windows Server 2019 中使用组策略管理阻止 Windows 应用商店
配置或禁用 Windows 应用商店或任何其他应用程序的最便捷方法是使用域基础结构中的组策略管理。 要求是所有 Windows 10 计算机都属于同一域。 在域控制器上配置组策略后,您只需单击几下即可将其分发到数千台 Windows 机器上。 我们将向您展示如何在 Windows Server 2019 上执行此操作,但此过程也与 Windows Server 2012、Windows Server 2012 R2 和 Windows Server 2016 兼容。
- 打开 服务器管理器
- 点击 工具 然后点击 组策略管理
- 扩张 森林
- 右键点击 在域上,然后单击 新的组织单位。 我们将创建一个新的 OU。 如果您已经为某些 Windows 机器设置了专用 OU,您可以在该 OU 中创建一个策略并应用于所有机器。
- 类型 OU 的名称,然后单击 行
- 右键点击 在 OU 上,然后单击 在此域中创建 GPO,并在此处链接
- 类型 新组策略的名称,然后单击 行
- 右键点击 在组策略上,然后单击 编辑
- 扩张 用户配置 > 管理模板 > Windows 组件 > 存储
- 右键单击 关闭商店应用程序 然后点击 编辑
- 选择 启用 然后点击 申请 接着 行. 如果启用此设置,将拒绝访问 Store 应用程序。 如果您禁用或不配置此设置,则允许访问 Store 应用程序。
- 右键单击 开始菜单 然后点击 Windows PowerShell(管理员)。
- 类型 gpupdate / 强制 并按 在此步骤中,我们将强制更新配置的策略,以便在目标计算机上禁用 Windows 应用商店。 重新启动后,应用的组策略将在 Windows 10 计算机上可用。 如您所见,在我们的案例中,计算机策略更新已成功完成。 Windows 应用商店被阻止。
4. 在 Windows 10 中使用注册表编辑器阻止 Windows 应用商店
另一种禁用 Windows 应用商店的方法是使用注册表编辑器。 这也是 Windows Home 版本唯一可用的方法,因为本地组策略编辑器不适用于该特定 Windows 版本。 如果您已使用本地组策略编辑器,则注册表编辑器将自动更新该特定设置的值。 这种方法有点技术性,因为用户需要创建缺少的键或值才能使设置生效。 注册表中的单个错误配置可能会导致系统工作出现问题。 我们始终建议用户在对注册表进行任何新更改之前创建备份。 按照以下步骤,您可以安全地配置设置而不会出现任何问题:
- 持有 视窗 键并按下 R 打开 跑 系统上的对话框。 现在输入“注册表编辑器”,然后按 Enter 钥匙打开 注册表编辑器. 提示时 通用汽车公司 (用户帐户控制),点击 是的 按钮。
打开注册表编辑器
- 在注册表编辑器窗口中,您需要导航到以下键:
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsStore
- 如果缺少以下密钥,您可以 创建 它通过右键单击 微软 键并选择 新 > 键 选项。 将密钥重命名为“WindowsStore” 并选择它。
创建新密钥
- 现在在 WindowsStore 键,右键单击右窗格并选择 新建 > DWORD(32 位)值 选项。 现在将此值命名为“删除 WindowsStore”。
创造新价值
- 双击该值将其打开,然后更改 价值数据 到 1.
启用值
- 要将这些更改应用到您的系统,请确保您 重新开始 电脑。 这将禁用系统上的 Windows 应用商店。
- 你总是可以 使能够 它通过改变 价值数据 到 0. 你也可以简单地 消除 注册表中的值以再次启用 Windows 应用商店。