Repolode
Aetherinox

Aetherinox/pause-windows-updates

Batch and registry tools that pause Windows Updates until 2051 and remove Recall, Copilot, telemetry and bloatware on Windows 10 and 11.

Stars
916
Forks
56
Open issues
14
Last commit
12 months ago

What is it?

Windows Personalization Utility (WPU) is a set of batch scripts and registry files for Windows 10 and 11. Its main purpose is to pause Windows Updates for a long period, with the pause date set to 12-31-2051, and to turn off Microsoft's telemetry and tracking features.

There are two ways to use it. The full batch utility, wputility.bat, requires administrator rights and offers a menu to enable or disable updates, clean cached update files, manage update services, back up the registry, and run system scans. It also has tweaks for taskbar, Start menu and Explorer settings, a debloat section that removes Windows apps and disables bloat services, and options to remove Copilot, Recall and Cortana. A lighter pair of .reg files pauses and resumes updates without elevated permissions, though it covers only the update pause.

All scripts are plain text and can be read before running. The project recommends checking for updates manually every few months, since skipping patches leaves a system exposed to known vulnerabilities.

Key features

  • 01Pauses Windows Updates with the pause date set to 12-31-2051.
  • 02Removes Windows Recall, Copilot and Cortana.
  • 03Disables Microsoft telemetry and tracking features.
  • 04Removes preinstalled Windows apps and disables bloat services.
  • 05Provides a no-admin registry script pair for pausing and resuming updates.
  • 06Backs up the registry and cleans cached update files.

Use cases

  • Keeping a personal Windows machine from restarting for updates at unexpected times.
  • Reducing telemetry and removing unwanted AI features on a fresh Windows install.
  • Cleaning up bloatware and installing common apps after setting up a new PC.

Topics

FAQ

What is pause-windows-updates?
Batch and registry tools that pause Windows Updates until 2051 and remove Recall, Copilot, telemetry and bloatware on Windows 10 and 11. Windows Personalization Utility (WPU) is a set of batch scripts and registry files for Windows 10 and 11. Its main purpose is to pause Windows Updates for a long period, with the pause date set to 12-31-2051, and to turn off Microsoft's telemetry and tracking features.
Is pause-windows-updates free to use? What license does it have?
pause-windows-updates is open source under the MIT license. Check the license terms before using it in commercial products.
Is pause-windows-updates still maintained?
No commits for 6+ months. The last commit to pause-windows-updates was on Oct 27, 2025.
What can I use pause-windows-updates for?
Keeping a personal Windows machine from restarting for updates at unexpected times. Reducing telemetry and removing unwanted AI features on a fresh Windows install. Cleaning up bloatware and installing common apps after setting up a new PC.
Where can I get pause-windows-updates?
The source code and installation instructions are on GitHub: https://github.com/Aetherinox/pause-windows-updates

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects