新电脑到手后两小时,我用一个脚本完成了装软件、删预装应用和系统优化

📅 2026/8/15 16:08:15
新电脑到手后两小时,我用一个脚本完成了装软件、删预装应用和系统优化
新电脑到手后两小时我用一个脚本完成了装软件、删预装应用和系统优化【免费下载链接】winutilChris Titus Techs Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil每次装完新 Windows 系统你最不想面对的是什么大概率是那漫长的两小时挨个打开浏览器下载软件、去设置里翻找关闭各种隐私选项、对着程序和功能面板手动卸载一堆用不上的预装应用最后还要担心注册表改错了系统会不会出问题。这些重复劳动其实可以交给一个免费开源工具一次性完成。它就是Chris Titus Techs Windows Utility简称 WinUtil一个把 Windows 系统程序安装、系统优化设置、故障修复与更新管理整合进图形界面的开源工具箱。接下来我会用六个部分带你彻底搞懂它并给出可以直接照做的操作路径。一、WinUtil 到底是个什么东西先把它想成Windows 自动售货机如果你没接触过 PowerShell 和注册表听到系统优化工具可能会紧张。别担心我们用一个类比理解它。想象一台自动售货机你按几个按钮机器就吐出一罐饮料。WinUtil 就是一台Windows 操作自动售货机——你只需要在图形界面上勾选、点击它就在后台替你完成原本要敲几十行命令、改几十处注册表、下载几十个安装包的工作。它和手动操作的核心区别有三点图形化所有功能都分类展示在界面里不用记任何命令。可撤销几乎所有优化项都记录了原始值点一下 Undo 就能恢复。可批处理一次勾选几十个软件一次性安装完毕。一句话概括WinUtil 负责把安装软件、精简系统、修复问题、管理更新四件事从技术活变成点鼠标的活。二、三步启动从管理员终端到出现主界面WinUtil 不需要传统安装它是一个 PowerShell 脚本随用随跑。第一步以管理员身份打开 PowerShell 或终端。这一步不能省因为系统级更改必须要有管理员权限按Win键输入PowerShell然后按Ctrl Shift Enter回车即可打开管理员终端。第二步运行一键拉取命令脚本会自动下载并执行最新稳定版irm https://christitus.com/win | iex如果你喜欢折腾最新开发版可以把win换成windev。第三步等待界面弹出。出现主界面后你会看到顶部有Install、Tweaks、Config、Updates、Win11 Creator五个标签页这就是 WinUtil 的全部功能分区了。小贴士如果你更信任本地文件也可以先git clone --depth 1 https://gitcode.com/GitHub_Trending/wi/winutil获取源码再运行目录下的Compile.ps1编译脚本生成winutil.ps1。编译脚本会扫描functions目录下所有函数并按依赖顺序合并最终产物就是一个可执行文件。三、第一次打开该点什么先做这三次安全操作主界面功能很多但新手第一次打开建议按下面这个顺序体验全部安全、可撤销。1. 去 Tweaks 标签页勾选Essential Tweaks下的基础优化项。这是官方标注的大多数用户都适用的安全区间比如关闭活动历史记录、禁用休眠、清理临时文件等。勾选后点击右下角Run Tweaks即可生效。2. 去 Updates 标签页点击Apply Recommended。它会帮你把 Windows 更新设置为推荐策略功能更新延迟 365 天、质量更新延迟 4 天既保证安全补丁及时到位又避免大版本更新刚推送就踩坑。3. 去 Install 标签页体验一次勾选安装。选 2~3 个你确定要的软件比如 7-Zip、VLC点击安装按钮。这是感受批处理威力最直观的方式。三次操作下来你会发现自己已经完成了一次基础系统整备全程没碰过一条注册表命令。四、深度挖掘三个值得细看的特色功能4.1 三百多个软件一次勾选全部装完Install 标签页是 WinUtil 最受欢迎的功能。它背后是 config/applications.json 配置文件内置了三百多个常用应用并按 Browsers、Development、Multimedia Tools、Utilities 等类别分组展示。你只需要做三步用左侧分类筛选或直接搜索想装的软件勾选支持整类折叠展开也可以一键 Collapse/Expand All Categories选择包管理器WinGet 或 Chocolatey点击Install/Upgrade Applications。整个过程会自动处理依赖和安装顺序装完一批还能点Upgrade all Applications统一升级旧软件。这个功能是不是很像给软件装了个购物车4.2 一行命令跑完整套预设不用再手动勾选如果你不想每次手动勾选WinUtil 内置了三套预设方案定义在 config/preset.json 里预设定位适合谁Standard平衡默认项适合大多数用户普通用户、新装机Minimal改动最少人人可用保守派、办公电脑Advanced深度调整改动较多喜欢折腾的进阶玩家调用方式是把预设名作为参数传给启动命令 ([ScriptBlock]::Create((irm https://christitus.com/win))) -Preset Standard配合开机自启脚本或计划任务你甚至能实现无人值守的全自动系统部署——这对需要批量配置多台电脑的 IT 管理员来说价值不言而喻。4.3 Config 标签页功能开关 故障修复 传统面板入口Config 标签页承担了三类工作界面在 docs/src/assets/screenshots/config-tab-new.png 中可以看到Features一键启用/禁用 Windows 系统功能比如 Hyper-V 虚拟机、.NET Framework、旧版媒体组件对应配置文件 config/feature.jsonFixes常见问题修复按钮比如重置网络、重设 NTP 时间服务器、执行系统文件完整性扫描Legacy Windows Panels直达传统控制面板入口比如计算机管理、设备管理器、电源选项。值得一提的是这些修复功能并非简单调用而是由functions/public/下的独立函数实现例如网络修复对应Invoke-WPFFixesNetwork每次执行都有明确的日志输出。五、避坑与进阶五个新手容易踩的坑坑 1忘了以管理员身份运行。所有系统级操作都会失败或静默无效。界面右上角没有权限提示所以启动前一定确认终端标题栏带有管理员字样。坑 2Advanced Tweaks 区域一把梭。带 CAUTION 标注的高级优化如移除 OneDrive、禁用 IPv6、移除小组件更适合熟悉系统的用户。建议新手先只碰 Essential Tweaks并且逐批应用、逐批测试不要一次勾选全部。坑 3以为操作不可逆。恰恰相反大部分优化在 config/tweaks.json 中记录了原始注册表值你在 Tweaks 标签页点Undo Selected Tweaks就能恢复。但卸载应用这类操作是不可逆的勾选时要想清楚。坑 4忽略了预设会覆盖你的手动选择。使用-Preset参数时WinUtil 会按预设覆盖当前勾选状态而不是追加。所以先手动勾选再传预设的混搭玩法不成立二选一即可。坑 5在 Windows 10 上强行使用。官方文档明确指出Windows 10 已于 2025 年 10 月停止支持WinUtil 只面向 Windows 11 环境。进阶技巧想深度自定义直接改 JSON 配置文件就行。比如在applications.json中加一个条目WinUtil 编译后就会在界面上多出一个可安装的应用{ mycustomapp: { category: Utilities, winget: Publisher.MyCustomApp, content: 我的自定义应用, description: 这是我自己添加的应用条目, foss: false } }六、它适合谁下一步你该做什么总结一下WinUtil 能给你带来的改变很直接普通用户从对着教程手忙脚乱变成勾勾点点五分钟收工开发者新机器装环境Git、VS Code、Python 一次勾选搞定IT 管理员配合预设参数实现批量部署多台电脑配置保持一致系统爱好者所有配置项开源可读随时可以研究某个优化到底改了注册表里的什么。它的价值不在于功能数量而在于把高频重复的系统操作收敛成一个入口并且给了你反悔的机会。下一步很简单以管理员身份打开 PowerShell运行irm https://christitus.com/win | iex先从 Essential Tweaks 和一次小批量软件安装开始体验。等界面里的每个标签你都摸熟了你会发现——新电脑的配置时间真的可以从两小时压缩到半小时。【免费下载链接】winutilChris Titus Techs Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考