WinUtil:三分钟配好新电脑的开源工具箱
【免费下载链接】winutilChris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil
WinUtil 是一个开源的 Windows 系统管理工具:批量装软件、应用系统优化、修复网络和更新问题、管理 Windows 更新,全都在一个图形界面里完成。一条 PowerShell 命令启动,无需安装,每个操作都留有撤销路径。
它到底能帮你做什么
- 批量安装软件:浏览器、开发工具、办公软件、播放器都有现成清单,走 Winget 或 Chocolatey
- 打勾应用系统优化:遥测、位置、活动历史、系统服务等,勾完一键生效
- 修复常见问题:网络、Windows 更新、系统组件各有对应的修复入口
- 管理 Windows 更新:只装安全更新、恢复默认、关闭自动更新,三选一
- 从零做 Windows 安装盘:改官方 ISO、写 U 盘、自动应答安装
- 导入/导出配置:把这台机器的方案搬到下一台机器
上手:从下载到第一次操作
第一步,一条命令跑起来。不用下载安装包。以管理员身份打开 PowerShell(开始菜单搜 "PowerShell",选"以管理员身份运行"),然后输入:
irm https://christitus.com/win | iex第二步,认识主界面。顶部有五个标签页:Install(装软件)、Tweaks(系统优化)、Config(功能与网络)、Updates(Windows 更新)、Win11ISO(做安装盘)。
第三步,点第一个按钮。到 Tweaks 页点 "Get Installed Tweaks",它会检查当前系统已处于什么状态,把已生效的项标出来,给你一个起点参照。之后任何操作,都可以用 "Undo Selected Tweaks" 退回。
⚠️ WinUtil 会改动系统级设置,必须管理员权限运行。没给足权限时程序自己会拦你并提示。
按场景走一遍
在新电脑上一次装好要用的软件
新电脑到手,清单上十几二十个软件要一个个下、一个个装。到 Install 页,用顶部的分类筛选(Browsers、Development、Games 等)缩小范围,勾选需要的软件,左上角 "Selected Apps" 按钮会实时显示你选了几项。点它,在弹出的菜单里选安装。
做完之后,清单里的软件都装好了,且都走了包管理器,以后升级也是同一批勾选、同一处操作。
小贴士:第一次先勾 5~10 个跑通流程再大批量来,一次装几十个软件会长时间占满带宽。
把用久的电脑调安静:关遥测、清缓存
电脑用久了发闷,你却不知道从哪下手。Tweaks 页的选项按"维护、隐私、性能、外观"分组,勾上你关心的(遥测、位置信息、活动历史、临时文件清理),点 "Run Tweaks"。不想逐项挑,就点 "Standard",它帮你勾好一套官方推荐的组合。
做完的效果:后台少跑了一堆上报任务,临时文件被清掉,Standard 预设还会顺手建一个还原点。
小贴士:一次勾几项就停,用一两天没问题再加。发现问题用 "Undo Selected Tweaks" 逐项退。
让 Windows 更新不再挑时间
经典场景:正在干活,系统突然重启更新。到 Updates 页,三个按钮对应三种策略——只装安全更新、恢复默认更新行为、完全关闭自动更新,点一个就生效。
做完之后,Windows 会按你选的策略行事,不再自己挑时间。
小贴士:办公机器选"只装安全更新"通常最稳妥:补丁照打,功能更新不再突然打断你。
公司十台机器统一环境
管多台机器时不用逐台点:在一台参考机上把方案定好后,可以用无交互参数把同一套配置批量复现,适合放进自动化部署流程。
& ([ScriptBlock]::Create((irm https://christitus.com/win))) -Preset Standard几个容易踩的坑
- 窗口打不开或提示权限不足:没以管理员身份运行。用管理员 PowerShell 重新执行命令即可。
- 勾了某项后出问题(如 OneDrive 不同步了):高级区选项没看说明就勾。用 "Undo Selected Tweaks" 回滚或走系统还原。
- 清单里有软件却装不上:Winget 源或网络波动。稍等重试,或改用 Chocolatey 通道装这个软件。
- 一次勾了几十项后电脑不对劲,不知哪项的锅:改得太猛。用还原点恢复,再分批应用。
它跟手动折腾比,差在哪
| 任务 | 手动操作 | 用 WinUtil | 省了多少时间 |
|---|---|---|---|
| 装 20 个常用软件 | 逐个官网下载、逐个安装 | 勾选后一次执行 | 约 2 小时 |
| 关遥测、位置、活动历史 | 手改注册表键值和策略 | 勾 3 个框 | 约 30 分钟 |
| 关闭 Windows 自动更新 | 更新设置加注册表多处修改 | 一个按钮 | 约 10 分钟 |
| 清理预装 AppX 应用 | 手敲十几条 PowerShell 命令 | AppX Removal 一次点完 | 约 20 分钟 |
| 做改装过的 Win11 安装 U 盘 | 下 ISO、DISM 改装、U 盘工具写入 | Win11ISO 页三步 | 1~2 小时 |
但如果你只是偶尔改一个设置,手动可能反而更快——这套工具的价值在"多"和"批量",不在单项速度。
进阶:想改它自己
- 所有行为由
config/下的 JSON 定义:config/applications.json(软件清单)、config/tweaks.json(优化项)、config/preset.json(Standard / Minimal / Advanced 三档预设) - 注意:改 JSON 不会即时生效,配置是编译时打进脚本的
- 想定制就 clone 源码,改完 JSON 运行
.\Compile.ps1,会生成单文件winutil.ps1 - 动手前先把
config/目录整个备份一份;docs/站点里有每个功能项的说明可对照
git clone --depth 1 https://gitcode.com/GitHub_Trending/wi/winutil cd winutil .\Compile.ps1WinUtil 适合要配新机、要统一一批机器的人,不适合只偶尔改一个设置的人。先从一台不重要的机器开始,点一下 "Get Installed Tweaks" 看看它认为你的系统现在是什么状态。
【免费下载链接】winutilChris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考