﻿顶峰 · Windows 更新屏蔽脚本 v1.0

使用位置：运行挂机软件的Windows电脑/服务器，不是Linux业务服务器。
适用目标：Windows 10/11专业版及带桌面的Windows Server，需要管理员权限和PowerShell 5.1。

一、操作
1. 完整解压本ZIP，两个脚本保留在同一文件夹。
2. 右键“一键关闭更新.cmd”，选择“以管理员身份运行”。
3. 等待结果。只有显示 State: Protected 才表示本次校验全部通过。
   Partial表示Windows Update核心阻断已生效，但部分受保护组件未能关闭；
   Failed表示核心阻断或守护未通过，不能当成成功。

二、防止系统自行重新开启
- 写入关闭Windows自动更新、禁止登录期间自动重启的策略。
- 停止并禁用Windows Update、更新编排、更新修复及更新健康服务。
- 仅停用WindowsUpdate、UpdateOrchestrator、WaaSMedic目录内的更新计划任务。
- 安装Dingfeng-WindowsUpdateGuard计划任务，以SYSTEM最高权限运行。
- 在开机、登录及每分钟重新强制设置；无需保持窗口或远程桌面在线。
- 没有恢复按钮、恢复脚本或自动恢复期限，不会因关闭本窗口而恢复。
- 不删除Windows系统文件、更新事务或软件数据，不关闭整个防火墙或杀毒软件，
  不处理浏览器、QQ、微信等其他程序的更新，也不主动重启机器。

三、结果与边界
守护位置：C:\ProgramData\Dingfeng\UpdateGuard
最近状态：status.json
运行记录：guard.log，最多保留当前及上一份，每份约1MB。

停用Windows Update会同时停止通过其提供的系统及安全补丁。
系统已安装更新后标记的待重启事务不会被删除；已有待重启不保证取消。
管理员移除守护、域/MDM策略、系统重装/大版本升级可能覆盖本配置。
服务商维护、断电、蓝屏、人工重启、远程桌面注销不受此脚本控制。
这是防自动恢复的持续强制，不是“任何情况下永久无法重启”的保证。

源代码全部包含在ZIP中；下载或解压不会修改系统，必须实际运行后生效。
本站尚未在你的挂机服务器执行，脚本检查/模拟测试不等于该服务器实测。
