如何彻底禁用Windows重启/关机时的「若现在重启,你及其他使用此电脑的用户可能丢失未保存工作」提示?
如何彻底禁用Windows重启/关机时的「若现在重启,你及其他使用此电脑的用户可能丢失未保存工作」提示?
我完全懂你的诉求——不管当前有没有其他用户登录、有没有未保存的工作内容,都想直接跳过这个烦人的提示,一键完成关机或重启,不用再纠结确认。下面给你两种实用的方法,覆盖不同版本的Windows系统:
方法一:通过本地组策略编辑器设置(适合专业版/企业版Windows)
- 按下
Win + R打开运行窗口,输入gpedit.msc回车,启动本地组策略编辑器 - 在左侧面板依次展开:计算机配置 > 管理模板 > 系统 > 关机选项
- 在右侧找到「关闭会阻止或取消关机的应用程序的自动终止功能」,双击打开设置界面
- 选择「已启用」,点击「确定」保存更改
- 额外检查一下同目录下的「不允许关闭系统」选项,确保它处于「未配置」或「已禁用」状态,避免影响正常关机操作
方法二:通过注册表编辑器修改(适合所有Windows版本,包括家庭版)
- 按下
Win + R打开运行窗口,输入regedit回车,打开注册表编辑器(操作前建议备份注册表,避免误改) - 在左侧导航到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System - 右键点击
System项,选择「新建 > DWORD (32位)值」 - 将新建的键命名为
AutoEndTasks,双击它,把数值数据改为1,基数选「十进制」 - (可选)如果想进一步确保提示完全不出现,再新建一个DWORD值,命名为
ShutdownWarningDialogTimeout,数值数据设为0——这样就算有提示弹出,也会立刻消失 - 关闭注册表编辑器,重启电脑后设置就会生效
设置完成后,系统会自动终止所有运行中的程序,直接执行关机或重启操作,再也不会弹出那个提示。如果之后想恢复原来的设置,只需要把组策略改回「未配置」,或者把注册表的键值改回0即可。
备注:内容来源于stack exchange,提问作者Denis at SO




