Aetherinox/pause-windows-updates

GitHub: Aetherinox/pause-windows-updates

一款集暂停 Windows 更新、移除预装应用、关闭遥测追踪和系统调优于一体的 Windows 批处理实用工具。

Stars: 844 | Forks: 46

在 2051-12-31 之前不进行更新;夺回你的设备控制权

♾️ Windows 个性化实用工具 ♾️


Windows 个性化实用工具 (WPU) - 一个注册表调整和批处理实用程序,允许你将 Windows 更新暂停到 2051-12-31,并夺回你系统的隐私控制权。


[![Version](https://img.shields.io/github/v/tag/Aetherinox/Windows-Update-Killer?logo=GitHub&label=Version&color=ba5225)][github-version-uri] [![Downloads](https://img.shields.io/github/downloads/Aetherinox/Windows-Update-Killer/total?logo=github&logoColor=FFFFFF&label=Downloads&color=376892)][github-downloads-uri] [![Size](https://img.shields.io/github/repo-size/Aetherinox/Windows-Update-Killer?logo=github&label=Size&color=59702a)][github-size-img] [![Last Commit](https://img.shields.io/github/last-commit/Aetherinox/Windows-Update-Killer?logo=conventionalcommits&logoColor=FFFFFF&label=Last%20Commit&color=313131)][github-commit-img]


- [关于](#about) - [选项 1:WP Utility](#option-1-wp-utility) - [选项 2:注册表脚本](#option-2-registry-scripts) - [通知](#notice) - [安装](#install) - [WP Utility](#wp-utility) - [注册表脚本](#registry-scripts) - [确认更新已启用/已禁用](#confirm-updates-enableddisabled) - [重新启用更新](#re-enable-updates) - [选项 1 (unpause.reg)](#option-1-unpausereg) - [选项 2 (手动)](#option-2-manual) - [选项 3 (批处理实用程序)](#option-3-batch-utility) - [WPU 菜单选项:](#wpu-menu-options) - [常见问题](#frequently-asked-questions) - [它安全吗?](#is-it-safe) - [它免费吗?](#is-it-free) - [贡献](#contributing) - [预览](#preview) - [贡献者 ✨](#contributors-)

## 关于 该仓库最初被称为一个用于禁用 Microsoft Windows 更新的简单注册表调整,现在已发展成为一个被称为 **WPU**(即 _Windows 个性化实用工具_)的实用程序;为 Windows 用户提供了一个更完整的解决方案。要了解该实用程序的工作原理,请查看本项目被评测的 YouTube 视频: - [Britec09 - 一键控制 Windows 更新](https://youtube.com/watch?v=vNM6AS9hTIs) - [SCPC Informática - 一键阻止更新](https://youtube.com/watch?v=Cikj2DS9PhU)
如果你只是为了禁用 Windows 更新;本仓库提供了以下两种不同的选项供你选择。
### [选项 1:WP Utility](#wp-utility)
完整功能列表: - [查看](#wpu-menu-options) 部分功能列表: - 禁用 / 启用 Windows 更新 - 删除 / 清理残留的 Windows 更新文件以增加磁盘空间 - 备份整个系统注册表 - 移除 Windows 遥测和跟踪 - 扫描并修复系统 - 注册表调整 - 绕过 TPM / CPU 要求 - 电源节流 - 从开始菜单移除“推荐” - 搜索:Bing Discover 按钮 - 显示系统文件和文件夹 - 显示文件扩展名 - 显示时钟秒数 - 显示快捷方式图标 - 还有数十种功能 - 移除隐私威胁: - Windows Copilot - Windows Recall - Windows Cortana - 启用/禁用/删除 Windows 用户: - `defaultuser0` - `Default Account` - `Guest` - `Administrator` - 管理 Windows 预装冗余服务 (15+) - 管理 Windows 预装冗余应用 (40+) - 安装 / 卸载应用 (50+) - 需要提升的管理员权限才能运行 - 可通过我们的 [Releases](https://github.com/Aetherinox/pause-windows-updates/releases/latest) 页面下载文件获取: - `wputility.bat`
### [选项 2:注册表脚本](#registry-scripts) - 禁用 / 启用 Windows 更新 - 无需提升的权限 - 可通过我们的 [Releases](https://github.com/Aetherinox/pause-windows-updates/releases/latest) 页面下载文件获取: - `windows-updates-pause.reg` - `windows-updates-unpause.reg`


## 通知 虽然本仓库允许你禁用 Windows 更新,但我们建议你每隔几个月手动运行一次 Windows 更新,以确保你的系统拥有最新的补丁。如果完全拒绝安装 Windows 更新,你可能会暴露于潜在的安全漏洞中。 此脚本旨在阻止 Windows 在你最意想不到的时候自动更新并重启系统,让你重新获得控制权。

## 安装 本仓库包含两种不同的禁用 Windows 更新的方法: 1. [WPUtility](#wp-utility) 2. [注册表脚本](#registry-scripts)
前往本仓库的 [Releases](https://github.com/Aetherinox/Windows-Update-Killer/releases) 部分,选择你需要的文件来完成工作。它们在下面列出: | 文件名 | 方法 | 描述 | | --- | --- | --- | | `wputility.bat` | 批处理实用程序 | 启用 / 禁用 Windows 更新
禁用 Microsoft 遥测
清理缓存的更新文件
管理更新服务
备份系统注册表 | | `windows-updates-pause.reg` | 注册表脚本 | 将 Windows 更新禁用至 2051 年 | | `windows-updates-unpause.reg` | 注册表脚本 | 启用 Windows 更新 |

### WP Utility - 从我们的 [Releases](https://github.com/Aetherinox/pause-windows-updates/releases/latest) 页面底部将 `.bat` 文件下载到你的计算机。 - 双击该文件,命令提示符或 Powershell 将会启动。

- 系统会提示你授予脚本修改注册表的权限,请选择 **Yes**。 - 阅读菜单中的选项,并选择你想要的选项。你将看到大量可供选择的选项。





### 注册表脚本 - 从我们的 [Releases](https://github.com/Aetherinox/pause-windows-updates/releases/latest) 页面底部将 `.reg` 文件下载到你的计算机。 - 右键点击该文件并选择 `打开方式` ![](https://raw.githubusercontent.com/Aetherinox/pause-windows-updates/main/docs/img/registry/1.gif) - 选择 `注册表编辑器` - 当系统询问你是否确定要继续时,点击 `Yes`


## 确认更新已启用/已禁用 要查看 Windows 更新当前是已启用还是已禁用: - 在 Windows 中,点击 `开始` -> `运行` -> 输入 `control update` 并按回车键。 - 你也可以通过点击开始菜单,选择 **运行**,并输入以下内容来访问 Windows 更新窗口: ms-settings:windowsupdate - 在 `暂停更新` 部分附近,如果你看到一个下拉框,请选择你希望暂停更新的时间。 - 将这些脚本保存在某个地方,以备你需要重新安装或擦拭你的机器时使用。 我们的 `wpUtility.bat` 脚本也会在你的系统上启动该实用程序时告诉你 Windows 更新是已启用还是已禁用。

## 重新启用更新 你可以通过执行以下任一操作来重新启用 Windows 更新: - 选项 1 - [使用 unpause.reg 启用](#option-1-unpausereg) - 选项 2 - [手动启用](#option-2-manual) - 选项 3 - [使用批处理 `.bat` 脚本启用](#option-3-batch-utility)

### 选项 1 (unpause.reg) 此仓库包含两个脚本: - `windows-updates-pause.reg` - `windows-updates-unpause.reg`
下载并运行脚本 `windows-updates-unpause.reg`。Windows 更新将被重新激活,但你随时可以根据自己的意愿和任何持续时间重新暂停更新。

### 选项 2 (手动) 要再次启动 Windows 更新,请打开开始菜单,输入 `Windows Update Settings`。


在 Windows Update 界面的顶部,点击 **Resume Updates**。


要再次暂停更新,请重新运行此仓库中的 `.reg` 文件。

### 选项 3 (批处理实用程序) 要使用批处理实用程序重新启用更新,请双击 `.bat` 文件。 当选项出现时,选择选项 `(2) Enable Updates`



## WPU 菜单选项: 以下是 [Windows 个性化实用工具](#wp-utility) 中可用选项的概览。这些在[注册表脚本](#registry-scripts)中不可用 1. **启用 Windows 更新** 2. **禁用 Windows 更新** 3. **备份注册表** 4. **移除缓存的更新文件** 5. **管理更新服务** - 查看服务状态 - 启用服务 - 禁用服务 6. **扫描并修复错误** 7. **自定义(调整)** - **常规** - 自动维护 - 绕过 Windows TPM/CPU 要求 - 电源节流 - 从开始菜单移除推荐部分 - 搜索:Bing Discover 按钮 - 搜索:Bing 建议 - 搜索:动态亮点 - 显示系统文件和文件夹 - 显示文件扩展名 - 显示时钟秒数 - 详细模式 - Windows 错误报告 - Windows 应用跟踪 - 任务栏中的天气/新闻图标 - 显示快捷方式图标 8. **精简(高级)** - **禁用 Microsoft 遥测** - **管理 Cortana、Copilot、Recall** - **移除垃圾软件** - Microsoft.BingFoodAndDrink - Microsoft.BingHealthAndFitness - Microsoft.BingSearch - Microsoft.BingTranslator - Microsoft.BingTravel - Microsoft.Copilot - Microsoft.Edge - Microsoft.GamingApp - Microsoft.Gettingstarted - Microsoft.Messaging - Microsoft.People - Microsoft.Teams - Microsoft.WindowsFeedback - Microsoft.XboxGamingOverlay - Microsoft.XboxIdentityProvider - Microsoft.ZuneMusic & Video - **以及更多** - **管理应用** - 7zip - Bitwarden - DuckDuckGo Browser - GNU Privacy Guard (GPG) - Google Chrome Browser - jq - Microsoft .NET SDK - Microsoft AppInstaller - Microsoft DevHome - Microsoft Edge Browser - Microsoft IronPython - Microsoft OneDrive - Microsoft OpenSSH - Microsoft Visual C++ 2005 Redistributable - Microsoft Visual C++ 2008 Redistributable - Microsoft Visual C++ 2010 Redistributable - Microsoft Visual C++ 2012 Redistributable - Microsoft Visual C++ 2013 Redistributable - Microsoft Visual C++ 2015-2022 Redistributable - Microsoft Visual C++ 2015 UWP Desktop Runtime - Microsoft Visual Studio Code (Stable) - Microsoft Visual Studio Code (Insiders) - Mozilla Firefox Browser - NMap - Opera Browser - Opera GX Browser - PeaZip - Tor Browser - Windows Terminal - WinRAR - **管理服务** - **查看服务状态** - **启用所有冗余服务** - **禁用所有冗余服务** - **手动服务控制** - Microsoft Diagnostics Hub Collector - Connected User Experiences & Telemetry - Device Management WAP Push Message - Geolocation - Downloaded Maps Manager - Net.Tcp Port Sharing - Routing & Remote Access - Internet Connection Sharing - Distributed Link Tracking Client - Windows Biometric - Windows Media Player Network Sharing - Xbox Live Auth Manager - Xbox Live Game Save - Xbox Live Networking - Windows Network Data Usage Monitoring - **管理用户** - 删除用户 `defaultuser0` - 启用/禁用用户 `Guest` - 启用/禁用用户 `Administrator` - 启用/禁用用户 `Default Account`

## 常见问题 有问题?这里可能有答案:
### 它安全吗? 是的。此仓库包含两种启用/禁用更新的方法;通过 `.bat 批处理` 文件或 `.reg 注册表` 文件。我们选择这些语言是因为运行时脚本不需要编译,且源代码可自由查看。你可以用记事本这样简单的工具打开任何脚本,并逐一检查所做的更改列表。 `.bat` 文件的缺点是它们需要提升的权限才能执行脚本提供的所有功能。如果你不清楚脚本的作用以及可能被注入恶意代码的潜在风险,以提升权限运行脚本是很危险的。 这就是为什么我们为不希望授予脚本提升权限的用户提供了 `.reg` 注册表替代方案。`.reg` 文件的缺点是它的功能远不如 `.bat` 文件多。两者都可以启用/禁用 Windows 更新,但如果你想深入了解你的系统功能,`.bat` 文件包含了更多的功能。选择权在于你。 本项目的重点在于让更轻松,并重新获得至少一些对你系统的最低限度控制。这些脚本不包含本文档中所述以外的任何内容,并将始终保持如此。
### 它免费吗? Github 的伟大之处在于它为你提供了项目的源代码。没有付费墙,没有一次性付款,只有一个你可以随心所欲使用的免费实用程序。我们不会为此应用收费。我们确实接受捐赠以帮助开发,但这完全是可选的。如果不捐赠,嘿,那也没关系。继续无限制地享受这个脚本吧。
### 贡献 我们总是愿意接受新的贡献,但是,代码在推送到公众之前会经过审查。贡献不应包含与 Microsoft Windows 或 Microsoft 应用程序无关的功能。新功能必须让用户能够自行选择加入,而不是强加于人,并且新功能应默认禁用,仅在用户同意此类更改后才启用。 该规则的一个例外是我们通过 `(A)dvanced 菜单` 提供的应用列表。大多数选择来自 Microsoft Corporation;但是,还有一些额外的软件包,如 Firefox、Chrome 和 Bitwarden。选择这些应用程序是基于受欢迎程度、安全性,并且大多数是免费/开源的。它们基于用户在进行 Windows 全新安装时可能最需要的应用程序。

## 预览



## 贡献者 ✨ 我们一直在寻找贡献者。如果你觉得你能为 Gistr 提供一些有用的东西,我们很乐意审查你的建议。在提交你的贡献之前,请查看以下资源: - [Pull Request 流程](.github/PULL_REQUEST_TEMPLATE.md) - [贡献者政策](CONTRIBUTING.md)
想帮忙但不会写代码? - 查看[我们社区的活跃问题](https://github.com/Aetherinox/pause-windows-updates/labels/❔%20Question)并回答你知道的问题。
![Alt](https://repobeats.axiom.co/api/embed/fdab55f1b01c4ee5e359299e94ebb8412add488f.svg "Analytics")

以下人员帮助推动了本项目的发展:
[![Contributors](https://img.shields.io/github/all-contributors/Aetherinox/Windows-Update-Killer?logo=contributorcovenant&color=de1f6f&label=contributors)](#contributors-)
Aetherinox
Aetherinox

💻 📆 🔍
kenshyura
kenshyura

💻
标签:AI合规, Awesome, 批处理脚本, 注册表工具, 系统优化, 系统管理, 网络安全, 隐私保护