开源项目系统与运维类新手
ChrisTitusTech/winutil - Chris Titus Tech's Windows Utility
面向 Windows 的系统任务集合工具,可通过 PowerShell 集中完成程序安装、系统去臃肿与调整、故障排障、配置管理与 Windows 更新配置,适合新装系统后快速初始化。
0 次阅读2026/09/15 发布
社区作者 · zZz
它解决什么问题
ChrisTitusTech/winutil(Chris Titus Tech's Windows Utility)是一个面向 Windows 的开源系统工具集合,用一条 PowerShell 命令集中完成程序安装、系统去臃肿与调整、故障排障与配置、Windows 更新配置等任务,适合每次新装 Windows 后运行。配图 1 为标题界面,配图 2 为贡献者头像墙。项目提供稳定分支和开发分支:稳定分支推荐日常使用,开发分支用于跟进开发版。
它还支持通过预设自动化应用配置,内置 Standard、Minimal、Advanced 三档预设,分别面向普通用户、最小改动和高级用户深度调整。项目提供官方文档、YouTube 教程、ChrisTitus.com 文章、Known Issues 和问题反馈入口,并接受赞助与社区贡献。
— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。
安装 / 开始使用
准备环境:
- 需要 Windows 系统。
- WinUtil 必须以管理员身份运行,因为它会执行系统级更改。
- 打开 PowerShell 或 Terminal 管理员窗口:
- 开始菜单:右键“开始” → “Windows PowerShell (管理员)”或“Terminal (管理员)”。
- 搜索:按 Windows 键,输入 PowerShell 或 Terminal,然后按 Ctrl + Shift + Enter。
快速开始:
- 在管理员 PowerShell 或 Terminal 中运行稳定分支(推荐):
irm https://christitus.com/win | iex- 如需开发分支,运行:
irm https://christitus.com/windev | iex自动化 / 预设:
& ([ScriptBlock]::Create((irm https://christitus.com/win))) -Preset Standard
- 无需手动选择,应用预定义配置:
- 预设说明:
- Standard:适合大多数用户的平衡默认值。
- Minimal:最小更改,适合所有用户。
- Advanced:面向高级用户的深度调整。
- 查看每个预设具体行为:https://github.com/ChrisTitusTech/winutil/blob/main/config/preset.json
构建与开发:
- 参考 https://github.com/ChrisTitusTech/winutil/blob/main/.github/CONTRIBUTING.md
首次运行与常见问题:
- 必须以管理员权限运行,否则无法执行系统级更改。
- 若想减少或加深更改,可使用 Minimal 或 Advanced 预设;具体差异以 preset.json 为准。
- 更多问题见 Known Issues 和 Report an Issue,来源提供入口但未展开具体条目。
资源:
- Official Documentation
- YouTube Tutorial
- ChrisTitus.com Article
- Known Issues
- Report an Issue
支持:
- Leave a ⭐ 以支持项目。
- Faster Dotnet Implementation 可在此购买:https://www.cttstore.com/windows-toolbox
- 项目由赞助者支持,并感谢所有贡献者。
适用场景
新装 Windows 后批量安装常用程序
对 Windows 进行去臃肿
调整与修复
配置 Windows 更新
系统排障与配置管理
通过 Standard/Minimal/Advanced 预设自动化初始化
开发者参与构建与贡献项目