微软官方出手:一行命令清掉Win预装软件和广告,还能配好开发环境

微软最近干了件大事,直接在GitHub上开源了一个叫“Windows Developer Config”的项目。说白了,就是让用户在PowerShell里敲一行命令,就能把系统里的广告推广、Widgets小工具还有那些强制预装的软件全给关了。

这事儿不光能清理垃圾,还能顺手把开发者需要的核心工具和WSL子系统都配置好,直接把Windows 11变成一台干净利落的生产力机器。 这玩意儿最妙的地方在于,它把工程师以前得手动折腾好几年的系统调整流程,全给自动化了。

脚本每次跑起来,都会先比对着看看系统现在的状态,要是某一项已经生效了,它就只做个快速确认,绝不会重复操作。整个自动化流程下来,足足包含了11个阶段,还有50个独立的检查和设置步骤,细节拉满。 跟市面上其他第三方的系统精简工具不一样,Windows Developer Config走的是微软官方的认证机制。

它的核心思路是搞系统层面的优化,而不是那种暴力删改文件的方式。这种官方背书的做法,让人用起来心里更有底,不用担心把自己电脑弄坏或者留下什么安全隐患。 在软件安装这块,脚本会利用winget以后台静默的方式,自动装上15款核心的开发工具。

名单里包括了Windows Terminal、PowerShell 7、Git、GitHub CLI、GitHub Copilot CLI、Visual Studio Code、.NET SDK 10、Python 3.14(还带上了包管理工具uv)、Node.js LTS、nvm for Windows、Coreutils、Oh My Posh和PowerToys。

基本上,程序员常用的家伙事儿都齐活了。 除了装软件,脚本还会自动把WSL给启用,顺便装上Ubuntu。整个过程只需要重启一次就能搞定,效率相当高。项目里面还附带了一个叫WSL Comfort的配套工具,它能帮用户快速配置好zsh、Starship命令提示符,以及fzf、ripgrep、bat、zoxide这些现代化的命令行工具,让终端体验更上一层楼。

想用的话,操作其实特别简单,只要以管理员身份打开PowerShell,然后执行一行命令就行。这里有两种选择:标准版的命令是irm https://aka.ms/devconfig/standard/setup.ps1 | iex;完整版的命令是irm https://aka.ms/devconfig/full/setup.ps1 | iex。

如果你只是想把开发环境和WSL快速装好,选标准版就够了;要是还需要本机的Sudo权限、远程桌面连接功能,或者想要一个更干净的界面,那就得上完整版。 不过这里有个重要的提醒,这个命令是专门为进阶用户设计的,而且一旦执行就不可逆转了。

所以在动手之前,一定要确保你的系统盘至少还有15GB的可用空间,不然可能会出问题。这波操作确实挺硬核,适合那些追求极致效率的技术党。

热门推荐