夜雨聆风学习资料网

ARTICLE · 1084882

新电脑预装软件太多,原来一个脚本就能清干净

新电脑预装软件太多,原来一个脚本就能清干净

上个月帮同事开箱一台新笔记本,开机之后我数了数:开始菜单里塞着二十来个不认识的应用,通知栏在推游戏,浏览器默认主页被改成了某个导航站。这些都不是他装的。我把它们挨个右键卸载,点到第15分钟就烦了。后来换了个办法:用 GitHub 上的开源脚本 Win11Debloat(五万七千多星),前后3分钟。这篇写它动了什么、怎么跑、以及我踩过的坑。


免责声明
:本文为 GitHub 项目开源技术科普分享,基于公开信息整理(Win11Debloat 项目仓库及公开资料);文中涉及的项目名与产品名归各自所有者,与相关方无商业合作或背书;脚本会修改系统设置,操作前请备份重要数据、必要时先建还原点,改动后果请自行判断;功能与参数以仓库实时内容为准。

一、开机十分钟,我点了二十几次卸载

手动清理的过程大概是这样:勾选一个应用,等它转圈,确认,再勾下一个。中间会遇到卸不掉的:点了没反应,或者提示"正在使用"。更磨人的是藏在设置深处的东西:天气小组件、资讯流、任务栏搜索框,它们不在应用列表里,得一层层翻设置页找开关。

真正让我停下的是另一件事:清完之后我不确定自己干净了。哪些项动过、哪些没动,全靠记忆。

二、Win11Debloat 是什么:一份可以重复执行的清单

它不是一个装上去常驻的软件,而是一段PowerShell 脚本,作者是 Raphire。它的价值在于把"该关的东西"整理成了一份可以重复执行的清单——今天在这台机器上跑,明天在另一台机器上跑,动的是同一批项目,结果可预期。

清单大致分几类:随系统附带的第三方应用、系统自己的推广位(锁屏资讯、开始菜单推荐)、遥测数据的采集项、任务栏与资源管理器里默认打开的按钮。据项目公开资料,它同时提供图形界面与命令行两种跑法。

三、我踩的坑:以为它只是删应用

头一回跑之前我以为这就是个批量卸载器。实际跑完才发现,动的东西比预想的多:它还会关掉一些默认打开的行为,比如待机时保持网络连接(这项会悄悄耗电)、更新在多台设备之间互相分发(这项会占上传带宽)。这几项藏在设置页较深的位置,名字也看不出用途,靠手动翻基本不会注意到。

第二处坑是我事先没看清单,直接跑了默认模式。结果它把一个我偶尔要用的组件也移除了,只能回商店重新装。项目方对这类情况有交代:几乎所有被移除的应用都能重新装回来,文档里专门有一页讲怎么回退。我的做法是先把清单翻一遍,标出自己确实要用的,剩下的再交给脚本。 这一步多花5分钟,能省掉后面返工的麻烦。

四、怎么装:一条命令,或者离线包

在线的方式是打开 PowerShell,粘贴一行:

irm "https://debloat.raphi.re/" | iex

它会先拉取脚本再执行,跑完给出界面让你勾选。如果机器不方便联网,仓库里也提供了把脚本另存到本地的用法,双击运行即可,效果一样。

五、参数怎么挑:三个档位的区别

命令行模式下,参数决定了它动多少东西。按粒度分成三档:只处理附带应用的一档,对应 -RemoveApps;动系统默认行为的一档,用作者预设的整套默认项,适合不想逐条挑的人;还有一个开关能把当前机器的设置状态与改动记录一起导出来。

除此之外也能只勾某一项,比如单关遥测,或者单关推荐内容。我一般从中间那档起步,因为它把常见的取舍都替你定好了,真要精细控制,再用图形界面逐条过。

不管选哪档,跑完都该做一件事:把改动记录留一份。系统设置这类东西,两周后你未必记得自己动过什么。

还有一点:不同版本的参数名会有调整,跑之前扫一眼仓库说明,别照旧教程抄。

六、技术拆解:改动为什么能回退

原理不复杂,但设计上留了余地。

第一层,它动的多是注册表里的开关,而不是替换系统组件。开关类改动的特点是可逆:记录下原值再写回,就回去了。仓库里因此附带了回退脚本。

第二层,被移除的应用在系统看来不算"删掉",而是从用户区注销。想装回来时,能从系统自带的商店重新获取,不涉及外部下载。

第三层,脚本本身是纯文本。跑之前你可以把它从头读到尾,看清每一条要改什么。这一点比功能多少更值得留意——一件会动系统设置的工具,肯把动作写在明面上,比事后告诉你"都改好了"要让人放心。

写在末尾

装过几台机器的人会理解这类工具的意义:不是省下那十几分钟点击时间,而是把一件靠记忆、靠手感的事变成了可重复的动作。清单摆在那里,你随时能翻回去核对自己改过什么。

工具只负责列清单,留哪些、关哪些终究是自己的判断。我到现在也留着几个预装组件没动,因为它们对别人未必有用,对我手头的活正好顺手。

📌 信息来源:Win11Debloat 项目仓库(github.com/Raphire/Win11Debloat)及相关公开资料。


#开源项目#Win11Debloat

相关学习资料