在 Windows 中禁用后台运行的程序
如果您愿意,可以限制用户在Windows 10/8/7以及Windows Vista / XP / 2000和Windows Server系列中安装或运行程序。您可以通过使用某些 组策略 设置来控制Windows安装程序的行为,防止某些程序运行或通过 注册表编辑器进行限制。
Windows Installer , msiexec.exe (以前称为Microsoft Installer)是用于在现代Microsoft Windows系统上安装,维护和删除软件的引擎。
在本文中,我们将请参阅在Windows 10/8/7中如何 阻止安装软件 。
通过组策略禁用或限制Windows Installer的使用
在开始搜索中输入gpedit.msc,然后按Enter键以打开组策略编辑器。浏览至计算机配置>管理模板> Windows组件> Windows安装程序。在RHS窗格中,双击 禁用Windows安装程序。根据需要配置该选项
此设置可以防止用户在其系统上安装软件,或者允许用户只安装系统管理员提供的程序。如果启用此设置,则可以使用“禁用Windows安装程序”框中的选项来建立安装设置。
“从不”选项表示Windows安装程序已完全启用。用户可以安装和升级软件。在未配置策略时,这是Windows 2000 Professional,Windows XP Professional和Windows Vista上Windows Installer的默认行为。
“仅适用于非托管应用程序”选项允许用户仅安装系统管理员分配(在桌面上提供)或发布(将它们添加到“添加或删除程序”)。这是未配置策略时Windows Server 2003家族中Windows Installer的默认行为
“Always”选项表示Windows Installer已禁用
此设置仅影响Windows Installer。它不会阻止用户使用其他方法安装和升级程序。
始终使用提升的权限进行安装
在组策略编辑器中,导航至用户配置>管理模板> Windows组件。向下滚动并单击Windows Installer并将其配置为 始终使用提升的权限进行安装。
此设置指示Windows安装程序在系统上安装任何程序时使用系统权限。所有计划的特权。这些权限通常保留给已分配给用户(在桌面上提供),分配给计算机(自动安装)或在“控制面板”的“添加或删除程序”中可用的程序。此设置允许用户安装程序,这些程序需要访问用户可能没有权限查看或更改的目录,包括受到高度限制的计算机上的目录。
如果禁用此设置或不配置它,系统将应用当前用户当它安装系统管理员不分发或提供的程序时的权限
此设置同时出现在“计算机配置”和“用户配置”文件夹中。要使此设置生效,您必须启用两个文件夹中的设置。
熟练的用户可以利用此设置授予的权限来更改其权限并获得对受限文件和文件夹的永久访问权限。请注意,此设置的用户配置版本不保证安全。
请勿运行指定的Windows应用程序
在组策略编辑器中,导航至用户配置>管理模板>系统
在RHS窗格中,双击
不要运行指定的Windows应用程序 阳离子,并在打开的新窗口中选择启用。现在在选项下单击显示。在打开的新窗口中输入您希望禁止的应用程序的路径;在这种情况下: msiexec.exe 。这将禁止位于
C: Windows System32 文件夹中的Windows Installer运行。 此设置可防止Windows从运行您在此设置中指定的程序。如果启用此设置,用户将无法运行添加到不允许的应用程序列表的程序。
此设置仅阻止用户运行由Windows资源管理器进程启动的程序。它不会阻止用户运行由系统进程或其他进程启动的程序,例如任务管理器。另外,如果允许用户访问命令提示符cmd.exe,则此设置不会阻止他们在命令窗口中启动不允许使用Windows资源管理器启动的程序。注意:要创建不允许的应用程序列表,请单击显示。在“显示内容”对话框的“值”列中,键入应用程序可执行文件名称(例如msiexec.exe)。
通过注册表编辑器限制程序安装
打开注册表编辑器并导航至以下注册表项:
HKEY_CURRENT_USER Software Microsoft Windows Current Version Policies Explorer DisallowRun
创建任何名称的字符串值,如1,并将其值设置为该程序的EXE文件
例如,如果要限制
msiexec ,然后创建一个字符串值 1 并将其值设置为 msiexec.exe 。如果您想要限制更多程序,那么只需创建名称为2,3等的字符串值并将其值设置为该程序的exe。您可能必须重新启动计算机。
另请阅读
阻止用户在Windows 10/8/7中运行程序
- 仅运行指定的Windows应用程序
- Windows程序阻止程序是一款免费的应用程序或应用程序阻止程序软件,用于阻止运行
- 的软件如何阻止第三方应用程序在Windows 10中安装。