要防止 Windows 系统半夜自动更新后重启,你可以采取以下几种方法:
方法一:修改活动时间
Windows 允许你设置“活动时间”,系统会避免在这个时间段内自动重启。
- 打开设置,点击更新和安全。
- 选择Windows 更新,然后点击更改活动时间。
- 设置一个合适的活动时间范围,确保系统不会在此期间重启(最多可以设置 18 小时的活动时间)。
方法二:通过组策略编辑器禁用自动重启(仅适用于 Windows Pro、Enterprise 和 Education 版本)
- 按
Win + R
,输入gpedit.msc
,按回车。 - 在“本地组策略编辑器”中,导航到计算机配置 > 管理模板 > Windows 组件 > Windows 更新。
- 找到并双击配置自动更新。
- 选择已启用,然后在下拉菜单中选择2 – 通知进行下载和自动安装。
- 点击确定。
方法三:通过注册表禁用自动重启(适用于所有版本)
- 按
Win + R
,输入regedit
,按回车,打开注册表编辑器。 - 导航到以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
。 - 如果找不到 AU 文件夹,可以右键点击 WindowsUpdate 文件夹,选择新建 > 项,命名为 AU。
- 在 AU 文件夹下,右键空白处选择新建 > DWORD(32 位)值,命名为NoAutoRebootWithLoggedOnUsers。
- 双击新建的值,将其值设置为 1。
- 重启电脑以使更改生效。
方法四:关闭 Windows Update 服务
虽然不推荐长期关闭 Windows 更新,但这是防止系统重启的一个临时方案。
- 按
Win + R
,输入services.msc
,按回车。 - 在服务列表中找到Windows Update,双击打开。
- 将启动类型设置为禁用。
- 点击停止按钮,然后点击确定。
这些方法能有效防止 Windows 系统自动更新后重启,选择适合你的方法即可。