微软最近在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等。它还会自动启用WSL并安装Ubuntu,整个过程只需重启一次。此外,项目中还包含了WSL Comfort工具,帮助用户快速配置zsh、Starship命令提示符以及现代命令行工具。
用户可以通过以下简单命令启用功能,需以管理员身份打开PowerShell执行: 标准版:irm https://aka.ms/devconfig/standard/setup.ps1 | iex 完整版:irm https://aka.ms/devconfig/full/setup.ps1 | iex 龙8头号玩家
如果只需快速安装开发环境和WSL,选择标准版即可;如需更多功能如Sudo、远程桌面或更干净的UI,则需选择完整版。需要注意的是,这个命令是为高级用户设计的,并且不可逆转,执行前应确保系统盘至少有15GB的可用空间。