Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aetherinox/windows-update-killer

Allows you to pause Windows update until 12-31-2051. Supports Windows 10 and 11. Includes script to re-enable updates.
https://github.com/aetherinox/windows-update-killer

regedit registry registry-scripts windows-10 windows-11 windows-update windows-update-disabler-enabler windows-updates windows10 windows11

Last synced: 3 months ago
JSON representation

Allows you to pause Windows update until 12-31-2051. Supports Windows 10 and 11. Includes script to re-enable updates.

Awesome Lists containing this project

README

        


No updates until 12-31-2051

♾️ Windows Update Killer ♾️


A simple windows registry tweak which allows you to pause Windows updates until 12-31-2051.


[![Version][github-version-img]][github-version-uri]
[![Downloads][github-downloads-img]][github-downloads-uri]
[![Size][github-size-img]][github-size-img]
[![Last Commit][github-commit-img]][github-commit-img]


---


- [About](#about)
- [Why?](#why)
- [But... Updates Good](#but-updates-good)
- [Install](#install)
- [Re-enabling Updates](#re-enabling-updates)
- [Option 1 (unpause.reg)](#option-1-unpausereg)
- [Option 2 (manual)](#option-2-manual)
- [Preview](#preview)


---


## About
This is a simple no-nonsense script to pause Windows update until 2051.
Pretty much allowing you to update whenever you want instead of waking up to a rebooted machine.


> [!WARNING]
> This script is meant to be used in situations where you do not want your system automatically restarting while it is idle. I highly recommnend that you do run Windows updates once per month and ensure that you have the latest packages installed. Some of these updates could include security patches for important vulnerabilities.


### Why?
I was tired of the complicated methods. I don't like having my machine reboot and me not being able to control Windows Update. It's my biggest pet peeve with Windows. This script makes my life so much easier because now I don't have to deal with it. The point was just to have a stupid simple solution using a script anyone can open in notepad and view the code. Without fear of viruses and people injecting crap onto your system. Enjoy.


### But... Updates Good
Yes, I get it. _"Thou shalt not leave thy computer outdated too long"_.
I don't. But I keep certain apps running for work, and they can remain open for days as I work on a project. I don't like waking up to my entire machine sitting at user sign-in. I like to work on my projects, and then once I have some spare time, I'll run updates when I want to, not when the machine decides to.


---


## Install
This repo contains two files in the [Releases](https://github.com/Aetherinox/Windows-Update-Killer/releases) section. Download the included `.reg` files to your local system.

| Filename | Description |
| --- | --- |
| `windows-updates-pause.reg` | Pauses all updates until 2051 |
| `windows-updates-unpause.reg` | Re-enables windows updates |


> [!NOTE]
> Depending on your machine's configuration, you may be able to double-click the `.reg` file and auto-install it.


- Download the `.reg` file to your computer.
- Right click on the file and select `Open With`
![](https://github.com/user-attachments/assets/ac56d320-a712-433c-813f-4bbcf7132b84)

- Select `Registry Editor`
- Click `Yes` when prompted if you're sure you wish to continue


> [!NOTE]
> As of 08/03/2024, you no longer have to view the Windows Update window. Updates are automatically paused as soon as the registry tweak is applied. However, the instructions are still provided below:


- In Windows, click `Start` -> `Run` -> type `control update` and press ENTER.
- You can also access the Windows Update window by clicking your start menu, selecting **Run**, and typing:
```shell
ms-settings:windowsupdate
```
- Near the `Pause Updates` section, click the dropdown and select how long you want updates to pause for.
- Keep the script somewhere in case you need to reinstall / wipe your machine.


---


## Re-enabling Updates
You can re-enable Windows updates by performing one of the following:
- Option 1 - unpause.reg [view](#option-1-unpausereg)
- Option 2 - manual [view](#option-2-manual)


### Option 1 (unpause.reg)
This repository includes two scripts:
- `windows-updates-pause.reg`
- `windows-updates-unpause.reg`


Download and run the script `windows-updates-unpause.reg`. Windows updates will be re-activated, but you'll be able to re-pause updates whenever you want and for any duration.


### Option 2 (manual)
To start Windows updates once again, open your start menu, type `Windows Update Settings`.



At the top of the Windows Update interface, click **Resume Updates**.


To pause updates again, re-run the `.reg` file in this repo.


---


## Preview




[general-npmjs-uri]: https://npmjs.com
[general-nodejs-uri]: https://nodejs.org
[general-npmtrends-uri]: http://npmtrends.com/windows-update-killer

[github-version-img]: https://img.shields.io/github/v/tag/Aetherinox/Windows-Update-Killer?logo=GitHub&label=Version&color=ba5225
[github-version-uri]: https://github.com/Aetherinox/Windows-Update-Killer/releases

[npm-version-img]: https://img.shields.io/npm/v/windows-update-killer?logo=npm&label=Version&color=ba5225
[npm-version-uri]: https://npmjs.com/package/windows-update-killer

[pypi-version-img]: https://img.shields.io/pypi/v/windows-update-killer-plugin
[pypi-version-uri]: https://pypi.org/project/windows-update-killer-plugin/

[license-mit-img]: https://img.shields.io/badge/MIT-FFF?logo=creativecommons&logoColor=FFFFFF&label=License&color=9d29a0
[license-mit-uri]: https://github.com/Aetherinox/Windows-Update-Killer/blob/main/LICENSE

[github-downloads-img]: https://img.shields.io/github/downloads/Aetherinox/Windows-Update-Killer/total?logo=github&logoColor=FFFFFF&label=Downloads&color=376892
[github-downloads-uri]: https://github.com/Aetherinox/Windows-Update-Killer/releases

[npmjs-downloads-img]: https://img.shields.io/npm/dw/%40aetherinox%2Fmkdocs-link-embeds?logo=npm&&label=Downloads&color=376892
[npmjs-downloads-uri]: https://npmjs.com/package/windows-update-killer

[github-size-img]: https://img.shields.io/github/repo-size/Aetherinox/Windows-Update-Killer?logo=github&label=Size&color=59702a
[github-size-uri]: https://github.com/Aetherinox/Windows-Update-Killer/releases

[npmjs-size-img]: https://img.shields.io/npm/unpacked-size/windows-update-killer/latest?logo=npm&label=Size&color=59702a
[npmjs-size-uri]: https://npmjs.com/package/windows-update-killer

[codecov-coverage-img]: https://img.shields.io/codecov/c/github/Aetherinox/Windows-Update-Killer?token=MPAVASGIOG&logo=codecov&logoColor=FFFFFF&label=Coverage&color=354b9e
[codecov-coverage-uri]: https://codecov.io/github/Aetherinox/Windows-Update-Killer

[contribs-all-img]: https://img.shields.io/github/all-contributors/Aetherinox/Windows-Update-Killer?logo=contributorcovenant&color=de1f6f&label=contributors
[contribs-all-uri]: https://github.com/all-contributors/all-contributors

[github-build-img]: https://img.shields.io/github/actions/workflow/status/Aetherinox/Windows-Update-Killer/npm-release.yml?logo=github&logoColor=FFFFFF&label=Build&color=%23278b30
[github-build-uri]: https://github.com/Aetherinox/Windows-Update-Killer/actions/workflows/npm-release.yml

[github-build-pypi-img]: https://img.shields.io/github/actions/workflow/status/Aetherinox/Windows-Update-Killer/release-pypi.yml?logo=github&logoColor=FFFFFF&label=Build&color=%23278b30
[github-build-pypi-uri]: https://github.com/Aetherinox/Windows-Update-Killer/actions/workflows/pypi-release.yml

[github-tests-img]: https://img.shields.io/github/actions/workflow/status/Aetherinox/Windows-Update-Killer/npm-tests.yml?logo=github&label=Tests&color=2c6488
[github-tests-uri]: https://github.com/Aetherinox/Windows-Update-Killer/actions/workflows/npm-tests.yml

[github-commit-img]: https://img.shields.io/github/last-commit/Aetherinox/Windows-Update-Killer?logo=conventionalcommits&logoColor=FFFFFF&label=Last%20Commit&color=313131
[github-commit-uri]: https://github.com/Aetherinox/Windows-Update-Killer/commits/main/