win11彻底关闭自动更新脚本
时间: 2024-09-13 15:08:16 浏览: 141
在Windows 11中彻底关闭自动更新通常需要执行一系列设置和操作,包括通过组策略编辑器、注册表编辑器或者使用脚本进行设置。但是要注意,关闭Windows自动更新可能会使你的系统面临安全风险,因为更新通常包含安全补丁和其他重要更新。在你了解这些风险并决定继续操作后,可以使用以下几种方法:
1. **组策略编辑器**(仅限Windows 10专业版、企业版和教育版):
- 打开“组策略编辑器”(gpedit.msc)。
- 导航到“计算机配置” -> “管理模板” -> “Windows组件” -> “Windows更新”。
- 找到“配置自动更新”设置,双击打开,并选择“已禁用”。
- 同样,找到“删除所有恢复选项”,双击打开,并选择“已启用”。
2. **注册表编辑器**(需要Windows 11家庭版用户,但风险较高):
- 按下`Win + R`键打开运行对话框,输入`regedit`并回车。
- 导航至`HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate`。
- 如果不存在`WindowsUpdate`项,则右键点击`Policies`,选择新建项,命名为`WindowsUpdate`。
- 在`WindowsUpdate`项下,新建一个DWORD(32位)值,命名为`DisableOSUpgrade`,并将其值设置为`1`。
3. **使用脚本**(适用于所有版本,但需要一定的技术知识):
- 使用PowerShell脚本可以通过组策略设置来关闭自动更新。
- 创建一个文本文件,将其扩展名改为`.ps1`,比如命名为`disable-winupdate.ps1`。
- 编辑该脚本文件,添加如下内容:
```powershell
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Force
```
- 双击运行该脚本文件或通过PowerShell执行。
4. **服务管理**:
- 打开“服务”(services.msc)。
- 找到“Windows Update”服务,双击打开属性。
- 将启动类型更改为“禁用”并停止服务。
阅读全文