mertozsoy GitHub avatar

WindowsUpdateRemedationTool

mertozsoy

一个带有WinForms图形界面的Windows实用工具,可自动执行常见的Windows更新修复步骤,包括停止服务、清除缓存、重置权限、重新注册DLL以及通过SetupDiag运行诊断。

Stars

82

7 天增长

暂无数据

Fork 数

12

开放 Issue

2

开源协议

暂无数据

最近更新

2026-07-19

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它将10个关键修复步骤整合到单个用户友好的GUI中,提供进度跟踪和键盘快捷键,帮助管理员免去手动执行多个命令行的麻烦。

适合谁使用

  • IT支持专业人员
  • 系统管理员
  • 帮助台技术人员
  • 需要排查Windows更新问题的高级用户

典型使用场景

  • 解决卡住或失败的Windows更新
  • 清理损坏的更新缓存(SoftwareDistribution、Catroot2)
  • 手动清理后重置Windows更新组件
  • 通过SetupDiag日志诊断更新失败

项目优势

  • 所有10个步骤均可单独选择,实现精细控制
  • 提供每步实时进度以及屏幕和文件双重日志
  • 内置键盘快捷键(F5、Esc、Ctrl+L)以便高效操作
  • 自动下载并运行微软官方的SetupDiag诊断工具

使用前须知

  • 需要管理员权限,并会删除关键文件夹(SoftwareDistribution、Catroot2)——具有破坏性
  • 不建议在严格管理或企业锁定的系统上未经批准使用
  • 依赖网络下载SetupDiag,且默认不包含许可证文件

README 快速开始

Quick start

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

Korben00
Korben00 GitHub avatar

no-gdid

no-gdid is a PowerShell-based tool to audit and block the Windows Global Device Identifier (GDID), a per-account device ID used by Microsoft and shared with law enforcement, based on verified reverse engineering.

PowerShell
241
LewdM3at
LewdM3at GitHub avatar

PC-Cartridge-System

A hobby project that turns 2.5" SATA SSDs into physical game cartridges for your Steam library, automatically launching games or custom actions when inserted.

PowerShell
219
gd03gd031
gd03gd031 GitHub avatar

Windows-GDID-Changer

A PowerShell script for Windows 10/11 that regenerates the Global Device Identifier (GDID) by removing local session tokens and forcing a new device registration with Microsoft servers.

PowerShell
149