WinUtil 上手指南:装软件、调优化、修故障,Windows 维护一个窗口全搞定
【免费下载链接】winutilChris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil
WinUtil 是 Chris Titus Tech 出品的免费开源 Windows 系统优化工具,把软件安装、系统优化、故障修复与更新管理收进同一个图形界面。这篇文章不按官方文档的顺序讲,而是顺着"一台新电脑从装机到日常维护"的真实流程,把 WinUtil 的每个关键能力放进对应场景里,读完你就能照着走一遍。
先算一笔账:手动维护 Windows,时间都耗在哪了
装软件:三个入口来回切换的"软件流水线"
回想你上次装一台新电脑:浏览器去官网下压缩包,商店里翻预装应用,命令行里敲包管理命令……每个软件的获取路径都不一样,装完还要挨个检查有没有更新。十几个软件折腾下来,一两个小时就没了,这还算顺利的情况。
调优化:注册表、设置、服务管理器各管一摊
想关掉遥测,得开注册表编辑器找键值;想改任务栏行为,得去设置应用里翻好几层;想停掉某个服务,又要打开服务管理器。入口散落在十几个地方,每个地方一套操作习惯,改错了还不知道怎么恢复。
修系统:出了问题才想起"原来还有这个功能"
网络连不上要记得网络重置命令,系统文件疑似损坏要记得 DISM 和 SFC 的先后顺序,时间同步失败要改 NTP 服务……这些操作平时用不上,真到用的时候全忘了,只能现场搜教程。
这三类问题表面上是"不会用",本质是入口太散:Windows 的功能其实都在,只是没人帮你把它们摆到同一张桌上。WinUtil 做的事,就是把这张桌子搬出来——你只需要勾选和点击,剩下的交给脚本执行。
一条命令叫出工具箱:⚡ 五秒启动,五个标签页
管理员 PowerShell 里敲一行,界面就出来
WinUtil 不需要传统意义上的安装,它本质是一个 PowerShell 脚本。在管理员身份的 PowerShell 里敲这行:
irm "https://christitus.com/win" | iexirm负责把脚本下载下来,iex负责立刻执行,两秒后界面就弹出来了。用完直接关掉,系统里不留任何后台服务,下次想用再敲一次,拉到的还是最新版——你永远在用当前版本。
开始前确认三件事
- 必须管理员运行:它要改注册表和系统服务,普通权限跑不起来。
- Windows 11:官方以 Windows 11 为支持目标,具体兼容范围以官方文档为准。
- 保持联网:下载脚本、安装软件、拉取配置都走网络,断网会报错。
如果你不放心稳定版,项目还提供一条独立的开发分支命令,日常使用建议走上面这条。
五个标签页,一张表看懂分工
打开后顶部有五个横向标签,各管一摊:
| 标签页 | 负责的事 | 典型动作 |
|---|---|---|
| Install | 软件安装、升级、卸载 | 勾选应用批量安装 |
| Tweaks | 系统优化与个性化 | 关闭遥测、调整任务栏 |
| Config | 功能开关与故障修复 | 启用 Hyper-V、重置网络 |
| Updates | Windows 更新策略 | 延迟功能更新、恢复默认 |
| Win11 Creator | 定制安装镜像 | 制作去广告的 ISO |
从这张总览图能看出它的设计思路:左侧是"要做什么"的分类,右侧是"具体怎么改"的开关,中间一栏放操作按钮。对新手来说,先碰 Install 和 Tweaks 就够用了,Config 和 Win11 Creator 等有需要再进。
一句话记住:启动成本只有一行命令,五个标签页就是它的全部导航。
装软件像逛应用商店:📦 Install 页三分钟上手
按分类勾选,开源软件一眼可辨
Install 页右侧把软件按 Browsers、Development、Utilities、Multimedia Tools、Games 等十几个分类排好,左侧是筛选与操作区。想装什么直接在对应分类下勾选,不用记包名、不用去官网找下载链接。每个应用卡片上带绿色圆点标记的就是开源软件(FOSS),介意闭源的话扫一眼就能筛掉;勾选数量会实时显示在 "Selected Apps" 计数里,心里有数。
三个动作按钮 + 包管理器二选一
左侧 Actions 区对应三种场景:
- Install/Upgrade Applications:装好勾选的软件,已装的自动升级。
- Uninstall Applications:批量卸载,包括商店里的预装应用。
- Upgrade all Applications:把系统里所有能升的软件一次性升到最新。
包管理器在 WinGet 和 Chocolatey 之间单选。默认的 WinGet 对多数人足够用;Chocolatey 适合老玩家和公司内网环境,具体差异以官方文档为准。
装机前先做两件事
勾选乱了就点Clear Selection一键清空重来;拿不准装过什么,先点Show Installed Apps核对一遍,避免重复安装。
什么场景不必用它?如果你只是临时装一两个软件,直接去官网下载反而更快。WinUtil 的价值在于"批量"——软件越多,省下来的时间越明显。
调优化先分清"基础区"和"手术区":Tweaks 页的边界感
Essential Tweaks:人人都该做的基础护理
Tweaks 页左侧第一栏是 Essential Tweaks,都是经过验证、风险很低的基础项。实测下来最值得勾的几项:清理临时文件并运行磁盘清理给 C 盘腾空间、关闭遥测与活动历史减少隐私上报、关闭跨设备同步等后台功能、在任务栏启用"结束任务"按钮让卡死的程序右键直接杀。
界面顶部还有Standard / Minimal / Advanced三档预设按钮,不想逐项琢磨就点 Standard,一键套用平衡的默认组合。
Customize Preferences:改"顺不顺手"的轻量偏好
右侧面板是轻量级个性化:深色主题、显示文件扩展名、任务栏搜索框开关、窗口吸附行为、登录界面模糊……改的都是"顺不顺手"的层面,出错也容易恢复。
Advanced CAUTION:动手前先查清楚再勾
左侧下方标着Advanced Tweaks(CAUTION)的一栏要格外留意,里面是移除 OneDrive、卸载预装浏览器、禁用 Windows AI 这类"动刀"操作,改动深、影响大。每个选项鼠标悬停都有解释文字,拿不准就先去对应文档查清楚再勾。
所有已应用的优化都能通过Undo Selected Tweaks一键退回原样,因为每个改动都记录了注册表原始值——这是 WinUtil 比手动改注册表最实在的一点:**改动有记录,反悔有据可查,不需要你提前备份。**部分预设还会自动创建系统还原点,相当于多一道保险。
一句话记住:基础区放心勾,手术区先查文档,反正都能撤销。
故障修复不求人:🛠️ Config 页按症状找按钮
Features:系统功能开关
Config 页左侧的 Features 区域用复选框开关 Windows 功能:Hyper-V、Windows Sandbox、WSL(Windows Subsystem for Linux)、.NET Framework、旧版媒体组件(WMP、DirectX)、NFS 等。开发者装环境常用的几个功能,这里一键启用,不用再去"启用或关闭 Windows 功能"窗口里翻。
Fixes:高频故障修复清单
右侧 Fixes 区把常见故障做成了按钮,遇到症状按图索骥:
| 症状 | 点哪个按钮 |
|---|---|
| 网络连不上、DNS 异常 | Network - Reset |
| 时间总不准、同步失败 | NTP Server - Enable |
| 系统文件疑似损坏、反复蓝屏 | System Completion Scan(DISM 检查) |
| 开机自动登录失效 | Autologon - Run |
| winget 坏了、更新报错 | WinGet - Reinstall / Windows Update - Reset |
被藏起来的经典面板,一键直达
页里还藏着不少快捷入口:旧版控制面板、计算机管理、网络连接这些被 Windows 11 藏起来的经典面板,以及 PowerShell Profile 安装、OpenSSH 服务器启用,都在同一页里,省得记一堆运行命令。
什么场景该用它:症状出现时按表格找按钮,比现场搜教程快得多。
更新策略与预设:把"每次重选"变成"一次配置"
更新三张卡片怎么选
Updates 页把更新策略简化成三张卡片,这是 WinUtil 最省心的设计之一:
| 策略 | 适合谁 | 效果 |
|---|---|---|
| Recommended | 大多数用户 | 延迟功能更新 365 天、质量更新 4 天,驱动不自动推送,登录时不自动重启 |
| Windows Default | 想回归官方行为的人 | 恢复系统默认的更新服务设置 |
| Disable Updates | 特定场景(慎用) | 停止更新服务,安全补丁也不会装 |
切换后需要重启才完全生效。没有明确理由就选 Recommended,别轻易碰 Disable——安全补丁停掉的代价,比自动重启烦人得多。
预设三档:把选择写进配置文件
不想每次重新勾选?项目内置三套预设,存在config/preset.json里。从文件内容能看出三档定位:Standard 是平衡的默认项,Minimal 只做最少的改动,Advanced 则是深度优化(含移除 OneDrive、回退开始菜单等重操作)。命令行加个参数就能整批应用:
& ([ScriptBlock]::Create((irm "https://christitus.com/win"))) -Preset Standard如果你有固定的偏好组合,可以直接编辑这份 JSON 自定义预设,重装系统时一步到位。多台电脑要配置一致?把这份文件拷过去就行,不会出现"这台改了这个、那台忘了改"的疏漏。
一句话记住:更新策略和优化项都可以"配置化",一次设置,处处复用。
更进一步:定制镜像与你的第一次完整流程
Win11 Creator:给官方 ISO 做减法
这是全项目最"重"的功能,面向全新安装。拿微软官方的 Windows 11 ISO,它可以帮你移除预装应用和遥测组件、绕过硬件限制检查、默认启用本地账户,最后导出成新 ISO 或直接写入 U 盘。
注意三点:只支持微软官方 ISO;处理过程会占用 10~15GB 临时空间,先留足硬盘;它面向全新安装,不适合对现有系统做原地升级。
从零开始的第一轮流程
如果你刚拿到一台新电脑,照着这个顺序走一遍,一小时左右能完成:
- 管理员运行 WinUtil,到 Tweaks 点 Standard 预设套用基础优化(约 5 分钟)。
- 在 Customize Preferences 把主题、任务栏、文件扩展名调成自己习惯。
- 到 Install 勾选浏览器、压缩工具、开发环境,批量安装(大头时间在这)。
- 回 Updates 选 Recommended,重启一次。
想动手改项目本身(加软件、改文案、调预设),结构也不难找:config/下是 applications.json、tweaks.json、preset.json 等所有配置,functions/private与functions/public是核心逻辑,docs/src/content/docs/里每个功能都有对应说明文档。本地跑起来只需:
git clone --depth 1 "https://gitcode.com/GitHub_Trending/wi/winutil" cd winutil .\Compile.ps1现在就去打开管理员 PowerShell 敲那一行命令吧。第一轮只做两件事就够:Tweaks 点一下 Standard,Install 勾上你每天必用的三五个软件。剩下的,等下次遇到具体问题,再回来翻对应的页签——WinUtil 的价值不是让你一口气学会所有功能,而是让每个功能在你需要它的时候,就在那个按钮上等你。
【免费下载链接】winutilChris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考