news 2026/9/29 2:32:24

WinUtil 完整使用指南:一行命令装好软件,几个勾选搞定 Windows 优化

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
WinUtil 完整使用指南:一行命令装好软件,几个勾选搞定 Windows 优化

WinUtil 完整使用指南:一行命令装好软件,几个勾选搞定 Windows 优化

【免费下载链接】winutilChris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil

WinUtil 是一款免费开源的 Windows 系统管理工具。它可以替你批量安装和升级常用软件、一键应用系统优化、修复网络和更新故障,还能管理 Windows 更新策略。整个过程都在一个图形界面里完成,不需要你记住注册表路径或命令行参数。

它特别适合两类场景:刚重装完 Windows 的新电脑,需要快速补齐软件和设置;以及用了很久、开始变慢的系统,需要清理和调优。

🚀 第一次跑起来:一行命令装好它

WinUtil 不需要"安装",它是一段在 PowerShell 里运行的脚本。以管理员身份打开 PowerShell(右键开始菜单 → 终端(管理员)),然后运行:

irm "https://christitus.com/win" | iex

这个命令会下载最新版脚本并启动图形界面。第一次加载要等几十秒。如果你要用最新的实验性功能,把命令里的win换成windev(安装指南里有完整说明)。

注意:WinUtil 会修改系统设置,所以必须用管理员权限运行。另外它目前只支持 Windows 11,Windows 10 已于 2025 年 10 月停止支持,不在覆盖范围内。

启动后你会看到五个标签页:

  • Install:浏览并安装、升级、卸载软件
  • Tweaks:系统优化选项,分基础和高危两档
  • Config:Windows 功能安装和常见故障修复
  • Updates:管理 Windows 更新的策略
  • Win11 Creator:从官方镜像制作精简版 Windows 11 安装盘

界面右下角有设置按钮(齿轮图标),可以用来导出当前配置。所有更改完成后直接关闭窗口即可,修改会保留。

📦 核心场景一:批量装软件,顺带统一升级

新电脑最耗时的环节是装软件。WinUtil 的 Install 标签页把数百款常用软件按类别列好了,数据来自 config/applications.json,涵盖 Utilities(工具)、Pro Tools(专业工具)、Multimedia Tools(多媒体)、Browser(浏览器)、Develop(开发)等分类。

完整流程是这样的:

  1. 打开Install标签页,顶部有分类筛选标签,点一下只显示该类;按Ctrl + F可以直接搜软件名。
  2. 勾选需要的软件。左侧的 Selected Apps 计数实时显示你选了多少。
  3. 点底部的Install/Upgrade Selected。未安装的会装,已安装的会升到最新版,进度显示在窗口底部。

几个实用操作:

  • Show Installed Apps:一键扫描出系统里所有能用包管理器识别的已装软件并选中,相当于给你的电脑做一次"体检清单"。
  • Upgrade All:不挑软件,把全部受支持的已装软件直接升到最新,适合季度性大保养。
  • Clear Selection:选错了就清空重来,点一下即可。
  • Uninstall Selected:选中软件点它,可以卸载。卸载前记得先关掉对应程序。
  • Highlight FOSS:高亮显示自由开源软件,如果你偏好开源生态会很有用。

软件的实际下载由 WinGet 和 Chocolatey 两个包管理器完成。日常使用选默认的 WinGet 就够了,它是微软官方维护的。Chocolatey 的库更杂一些,个别专业软件只在它那边有,遇到装不上的情况可以切换试试。

🔧 核心场景二:系统优化,先用预设再手动微调

Tweaks 标签页是 WinUtil 的核心。它的思路是:先用预设勾好一套,再手动加减,而不是一上来就逐项翻注册表。

顶部有四个快速选择按钮:

预设适用情况
Standard大多数用户首选,均衡的一揽子优化
Minimal改动最少,只想去掉明显噪音的人
Advanced更深度的调整,面向懂副作用的老手
Clear清空所有已选项,从头来过

每个预设具体包含哪些选项,可以在 config/preset.json 里逐条查看,做到"改什么心里有数"。

推荐的操作顺序:

  1. 先点Standard勾好一套,扫一眼勾中的内容。
  2. 点底部Run Tweaks应用。
  3. 个别选项不合意?在 Tweaks 页重新选中它,点Undo Selected Tweaks单独撤销,不用全部回滚。

风险提醒:Advanced 区(标有 CAUTION)的选项会动网络和系统组件,副作用比基础区大得多。动手前先在 Essential Tweaks 里勾选"创建还原点"并运行一遍,出问题可以用系统还原或 Undo 按钮回滚。

另外几个值得注意的功能:

  • DNS 选择:不用手动进网卡设置,直接切 Cloudflare、Google、Quad9 等服务商,也有Fastest选项自动测速选最快的。
  • Get Installed Tweaks:尝试检测系统上已经生效的优化项,重装系统后恢复旧环境时很有帮助。
  • AppX Removal:单独管理预装的 Windows 应用包,选中后可装回或移除。
  • 部分优化需要注销或重启后才完全生效,这是正常的。

🩺 遇到问题时:按症状找修复方法

WinUtil 的 Config 和 Updates 标签页本质上是一张"常见 Windows 故障清单",每条都是点一下就能跑的修复。

