mertozsoy GitHub avatar

WindowsUpdateRemedationTool

mertozsoy

A Windows utility with a WinForms GUI that automates common Windows Update remediation steps such as stopping services, clearing caches, resetting permissions, re-registering DLLs, and running diagnostics via SetupDiag.

Stars

82

7-day growth

No data

Forks

12

Open issues

2

License

No data

Last updated

2026-07-19

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It packs 10 essential repair steps into a single, user-friendly GUI with progress tracking and keyboard shortcuts, saving administrators from manually executing multiple command-line operations.

Who it is for

  • IT support professionals
  • System administrators
  • Help desk technicians
  • Advanced users troubleshooting Windows Update issues

Use cases

  • Resolving stuck or failing Windows Updates
  • Cleaning corrupted update cache (SoftwareDistribution, Catroot2)
  • Resetting Windows Update components after a manual cleanup
  • Diagnosing update failures with SetupDiag logs

Strengths

  • All 10 steps are individually selectable, giving fine-grained control
  • Provides real-time progress per step and a combined on-screen and file log
  • Includes keyboard shortcuts (F5, Esc, Ctrl+L) for efficient operation
  • Automates SetupDiag download and diagnostics, a Microsoft-backed tool

Considerations

  • Requires Administrator privileges and deletes critical folders (SoftwareDistribution, Catroot2) – potentially disruptive
  • Not recommended for heavily managed or enterprise-locked systems without prior approval
  • Relies on internet access for SetupDiag download and does not include a license file by default

README quick start

Quick start

Related repositories

Similar projects matched by category, topics, and programming language.

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