装完系统还要手动抠2小时设置?这个Windows清理脚本把80个预装应用一次打包处理

📅 发布时间:2026/8/21 17:20:40
装完系统还要手动抠2小时设置?这个Windows清理脚本把80个预装应用一次打包处理
装完系统还要手动抠2小时设置这个Windows清理脚本把80个预装应用一次打包处理【免费下载链接】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新装一台Windows 11电脑或者重装完系统你通常要花多久收拾残局卸载Bing全家桶、关掉遥测、隐藏任务栏搜索框、去掉开始菜单的推荐、改掉文件资源管理器的默认打开位置……每一项都能在设置里找到但每找一项都要点开三四层菜单。按我自己的经验全程抠完大概需要两小时而且下次重装系统同样的两小时还得再来一遍。这正是Win11Debloat存在的理由一个轻量的PowerShell脚本把Windows系统清理这件事从两小时压缩到几分钟。它同时支持Windows 10和Windows 11既可以打开图形界面逐项勾选也能用命令行一键静默执行——本文不写评测直接带你拆解它到底能干什么、怎么用、以及哪些坑要注意。先看它长什么样按功能分页的勾选清单上面是脚本的图形界面。它把几十个优化项按类别分页组织顶部有搜索框可以按关键词过滤中间是默认设置 / 上次设置 / 清空选择三个快捷按钮底部是分页导航。每个选项都有明确的中文描述界面为英文但每项含义直观勾选后点击应用即可不需要你懂注册表。它到底能清理什么8类清单Win11Debloat的功能可以归为下面几类我按实际使用价值排序1. 预装应用移除最值钱的部分Config/Apps.json里内置了80多个可移除应用的清单每个应用都带FriendlyName、AppId和说明比如 Clipchamp、Cortana、Bing 系列、Xbox 相关组件等。移除时通过 winget 执行目标用户可选当前用户所有用户还提供ForceRemoveEdge.ps1这类单独脚本处理顽固应用。2. 隐私与广告禁用遥测、诊断数据、活动历史和应用启动追踪关闭位置服务、查找我的设备定位屏蔽开始菜单、锁屏、搜索里的建议与广告关闭 Edge 中的广告和 MSN 资讯流隐藏设置页主页里的 Microsoft 365 广告3. AI 功能Win11专属禁用并移除 Microsoft Copilot关闭 Windows Recall 和 Click to Do禁止 AI 服务自启动分别关闭 Edge、画图、记事本里的 AI 功能4. 系统行为恢复 Windows 10 经典右键菜单关闭鼠标加速增强指针精度禁用存储感知、快速启动、BitLocker 自动加密关闭 Modern Standby 联网省电5. Windows 更新控制阻止系统第一时间推送更新防止登录状态下更新后自动重启关闭传递优化更新包 P2P 分享6. 外观与体验深色模式、关闭透明效果、关闭动画任务栏图标左对齐、隐藏/更换搜索框样式、隐藏任务视图、禁用小组件文件资源管理器显示扩展名、显示隐藏文件、更换默认打开位置7. 多任务与可选功能关闭窗口贴靠、Snap Assist、Snap Layouts一条命令启用 Windows 沙盒或 WSL8. 其他禁用 Xbox Game Bar 集成与录屏清理 Brave 浏览器的 AI、加密、新闻等冗余功能为什么说它和手动清理不一样手动清理的痛点不只是慢还有两点很要命第一你不知道改了什么。在设置面板里点掉的每一项背后都是一组注册表改动位置分散在HKCU和HKLM下。出了问题想还原你得记得自己动过哪里。第二重复劳动。公司里给20台新电脑做初始化逐台点设置能点一天。Win11Debloat 的解法是把决策和执行分离决策交给Config/DefaultSettings.json——一个纯文本清单每一行是一个开关和它的默认值你想让团队默认禁用哪些项改这个文件就行。执行交给脚本——Win11Debloat.ps1读取配置后逐项落实所有改动记录在Logs/Win11Debloat.log日志里。每个功能对应Regfiles/目录下的一个.reg文件比如Regfiles/Disable_Telemetry.reg、Regfiles/Align_Taskbar_Left.reg同名Undo/子目录放着对应的恢复文件。这意味着所有修改都可逆这也是它敢大规模改注册表的前提。加上脚本运行前默认创建系统还原点见DefaultSettings.json里的CreateRestorePoint: true出错时你有三条退路还原点、Undo 恢复文件、重新运行选择恢复项。两条使用路径图形界面与命令行普通用户直接双击仓库里的Run.bat脚本会自动以管理员权限拉起 PowerShell 并打开图形界面逐项勾选后应用即可。技术用户用命令行先把执行策略放开Set-ExecutionPolicy Unrestricted -Scope Process -Force .\Win11Debloat.ps1想跳过交互、直接应用默认配置.\Win11Debloat.ps1 -RunDefaultsIT 管理员批量部署时先在测试机导出一份配置再静默应用到所有机器# 导出当前勾选为配置文件 .\Win11Debloat.ps1 -ExportConfig 企业标准配置.json # 静默应用配置跳过一切确认 .\Win11Debloat.ps1 -ImportConfig 企业标准配置.json -Silent -NoRestartExplorer脚本参数多达上百个-DisableTelemetry、-DisableCopilot、-ShowKnownFileExt……全部列在Win11Debloat.ps1开头的param()块里支持WhatIf预览——先模拟跑一遍看会改动什么再真正执行这在批量环境里非常实用。企业场景的两个隐藏功能README 里特别强调了两项为管理员准备的能力Sysprep 模式-Sysprep参数把改动应用到 Windows 默认用户配置文件之后新建的所有用户自动继承这些设置适合系统镜像定制。跨用户操作-User参数不修改当前登录用户而是指定修改另一名用户的配置适合域环境下的策略落地。这两项让 Win11Debloat 从个人小工具升格为镜像初始化工具配合Config/Apps.json自定义应用清单Config/CustomAppsList文件一个团队就能维护一套标准化的精简基准。上手前需要知道的四件事必须以管理员身份运行脚本第一行就写了#Requires -RunAsAdministrator普通权限直接拒绝。依赖 winget。脚本会检测 winget 是否安装且版本不低于 1.4否则部分应用移除会失败并弹出警告。部分功能仅限 Win11。比如 AI 相关、Snap Layouts、任务栏图标对齐等Win10 只有遥测、广告、Bing 搜索、文件资源管理器等基础项可用。别急着全选。DefaultSettings.json里的默认项是作者精心挑过的安全集合遥测、建议、Copilot、Recall、小组件等如果你不确定某项的作用保持默认即可。移除的绝大多数应用都可以通过 Microsoft Store 重新装回所以放手尝试的代价其实很低。下一步Win11Debloat 是 MIT 协议的开源项目代码结构清晰Scripts/下按AppRemoval、CLI、Features、FileIO、GUI分模块组织核心入口Win11Debloat.ps1负责加载这些模块Config/里的三个 JSON 文件分别是应用清单、默认设置和功能元数据。如果你想给自己的 Windows 11 做一次真正的系统清理从运行Run.bat开始第一次只勾默认项跑完重启对比一下开机速度和后台进程数——剩下的优化项可以留着慢慢折腾反正随时能还原。【免费下载链接】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),仅供参考