症状处理方法
网页打不开、DNS 解析失败Config → Fixes →Reset Network,重置网络配置
Windows 更新报错、反复失败Config → Fixes →Reset Windows Update,修复更新组件
怀疑系统文件损坏Config → Fixes →System Corruption Scan,自动跑 DISM/SFC 类检查
WinGet 本身装不了软件Config → Fixes →WinGet Reinstall,重装包管理器
软件装了打不开(缺组件)Config → Features 勾选对应功能,如 .NET Framework、WSL、Hyper-V、Windows Sandbox 等
更新弹得不合心意见下方更新策略说明

更新管理在 Updates 标签页,共三档:

  • Recommended:安全更新照常收,大版本功能更新延后 365 天,避免大升级在错误的时间砸下来。这是官方推荐的默认档。
  • Windows Default:把 WinUtil 设过的更新策略全部撤掉,交回 Windows 自己管。
  • Disable Updates:彻底停更。风险提醒:这会让系统收不到安全补丁,只适合需要精确控制更新时机的特殊场景,用完记得切回。

还有两个使用层面的常见问题:

  • 脚本报"执行策略"错误:先运行Set-ExecutionPolicy Unrestricted -Scope Process -Force(只影响当前会话),再重新执行安装命令。
  • 下载失败:多数是网络环境限制,换 DNS 到 Cloudflare 或 Google 再试;常见问题和 已知问题里列了完整排查顺序。

🛠️ 走得更远:按你的角色选玩法

个人用户:把配置导出,重装系统不重做

在一台电脑上调好满意的软件和优化组合后,点右上角齿轮图标 →Export,会把所有选择存成一个 JSON 文件。以后重装系统,用这条命令直接导入:

& ([ScriptBlock]::Create((irm "https://christitus.com/win"))) -Config "C:\Path\To\Config.json"

不想手动勾选的话,也可以直接用官方预设无人值守跑完:

& ([ScriptBlock]::Create((irm "https://christitus.com/win"))) -Preset Standard

注意:导出的配置记录了当时的选项名,如果新版 WinUtil 删改过某些选项,导入会整体拒绝并提示具体是哪个键过期,按提示更新配置文件即可。

另外,Win11 Creator 标签页可以拿一个微软官方 ISO 做"出厂级精简":移除 40 多个预装应用、绕过 TPM 等硬件限制、跳过微软账号强制登录,最后导出新 ISO 或直接写入 U 盘。整个过程约 10–30 分钟,需要 10–15 GB 临时空间。风险提醒:写 U 盘会清空该盘全部数据,选错盘没有后悔药。

开发者:源码和编译流程都是开放的

想改行为或加功能,直接克隆仓库看源码:

git clone --depth 1 "https://gitcode.com/GitHub_Trending/wi/winutil"

项目结构很直白:

  • scripts/main.ps1:入口脚本,加载各模块
  • functions/public/:可复用的公共函数,如按钮路由、更新控制
  • functions/private/:内部实现,如安装逻辑、运行空间管理
  • config/:全部行为定义,JSON 格式,软件清单、优化项、预设都在这里
  • xaml/inputXML.xaml:界面布局定义

改完用仓库里的 Compile.ps1 重新打包成单文件脚本即可运行。每个界面条目的悬停提示里还标了Preset key,方便你在配置文件里精确定位某个选项。

团队:标准化多台电脑的部署

把 WinUtil 当作 Windows 11 的"标准化工具箱":在一台参考机上用导出功能生成基线配置,之后所有新机器统一用-Config命令导入,保证软件环境和优化状态完全一致。建议先在测试机上验证一遍配置再批量推。如果希望完全无人值守,-Preset参数(Standard / Minimal / Advanced)可以直接跳过整个图形界面流程。

✅ 收尾:三步建立你的节奏

WinUtil 的价值在于把"装软件、调系统、修故障、管更新"四件事收进一个界面。建议你按这个节奏使用:

  1. 每次重装后:管理员 PowerShell 跑一遍安装命令 → 创建还原点 → Standard 预设 → 按清单装软件。
  2. 每季度:Install 页点一次 Upgrade All,检查有没有新软件要补。
  3. 出问题时:先对照上面的症状表找 Fixes,再用 Undo 或系统还原兜底。

现在就打开管理员 PowerShell,把那行irm "https://christitus.com/win" | iex跑起来——五分钟之后,你的新系统就该有模有样了。

【免费下载链接】winutilChris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates项目地址: https://gitcode.com/GitHub_Trending/wi/winutil

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/29 2:30:59

Kafka跨集群迁移指南:MirrorMaker2配置、踩坑与消费切换实践

做集群迁移这事,最怕的不是数据量大,而是迁移过程中业务还在跑,存量数据和新写入的数据搅在一起,割接时又发现消费端衔接不上,最后变成一个没法收场的“半迁移”状态。我踩过这个坑之后,遇到跨集群搬迁的需…

作者头像 李华
网站建设 2026/9/29 2:30:51

猫抓浏览器扩展完整指南:资源嗅探与网页视频下载全解

猫抓浏览器扩展完整指南:资源嗅探与网页视频下载全解 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 周五晚上追完一整季纪录片&#x…

作者头像 李华
网站建设 2026/9/29 2:29:20

天融信TopScanner脆弱性扫描系统实战指南:从部署到漏洞管理

简介:《天融信脆弱性扫描与管理系统(TopScanner)一本通》面向网络安全运维人员、等保测评从业者及安全初学者,系统讲解漏洞扫描与资产风险管理的落地方法。内容围绕系统扫描、Web扫描、口令猜测、基线核查、配置审计与镜像扫描等核心能力展开&#xff0c…

作者头像 李华
网站建设 2026/9/29 2:27:40

光耦继电器电路设计避坑指南:从选型到PCB的实战分析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华