Win11Debloat:给 Windows 11 快速减负的完整上手指南
【免费下载链接】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
上周三,一台买了半年的电脑开机照旧慢,任务栏塞满从没用过的图标,磁盘又被几个预装应用悄悄吃掉几个 G。更烦的是,系统还在后台默默上传你的使用数据。Win11Debloat就是来解决这类问题的:一个轻量级 PowerShell 脚本,把关遥测、删预装应用、调界面这些散落在系统深处的设置,集中成一块勾选面板。读完本文,你能在 8 分钟内跑完第一轮优化,并知道每一项勾选到底改了什么。
功能全景:它替你处理哪些事
| 你的麻烦 | 它对应的能力 |
|---|---|
| 隐私被暗中收集 | 关遥测、诊断数据、活动历史、位置服务 |
| 到处是推荐和广告 | 移除锁屏提示、设置页推荐、Edge 广告 |
| AI 助手太黏人 | 移除 Copilot、关闭 Recall、应用内 AI 特性 |
| 磁盘空间紧张 | 批量卸载预装应用(Clipchamp、Cortana 等) |
| 任务栏又乱又挤 | 图标左对齐、隐藏搜索框、隐藏任务视图 |
| 更新总在打断你 | 延后获取更新、阻止自动重启 |
快速上手:3 种运行方式
方式一:克隆仓库后双击启动(适合大多数人)
git clone https://gitcode.com/GitHub_Trending/wi/Win11Debloat进入解压或克隆出的Win11Debloat文件夹,双击Run.bat。弹出 UAC 授权窗口时点"是",脚本会以管理员身份自启。
方式二:一行命令自动下载(适合想一步到位的人)
& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))以管理员身份打开 PowerShell 粘贴即可,脚本会自动下载并启动。
方式三:PowerShell 手动执行(适合进阶用户)
Set-ExecutionPolicy Unrestricted -Scope Process -Force cd C:\Win11Debloat .\Win11Debloat.ps1注意把cd后的路径换成你实际的存放目录。
| 方式 | 适合谁 | 耗时 |
|---|---|---|
| 克隆后双击 Run.bat | 大多数用户 | 约 2 分钟 |
| 一行命令自动下载 | 追求一步到位 | 约 1 分钟 |
| PowerShell 手动执行 | 进阶用户 | 约 3 分钟 |
💡 三种方式都建议以管理员身份运行,否则部分系统设置不生效。
场景化功能拆解
让系统别再偷看你的数据
Privacy & Suggested Content面板里勾上DisableTelemetry、DisableLockscreenTips、DisableSuggestions、DisableLocationServices。应用后系统停止回传诊断数据,锁屏和设置页不再塞提示与推荐。
把碍事的 AI 功能关掉
AI面板勾选DisableCopilot、DisableRecall、DisableClickToDo,可顺带禁用 Edge 里的 AI 特性。任务栏不再挂着助手图标,各应用里的 AI 入口一并消失。
让任务栏恢复熟悉的样子
Taskbar面板勾选TaskbarAlignLeft、HideSearchTb、HideTaskview,图标回到左侧、搜索框和任务视图按钮被隐藏。想要显示文件扩展名、隐藏文件,去File Explorer面板找对应选项即可。
腾出磁盘空间,卸掉用不上的应用
应用移除环节读取 应用清单配置,逐个列出 Clipchamp、Cortana、Bing 资讯等应用,标注名称和说明,勾选后确认即可。绝大多数应用之后还能从 Microsoft Store 装回,不必担心误删。
自定义配置:改 3 个 JSON 就能换一套方案
Config 目录 下三个文件各司其职:Apps.json维护可卸载的应用清单,Features.json定义界面里各功能项的分组与默认展示,DefaultSettings.json记录整套默认开关状态。以应用清单里的一条为例:
{ "FriendlyName": "Cortana", "AppId": "Microsoft.549981C3F5F10", "SelectedByDefault": true }AppId是应用包标识,相当于卸载目标的"学名";SelectedByDefault决定它是否默认被勾选。改完重新运行脚本,界面就会按你的配置走。
安全与回滚
- 首次运行时脚本会提示创建系统还原点;想主动备份,在 PowerShell 执行
Checkpoint-Computer即可。 - 每项修改的撤销文件都存放在 Regfiles/Undo/ 目录,双击导入即可把对应项还原。
- ⚠️ 别一次勾满。先只做隐私类设置,重启观察一两天,再动应用移除和界面定制,出问题更容易定位。
改错了不用慌:重跑工具取消对应勾选项再应用,或从还原点恢复。
人群速查:按你的身份选方案
| 用户类型 | 优先动作 | 建议顺序 |
|---|---|---|
| 办公用户 | 先隐私,后关广告 | 先隐私,再界面,最后应用 |
| 游戏玩家 | 卸载预装应用 | 先卸载,再关遥测 |
| 隐私敏感者 | 勾满隐私类选项 | 重启验证后再继续 |
| 企业 IT | 批量部署统一配置 | 自定义 JSON,静默执行 |
# 使用默认设置静默执行 .\Win11Debloat.ps1 -CLI -Silent -RunDefaults常见疑问
PowerShell 提示"无法加载文件,因为在此系统上禁止运行脚本"这是执行策略在拦。以管理员身份打开 PowerShell,执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser后再试。
只想还原某一项改动的设置,怎么办?重跑 Win11Debloat,取消对应勾选项后应用;或直接双击Regfiles/Undo/里的同名文件导入。
Windows 10 能用吗?可以,Win11Debloat 同时支持 Windows 10 和 11。Copilot、Recall 这类较新选项仅 11 可用,界面里会相应区分。
回到那个开机卡顿的晚上:先建还原点,再勾上隐私 4 项和从不打开的预装应用,点应用。明天开机时,任务栏会清爽很多。
【免费下载链接】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),仅供参考