Ad

windows-update-disabler: Disable Windows Updates

This project provides a lightweight batch script to disable automatic Windows updates for Windows 10 and 11. It disables related services, tasks, and registry entries to prevent updates from installing automatically.
Screenshot of tsgrgo/windows-update-disabler homepage

windows-update-disabler facilitates the disabling of automatic Windows updates on Windows 10 and 11. This project addresses the need for users to control when and how updates are applied, providing a simple solution to prevent unwanted system restarts and potential compatibility issues. The core functionality relies on batch scripting to manipulate Windows services, scheduled tasks, and registry settings.

The script offers a straightforward, one-click solution for disabling updates. It targets multiple update-related services and tasks for comprehensive prevention. The design avoids leaving persistent processes running in the background, ensuring minimal system impact. Its reliance on built-in Windows tools makes it readily accessible without requiring external dependencies beyond PsExec.

  • Service Disabling: Disables wuauserv, UsoSvc, and WaaSMedicSvc to prevent automatic update processes.
  • Task Disablement: Deactivates all update-related scheduled tasks.
  • Registry Modifications: Applies registry changes to prevent future automatic updates.
  • PsExec Dependency: Utilizes PsExec for elevated privilege execution to modify protected system components.
  • Reversibility: Includes enable updates.bat for easy restoration of automatic update functionality.
  • Temporary Service Enablement: Offers use update service.bat to temporarily enable the update service for specific application needs.
  • Platform Support: Designed for Windows 10 and Windows 11 operating systems.

The project appears to be mature, with a substantial number of stars and forks indicating community interest and usage. Recent commits suggest ongoing maintenance and potential updates. The detailed README and clear instructions enhance usability. While not formally versioned, the script's functionality is well-defined and reliable based on user feedback.

This project benefits users who want granular control over their Windows update schedule and want to avoid automatic updates. It is particularly useful for individuals who require a stable system environment or need to manage update cycles for specific application compatibility. It provides a simple alternative to more complex, third-party update management tools or manual registry edits.

Languages:
Summarize:
Share:
Stars
2,287
Forks
217
Issues
16
Created
4 years ago
Commit
9 months ago
License
None
Archived
No
Updated 16 days ago

Similar Repositories