Win11Debloat 实战指南:三步完成 Windows 系统优化与预装软件清理
【免费下载链接】Win11DebloatA simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience. Win11Debloat works for both Windows 10 and Windows 11.项目地址: https://gitcode.com/GitHub_Trending/wi/Win11Debloat
Win11Debloat 是一个基于 PowerShell 的轻量脚本,主要做三件事:移除 Windows 预装软件、关闭遥测(后台收集使用数据)等默认开启的跟踪功能,以及通过注册表调整界面与系统行为。它同时支持 Windows 10 和 Windows 11,适合新装机用户做一次系统加速,也适合品牌笔记本用户做一轮品牌机清理。
项目速览
- 运行方式:PowerShell 脚本,需管理员权限运行;提供图形界面,也支持纯命令行
- 支持系统:Windows 10、Windows 11
- 项目入口:
Run.bat(双击启动)、Win11Debloat.ps1(主脚本) - 效果:据用户反馈,清理后开机时间大约从 60–90 秒缩短到 30–45 秒,后台进程和内存占用也有明显下降
三步完成第一次优化
获取:把项目克隆到本地(或在本地目录中解压发布包):
git clone https://gitcode.com/GitHub_Trending/wi/Win11Debloat cd Win11Debloat启动:双击目录里的
Run.bat,在用户账户控制提示中选择"是",脚本会以管理员身份打开图形界面。选方案:新手直接选择 "Select Default Settings",这是经过测试的保守配置,然后点 "Next" 让脚本自动执行。完成后无需额外操作。
按目标挑设置
图形界面左侧按模块分类,以下按常见需求列出对应的勾选项。
在意隐私
- 禁用遥测,阻止使用数据上传
- 关闭位置服务,防止应用获取地理位置
- 移除系统内广告与搜索亮点推送
- 停止记录搜索历史和"活动历史记录"
想提速
- 禁用窗口动画和透明效果,降低渲染开销
- 关闭快速启动(快速启动可能导致更新与关机异常,按需取舍)
- 关闭存储感知的自动磁盘清理,避免误删文件
- 移除不需要的预装应用,减少后台驻留
嫌界面乱
- 任务栏居左对齐,恢复 Windows 10 布局
- 移除任务栏的 Copilot、聊天、小组件等入口
- 清空开始菜单的推荐内容
- 设置文件资源管理器的默认打开位置(如"此电脑"或"下载")
- 关闭 Edge 浏览器及记事本、画图里的 AI 功能(移除 Copilot 相关入口)
品牌笔记本用户
- 使用品牌机清理功能,针对 HP、Dell、Lenovo 等机型移除预装软件,如 HP JumpStarts、Dell SupportAssist
- 不确定某个品牌进程时,可用任务管理器(
Ctrl+Shift+Esc)"详细信息"页按"发布者"排序查看 - 注意热键驱动类程序,误删后功能键可能失效(见下文)
动手前的检查清单
- 创建还原点:运行前脚本会提示创建系统还原点(快照,用于回滚),建议保留;也可用
-CreateRestorePoint参数强制创建 - 连接电源:优化过程涉及多项系统更改,笔记本用户不要依赖电池
- 关闭正在编辑的程序:脚本执行中会重启资源管理器,未保存的窗口可能受影响
- 分模块测试:第一次使用可先只应用隐私模块,确认系统正常后再加其他模块
- 大更新后轻量重跑:Windows 大版本更新可能重置部分设置,之后可运行
.\Win11Debloat.ps1 -RunDefaultsLite做轻量级复核
出问题时怎么办
- 功能键(F1–F12 快捷功能)失效→ 通常是品牌热键驱动被移除。到品牌官网下载对应机型驱动,或通过 Windows Update 补装;下次清理时不要勾选硬件相关条目
- 误删了还在用的应用→ 到 Microsoft Store 重新安装;注册表类改动可以用
Regfiles/Undo目录中对应的还原.reg文件回退,最彻底的方式是回滚到还原点 - 更新后设置被重置→ 属于已知现象,重跑一次默认设置(含
-RunDefaultsLite轻量模式)即可 - 系统明显不稳定→ 优先用还原点回滚;若不想完全回滚,重新运行工具并只保留默认安全项,仍无法解决时到项目社区提交 issue 求助
进阶用法
- 命令行参数:
Win11Debloat.ps1支持逐项开关,例如-DisableTelemetry只关遥测,-RemoveApps只删应用,-Silent静默执行,可与-RunDefaults组合用于无人值守 - 配置文件:
Config目录下的DefaultSettings.json(默认勾选哪些功能)、Apps.json(要移除的应用清单)、Features.json(模块定义)均可手动编辑,改完图形界面会按新配置加载 - 批量部署:
.\Win11Debloat.ps1 -Sysprep会把设置写入 Sysprep(系统部署前配置)阶段,应用到默认用户模板,之后新建的所有账户自动继承这些优化,适合管理员批量装机 - 单项注册表:
Regfiles目录里每个.reg对应一项独立设置,只想改某一项时可直接导入,不必跑完整脚本
工具本身足够保守,但任何批量系统修改都可能带来意料之外的问题,动手前留好还原点、备份好重要数据即可安心使用。
【免费下载链接】Win11DebloatA simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience. Win11Debloat works for both Windows 10 and Windows 11.项目地址: https://gitcode.com/GitHub_Trending/wi/Win11Debloat
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考