如何防止特定用户关闭Windows

Windows的关机方式多得离谱。您可以在“开始”菜单、“管理工具”菜单以及“登录”和“锁定”屏幕上找到选项。您还可以使用键盘快捷键(桌面上的Alt+F4)甚至命令行关闭Windows。下面介绍如何针对特定用户全部禁用它们。

相关:如何从Windows登录屏幕中删除关机按钮

那么,为什么要费心删除用户的关机访问权限呢?有几个原因。在家里,你可能想把这个功能锁在孩子们的门外,以防止受挫。或者,如果您使用用户切换,您的帐户上可能会运行一些冗长的任务(如下载),而其他人则在使用他们的帐户。锁定关机功能可以保护您正在运行的所有内容。在企业中,您可能希望在用作信息亭的计算机上锁定关机功能。您可以仅从Lock和Login屏幕中删除关机按钮,该按钮将关机限制为只能登录到Windows的用户。但是如果你想要更多的封锁,我们可以帮你掩护。

主页用户:通过编辑注册表禁用用户关机

如果您有Windows Home,则必须编辑Windows注册表才能进行这些更改。如果您有Windows Pro或Enterprise,也可以这样做,但在注册表中工作会更舒服。(不过,如果您有Pro或Enterprise,我们建议使用更简单的组策略编辑器,如下一节所述。)。不过,请记住,在编辑注册表时,您需要以要禁用关机的用户身份登录。

标准警告:注册表编辑器是一个功能强大的工具,滥用它会使您的系统不稳定,甚至无法操作。这是一个非常简单的技巧,只要你遵守说明,应该不会有任何问题。也就是说,如果您以前从未使用过注册表编辑器,请考虑在开始之前阅读有关如何使用注册表编辑器的信息。而且一定要备份注册表(和您的计算机!)。在做出改变之前。

要开始,请以要为其进行这些更改的用户身份登录。点击“开始”并键入“regedit”,打开注册表编辑器。按Enter键打开注册表编辑器,并授予其对您的PC进行更改的权限。在注册表编辑器中,使用左侧工具栏导航到以下项:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

接下来,您将在Explorer键中创建一个新值。右键单击资源管理器图标,然后选择新建>DWORD(32位)值。将新值命名为NoClose。

现在,您要修改该值。双击新的NoClose值,并在“Value Data”框中将该值设置为1。

单击“确定”,退出注册表编辑器,重新启动计算机,然后以您为其进行更改的用户身份登录。该用户应该不再具有访问大多数关机功能(包括睡眠和休眠)的权限,无论是通过开始菜单、锁定屏幕,还是从桌面使用Alt+4关机快捷键。如果他们尝试使用快捷方式,用户将看到一条限制消息。

相关:如何在Windows中禁用控制面板和设置界面

仍然有效的唯一两种关闭方法是按物理电源按钮(如果在控制面板中设置了该选项)和在命令提示符下使用SHUTDOWN命令。您可以随时禁用电源按钮以关闭Windows,然后根据需要限制用户对控制面板的访问。您甚至可以禁用命令提示符本身。如果您按照该文章中的步骤使用组策略编辑器禁用命令提示符,我们建议您不要同时禁用脚本。这样,您就可以创建一个激活Shutdown命令的批处理文件,并将其隐藏在系统上的某个地方,这样您仍然可以相对轻松地关闭Windows。如果您使用注册表编辑器禁用用户的命令提示符,则不会禁用脚本,因此您不必担心。

如果您想在任何时候重新启用某个用户的关闭命令,只需以该用户身份重新登录,启动注册表,然后将NoClose值设置回0(或将其删除)即可。

下载我们的一键式注册表破解

如果您不想自己潜入注册表,我们已经创建了两个可下载的注册表黑客,您可以使用。一次黑客攻击移除当前用户的关机能力,另一次恢复关机能力。这两个文件都包含在下面的ZIP文件中。双击要使用的计算机,在提示符中单击,然后重新启动计算机。

关闭黑客

在Windows Pro或Enterprise中,找到您为要应用策略的用户创建的MSC文件,双击将其打开,然后单击是以允许其进行更改。在这些用户的“组策略”窗口的左侧窗格中,向下钻取到“用户配置”>“管理模板”>“开始”菜单和“任务栏”。在右侧,找到“删除并阻止访问关机、重新启动、睡眠和休眠命令”项并双击它。

在“策略”窗口中,单击“已启用”,然后单击“确定”。

要测试更改,请退出本地组策略编辑器,重新启动计算机,然后以您对其进行更改的用户(或用户组成员)的身份登录。如果要重新启用关机,只需按照相同的说明将策略设置回已禁用(或未配置)即可。

非那样做不行。这可能是一个只在特定情况下有用的更改,但是当您确实需要它时,它很容易进行更改。

相关文章