三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

WinUtil 使用指南:Windows 系统优化、批量装软件与故障修复的一条龙方案

WinUtil 使用指南:Windows 系统优化、批量装软件与故障修复的一条龙方案

WinUtil 使用指南:Windows 系统优化、批量装软件与故障修复的一条龙方案

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

如果你有过重装 Windows 的经历,大概会熟悉这样的场景:系统装好了,但真正的"战斗"才刚刚开始——浏览器、输入法、压缩工具、开发环境一个个手动下载安装,每装一个还得留神别点进捆绑软件的陷阱;接着是关掉各种隐私收集、改注册表、调整服务,四处翻论坛找"优化代码";最后还要处理更新失败、网络异常等一堆遗留问题。整套流程下来,大半天时间就没了,而且换一台电脑就得重新来一遍。

WinUtil(Chris Titus Tech's Windows Utility)就是为终结这种重复劳动而生的免费开源Windows 系统优化工具。它把软件安装、系统优化、故障修复和更新管理四类高频操作收进同一个图形窗口,让"从零配置一台 Windows 电脑"这件事从半天压缩到十几分钟。下面这份WinUtil 完整使用指南会带你从启动工具开始,逐个拆解它的核心功能与进阶玩法。

重装系统只是开始:真正耗时的是"收尾工作"

新装的 Windows 本身是能用的,但离"好用"还差得很远。问题通常集中在几个地方:

  • 软件分散:常用工具散落在不同官网,下载、安装、拒绝捆绑,机械重复十几遍。
  • 设置碎片化:隐私选项、开机启动项、服务状态分布在五六个设置面板里,找起来费时费力。
  • 优化知识过时:网上流传的注册表"优化代码"大多来自多年前的帖子,真假难辨,改坏了也不知道怎么回滚。
  • 故障处理靠运气:更新失败、网络异常这类问题,普通用户只能复制粘贴命令碰运气,重启无效就束手无策。

WinUtil 的定位正是填补"全新系统"与"顺手系统"之间的这段空白:它不改变 Windows 本身,而是把散落的运维动作标准化、可视化、可撤销。

认识 WinUtil:一个窗口覆盖四类高频操作

WinUtil 启动后是一个简洁的多标签界面,从左到右依次是Install(安装)、Tweaks(优化)、Config(配置)、Updates(更新)、Win11 Creator(镜像定制)五个标签页,每个页面解决一类问题。它的实现并不神秘——底层就是一组组织良好的 PowerShell 脚本,核心逻辑位于项目的 functions/private/ 与 functions/public/ 目录,配置文件则放在 config/ 下(如 applications.json、tweaks.json、preset.json),你可以随时翻阅源码确认每个操作到底改了什么。

也正是因为"所有改动都有明确出处",WinUtil 才敢把"可撤销"作为默认设计——几乎每一项调整都能在同一界面里一键还原。

三步启动:从管理员终端到 WinUtil 界面

WinUtil 不需要安装,它以脚本形式直接从 PowerShell 运行,整个过程只有三步:

  1. 打开管理员终端:右键点击开始按钮,选择"终端(管理员)",或在搜索框输入 PowerShell 后按Ctrl + Shift + Enter
  2. 执行启动命令(稳定版推荐):
    irm "https://christitus.com/win" | iex

    其中irm负责下载脚本,iex负责执行,命令本身会从官方源拉取最新版本。

  3. 等待界面加载:首次启动需要下载脚本并初始化界面,稍等片刻即可。

注意:WinUtil 需要执行系统级改动,必须用管理员身份运行;同时官方已声明仅支持 Windows 11(Windows 10 已于 2025 年 10 月停止支持)。若你想体验开发分支,可改用irm "https://christitus.com/windev" | iex,但建议只在测试机上使用。

核心功能拆解:五个标签页各司其职

① Install:300+ 应用的批量安装与统一升级

Install 页是 WinUtil 人气最高的模块。它内置了数百个常用应用,按浏览器、开发工具、办公软件、多媒体、系统工具等类别组织,安装走的是 WinGet 与 Chocolatey 包管理器,干净无捆绑。

  • 批量勾选安装:在右侧勾选多个应用,点击底部的Install/Upgrade Selected,程序会自动按序安装,已装的应用则顺带升级到最新版。
  • 分类筛选:顶部有分类芯片,点一下只看该类别,按住Ctrl可叠加多个分类;配合Ctrl + F搜索框,能快速定位目标应用。
  • 批量升级Upgrade All一键把所有受支持应用升级到最新,省去逐个检查的麻烦。
  • 已装应用识别Show Installed Apps会扫描并勾选当前系统已安装的应用,方便你对比差异;Clear Selection一键清空勾选。
  • 卸载管理:勾选后点击Uninstall Selected即可批量移除,底部面板会实时显示当前包与整体进度。

② Tweaks:从基础优化到高级自定义的分层体系

Tweaks 页把优化项按风险分层,新手也能放心下手:

  • Essential Tweaks(基础优化):面向所有用户的安全选项,比如禁用活动历史、关闭消费者体验功能、清理临时文件、运行磁盘清理、创建系统还原点等,风险低、收益直观。
  • Advanced Tweaks(高级调整,谨慎使用):涉及更深层的系统改动,如移除 OneDrive、禁用小组件、更换右键菜单样式等。使用前务必先创建还原点,并逐条阅读说明。
  • Customize Preferences(个性化):调整任务栏对齐、显示隐藏文件、显示文件扩展名、深色模式等日常使用习惯。
  • AppX 管理:集中查看并移除/恢复系统预装应用,进度会同步显示在任务栏上。
  • DNS 切换:一键在 Cloudflare、Google、Quad9、AdGuard、Mullvad 等多家 DNS 间切换,IPv4/IPv6 同时生效,无需手动改网卡设置。
  • 性能计划:一键启用或移除"卓越性能"电源计划,适合追求极致响应速度的用户。

优化项支持随时还原:重新勾选已应用的项,点击Undo Selected Tweaks即可恢复原状。

③ Config:故障修复与系统组件的集中入口

Config 页是"急救箱",常见系统问题在这里基本都有现成按钮:

  • Fixes 修复区:重置网络连接、重置 Windows Update 组件、执行系统文件完整性扫描、修复 WinGet 包管理器等,覆盖了绝大多数论坛里被反复粘贴的修复命令。
  • Features 功能开关:集中启用或关闭 Hyper-V、WSL、.NET Framework、NFS 等 Windows 功能,免去进"启用或关闭 Windows 功能"面板逐个勾选。
  • Legacy Windows Panels:快速打开控制面板、防火墙、打印机、声音等传统系统面板,不用在设置里层层翻找。
  • 远程访问:一键启用 OpenSSH 服务器,方便局域网内远程管理;另可安装 PowerShell 7 配置文件,优化终端体验。

④ Updates:三种更新策略自由切换

Updates 页把 Windows 更新的管理方式收敛为三种策略,点一下即可整体切换:

  • Recommended(推荐):功能更新推迟 365 天、质量更新推迟 4 天,驱动不随质量更新推送,登录状态下不自动重启。在安全与稳定之间取得平衡,适合绝大多数用户。
  • Windows Default:移除 WinUtil 施加的更新策略,恢复微软默认行为,适合希望由系统自行管理更新的场景。
  • Disable Updates(不推荐):停止更新服务、禁用更新计划任务并清空已下载的更新文件。仅适合特定测试或离线环境,长期关闭会显著增加安全风险,建议非必要不启用。

进阶技巧:预设与无人值守自动化

如果你管理多台电脑,或懒得每次逐项勾选,WinUtil 提供了预设(Preset)机制。打开 Tweaks 页,顶部就有Standard / Minimal / Advanced三档快捷选择,分别对应"均衡默认"、"最少改动"与"深度优化"。预设的具体内容定义在 config/preset.json,你可以直接查看或自行调整。

更进一步,WinUtil 支持纯命令行驱动,无需打开界面就能应用配置:

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

Standard换成MinimalAdvanced即可。这一能力让批量部署成为可能——在 config/applications.json 中维护统一的应用清单,配合预设执行,就能在多台电脑上复现一致的系统环境。

更进阶的玩法:用 Win11 Creator 自制精简安装镜像

如果说前四个标签页是"系统装好之后的收尾",那么Win11 Creator把工作又提前了一步——它允许你从微软官方 Windows 11 ISO 出发,产出一个已经去掉冗余、跳过硬件检测、支持本地账号的定制镜像,让"装好即好用"从源头实现。

使用流程大致是:

  1. 选择 ISO:准备一份官方 Windows 11 ISO(4GB 以上,修改版不支持),点击Browse选定。
  2. 挂载校验:点击Mount & Verify ISO,工具会挂载镜像并读取其中的可用版本(Home / Pro 等),通常 10~30 秒完成。
  3. 执行改造:点击Run Windows ISO Modification and Creator,工具会自动完成——移除 40+ 款预装应用(如 Clipchamp、Teams、Copilot、Bing 系列等)、删除 OneDrive 设置、绕过 TPM/安全启动等硬件检查、注入跳过微软账号的autounattend.xml、关闭遥测与 BitLocker。此阶段约需 10~30 分钟,日志会实时滚动。
  4. 导出成果:可保存为双引导 ISO 文件,或直接写入 U 盘(注意:写盘会清空 U 盘全部数据,务必确认盘符)。

改造后的镜像装出来的系统:无需微软账号即可创建本地账户、无硬件门槛、默认深色模式、任务栏与开始菜单干净无预置应用,首次进桌面前还不会被打更新打断。

安全使用与常见问题

使用前请记住三条铁律:

  • 任何系统级调整前,先在 Tweaks 页勾选"创建还原点"并执行,给系统留一条退路。
  • 从基础优化开始,高级选项逐条研究后再应用,不要一口气全选。
  • 涉及移除组件、禁用更新等操作时,想清楚后果,WinUtil 的可撤销不包含"帮你重装系统"。

高频问题速查:

  • 启动命令没反应?确认以管理员身份运行终端,且网络能正常访问启动命令指向的官方地址;若窗口一闪而过,重新打开管理员终端再执行一次以查看报错。
  • 某些应用搜不到?部分软件未收录或仅支持特定包管理器,可先确认分类芯片筛选是否生效;Show Installed Apps也只能识别 WinGet 能检测到的应用。
  • 优化后没变化?部分优化需要重启资源管理器、注销或重启系统才完全生效,属正常现象。
  • 更新策略切了没生效?策略下发需要一点时间,若长时间未生效,可在 Config 页使用"重置 Windows Update"修复组件后再试。
  • 想自己编译一份?https://gitcode.com/GitHub_Trending/wi/winutil克隆仓库后,在项目根目录运行.\Compile.ps1,脚本会自动合并functions/下的模块并生成单个winutil.ps1文件。

小结:让系统管理从"手艺活"变成"标准化流程"

WinUtil 的价值不在于它发明了什么新优化技巧,而在于把散落各处的安装、优化、修复、更新操作做成了可重复、可撤销、可自动化的标准流程。对普通用户,它是降低门槛的图形化工具;对开发者与 IT 管理员,它又是一套可脚本化的部署方案。再加上完全开源、无遥测、无需安装的特性,作为 Windows 重装后的第一站再合适不过。

下一步行动:以管理员身份打开 PowerShell,执行irm "https://christitus.com/win" | iex,先创建还原点,再用 Standard 预设跑一轮基础优化,最后到 Install 页勾选你常用的软件——从今天起,让装系统这件事真正做到"一次到位"。

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

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

← 返回列表