本仓库是 ChrisTitusTech/winutil 的中文本地化 fork。原项目遵循 MIT License。
WinUtil 是一个面向 Windows 的系统工具集合,用于快速完成常见软件安装、系统精简、系统优化、配置修复和 Windows 更新修复。
本 fork 的目标是提供更适合中文用户阅读和使用的版本,包括:
- 中文 README 与使用说明
- 中文化界面文案
- 常用选项中文解释
- 保留原项目的脚本逻辑、包名、注册表路径和功能结构,避免因翻译破坏功能
WinUtil 会执行系统级操作,包括安装程序、修改系统设置、精简组件、修复 Windows 更新等。因此必须使用管理员权限运行。
使用前建议:
- 先创建系统还原点。
- 不熟悉的选项不要一次性全选。
- 优先使用 Recommended / 推荐类选项。
- 对 Debloat / 精简类功能保持谨慎。
- 修改前确认自己是否需要 OneDrive、Edge、Copilot、Windows 搜索、打印服务等组件。
打开管理员 PowerShell,执行:
irm https://raw.githubusercontent.com/haihaihailailo/winutil/main/win.ps1 | iex该命令会自动下载本仓库源码 ZIP、解压、执行 run-winutil.ps1(先编译再启动),无需手动 git clone。
打开管理员 PowerShell,然后执行:
git clone https://github.com/haihaihailailo/winutil.git
cd winutil
.\Compile.ps1
.\winutil.ps1- 点击 GitHub 页面右上角 Code。
- 选择 Download ZIP。
- 解压后进入文件夹。
- 用 PowerShell 执行:
.\Compile.ps1
.\winutil.ps1
Compile.ps1会把项目中的多个脚本、配置和 XAML 界面合并生成一个winutil.ps1。
| 原英文分类 | 中文说明 | 用途 |
|---|---|---|
| Install | 软件安装 | 通过 Winget / Chocolatey 安装常用软件 |
| Tweaks | 系统优化 | 修改 Windows 设置、隐私、性能和界面选项 |
| Config | 系统配置 | DNS、服务、配置项和常用系统设置 |
| Updates | 更新修复 | 修复 Windows Update 和相关问题 |
| MicroWin | 精简镜像 | 制作更精简的 Windows 安装镜像 |
|
原项目结构较大,不建议直接修改编译后的 winutil.ps1。正确方式是修改源文件后重新编译。
常见中文化位置:
README.md 项目说明
xaml/inputXML.xaml 主界面布局和按钮文字
config/*.json 应用、优化项、DNS、预设等配置
functions/ PowerShell 功能逻辑
scripts/ 主程序入口和辅助脚本
中文化时请注意:
- 可以翻译:
Content、Text、Header、ToolTip等显示文字。 - 不要随意翻译:
x:Name、函数名、变量名、Winget ID、Chocolatey ID、注册表路径、服务名、文件路径。 - 每次修改后执行
./Compile.ps1重新生成winutil.ps1。 - 修改涉及系统功能的脚本前,先确认有撤销逻辑或还原方式。
- README 中文化
- 主界面标签中文化
- 按钮与提示中文化
- Tweaks 选项说明中文化
- Config / Updates 页面中文化
- MicroWin 页面中文化
- 中文使用截图与说明
- 原项目:https://github.com/ChrisTitusTech/winutil
- 官方文档:https://winutil.christitus.com/
- 原作者:Chris Titus Tech
本 fork 保持原项目的 MIT License。详见 LICENSE。
