WinUtil Windows 11 系统优化完整指南:批量装软件、调优、修复、管更新一站式搞定
【免费下载链接】winutilChris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil
WinUtil 是 Chris Titus Tech 开源的 Windows 11 系统优化工具,用一条 PowerShell 命令即可启动图形界面,把批量装软件、系统调优(Tweaks)、故障修复和 Windows 更新管理整合到一个工具里。它面向刚装完系统的新用户,也适合想批量配置多台电脑的进阶玩家,全程免费。
先说结论:它能帮你省掉什么
- 省去一个个下载软件的时间:勾选几十个软件,点一次按钮按顺序装完,底层走 WinGet 和 Chocolatey,装的是官方干净版本,没有捆绑。
- 省去翻设置项找优化的时间:常用系统优化整理成勾选框,悬停每项都能看到说明和预设键(Preset key)。
- 省去排查故障的来回折腾:网络重置、系统文件扫描、WinGet 修复等高频问题都是一键修复。
- 省去重复配置多台的功夫:一套配置可导出成 JSON 文件,在新电脑上一条命令复用。
从零到打开界面:安装 WinUtil 的最短路径
这一节只讲四件事:条件、命令、权限、首次加载。
前置条件
| 项目 | 要求 |
|---|---|
| 系统 | Windows 11(Windows 10 已停止支持,2025-10-14 后官方不再维护) |
| 权限 | PowerShell 管理员权限(必须) |
| 网络 | 需要联网下载脚本和软件 |
| 其他 | 无需额外安装,它是脚本,不是传统安装程序 |
最短安装路径
- 右键点击开始按钮 → 选择终端(管理员)(或按
Windows键搜 "PowerShell",再按Ctrl + Shift + Enter)。 - 在管理员 PowerShell 中运行:
irm "https://christitus.com/win" | iex- 等待十几秒到一分钟,图形界面自动弹出。
想试最新功能可以换开发分支:
irm "https://christitus.com/windev" | iex,但建议只在非主力机上用。
两个高频卡点
- 报Execution Policy错误:先运行
Set-ExecutionPolicy Unrestricted -Scope Process -Force,只对当前会话生效,安全。 - 脚本一直下不下来:确认能正常上网;仍不行可强制 TLS 1.2:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12再重试。
功能地图:按"你想做的事"找入口
界面有五个标签页,但按你的目标来查更快:
想批量装/卸载/升级软件 → Install 标签页按分类(开发工具、办公、媒体、系统工具等)勾选软件,点Install/Upgrade Selected开始安装。列表很长时用Ctrl + F直接搜名字;顶部分类芯片可以只显示某个分类,按住Ctrl点可按组合过滤。侧边栏的Selected Apps计数器实时显示你勾了多少个。想清空就点Clear Selection,想一次升全部已装软件就点Upgrade All。
想调系统性能、改偏好、做隐私 → Tweaks 标签页按四个区块组织:
| 区块 | 内容 | 适合谁 |
|---|---|---|
| Essential Tweaks | 建还原点、禁遥测、清临时文件 | 所有人,风险最低 |
| Customize Preferences | 深色模式、任务栏、文件显示等偏好 | 个性化需求 |
| Performance Plans | Ultimate Performance 电源计划 | 游戏、开发机 |
| Advanced Tweaks | 移除预装应用、禁后台应用、网络调整 | 懂副作用再动 |
顶部有Standard / Minimal / Advanced三个预设按钮,点一下就批量勾选,比手动勾快得多。此外这里还能直接切换 DNS(Google、Cloudflare、Quad9 等)。
想修故障、装可选功能 → Config 标签页四个模块:
- Features:勾选 .NET Framework、Hyper-V、WSL、Windows Sandbox、NFS 等系统组件,点Install Features安装。
- Fixes:一键修复——Reset Network(网络重置)、Reset Windows Update、System Corruption Scan(系统文件扫描)、WinGet Reinstall、自动登录设置。
- Legacy Panels:直接打开传统控制面板、网络适配器、电源面板等。
- Remote Access:一键装 OpenSSH 服务端,配好管理员公钥后即可远程管理。
想控制 Windows 更新节奏 → Updates 标签页三档模式,切换后系统级生效:
- Windows Default:恢复默认更新行为。
- Recommended(官方推荐):功能更新延迟 365 天、质量更新延迟 4 天、驱动不随更新下发、有人登录时不自动重启。安全与稳定兼顾。
- Disable Updates:全关,仅用于隔离或特殊环境,有明确安全风险。
想做精简版 Windows 11 安装镜像 → Win11 Creator 标签页导入官方 Windows 11 ISO,自动移除 40+ 预装应用、禁用遥测、绕过 TPM 等硬件检查、注入本地账户设置,最终导出新 ISO 或直写 U 盘。注意:需要官方 ISO、约 10–15 GB 临时空间、过程约 10–30 分钟,且只用于全新安装。
手把手:用 WinUtil 完成一次"新电脑初始化"
这是最常见也最有代表性的一次性任务:给一台新装的 Windows 11 打好底。全程约 20–40 分钟(大头是软件下载时间),你只需要点三组按钮。
步骤 1:先建还原点(1 分钟)
- 打开Tweaks标签页。
- 在Essential Tweaks里勾选Create Restore Point。
- 点底部的Run Tweaks。
这是后面所有操作的后悔药,别跳过。
步骤 2:批量装软件(视网络 10–20 分钟)
- 切到Install标签页,
Ctrl + F搜索并勾选你需要的软件,例如 Visual Studio Code、Git、Python、7-Zip、VLC。 - 看侧边栏Selected Apps确认数量,没选错后点Install/Upgrade Selected。
- 窗口底部面板会滚动显示每个包的安装进度,全部完成后收尾。
预期结果:软件按勾选顺序静默装完,无广告弹窗;个别包失败不影响其他包。
步骤 3:应用 Standard 预设(2–5 分钟)
- 回到Tweaks标签页,点顶部的Standard预设按钮,一组推荐优化被自动勾选。
- 扫一眼勾选项(不放心就取消个别勾)。
- 点Run Tweaks。
预期结果:遥测关闭、临时文件清理、体验优化生效。部分项需要注销或重启才完全生效,按提示重启一次即可收工。
让它变自己的:配置与自动化
这一节讲三件事:命令行预设、导出配置复用、从源码构建。
命令行应用预设(批量部署)
不需要打开界面就能应用整套配置:
& ([ScriptBlock]::Create((irm "https://christitus.com/win"))) -Preset Standard预设可选Standard、Minimal、Advanced,每个预设具体包含什么可以看仓库里的 config/preset.json。
导出配置,跨电脑复用
- 打开 WinUtil,点右上角齿轮图标 →Export。
- 保存导出的 JSON 配置文件。
- 在另一台电脑(管理员 PowerShell)上:
& ([ScriptBlock]::Create((irm "https://christitus.com/win"))) -Config "C:\Path\To\Config.json"适合场景:多台电脑统一配置、重装系统后快速恢复。小提示:不确定某个软件/优化对应的键名时,在界面上悬停该项,工具提示会显示Preset key。
自定义软件清单
安装目录的软件清单由 config/applications.json 定义,优化项由 config/tweaks.json 定义,改完重新编译即可生效。
从源码构建自己的版本
git clone --depth 1 https://gitcode.com/GitHub_Trending/wi/winutil cd winutil .\Compile.ps1Compile.ps1 会把functions/、config/、xaml/拼成单文件winutil.ps1;加-Run参数可构建完直接运行。
避坑与回滚:动手前先看这张表
操作前安全清单
- 已勾选Create Restore Point(还原点是最后防线)
- 重要数据已备份
- 一次只应用一小批优化,应用后重启验证再继续
- 每个勾选前悬停读一下说明,看不懂的不勾
- 高级优化(Advanced Tweaks)不做"全选党",逐项确认副作用
出问题如何回滚
| 出了什么问题 | 回滚方式 | 位置 |
|---|---|---|
| 某个优化项用着不对劲 | 选中同一项 →Undo Selected Tweaks | Tweaks 标签页 |
| 一批优化都出问题 | 系统还原到之前建的还原点 | Windows 系统还原 |
| 网络被改坏了 | Reset Network后重启 | Config → Fixes |
| 更新策略后悔了 | 切回Windows Default | Updates 标签页 |
| WinGet 装软件报错 | WinGet Reinstall | Config → Fixes |
高频问题速答
Q:WinUtil 需要卸载吗?不需要。它是脚本,关窗口就退出,不留常驻组件。
Q:必须管理员权限吗?必须。它改注册表、服务、装软件,普通权限下大部分功能不可用。
Q:应用完可以关了吗?会不会恢复默认?可以关。所有更改都会持久保留,下次想改再打开就行。
Q:优化项会被 Windows 大版本更新重置吗?大部分会保留,但大版本功能更新后个别项可能被重置,届时重新应用一遍即可。
Q:断网能用吗?优化和修复类功能大多可以离线用,但装软件和首次拉取脚本必须联网。
下一站
按这个顺序走完,你已经会用 WinUtil 了:
- 今天:给当前机器建还原点 → 装齐常用软件 → 应用 Standard 预设。
- 本周:把这套配置Export成 JSON,更新策略切到Recommended,熟悉 Config 里的一键修复。
- 之后:需要批量部署时用
-Preset/-Config参数;需要精简镜像时试 Win11 Creator。
深入资料都在仓库里:入门指南见 docs/src/content/docs/guides/,常见问题见 FAQ,已知问题见 Known Issues,想理解内部实现可以看 架构文档。
【免费下载链接】winutilChris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考