如何用 tiny11builder 把 Windows 11 安装镜像缩小 42%
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
刚装好的 Windows 11,预装应用和后台进程是不是正在悄悄拖慢你的机器?tiny11builder是一套纯 PowerShell 编写的系统精简脚本,负责从官方镜像里批量剔除臃肿组件并压缩安装介质——跑一遍,5.5GB 的 ISO 就能压到约 3.2GB,装完后的磁盘占用再降 40%~50%。
🎯 值不值得用
- 存储占位近乎减半:官方 ISO 5.5GB 缩到约 3.2GB(缩减 41.8%),安装后磁盘占用从 25-30GB 降到 12-18GB
- 装机耗时减半:典型安装从 18-25 分钟压到 9-12 分钟
- 后台负担变轻:后台进程从 150+ 个降到 85-110 个,内存需求从 4GB 降到约 2.5GB
- 系统仍可维护:默认的 tiny11maker.ps1 只移除 20+ 款臃肿应用,保留更新通道,装完照样能加语言包和功能组件
🛠 上手实战:四步完成精简
开始前准备
- 任意 build、任意语言的 Windows 11 官方 ISO(x64 与 arm64 均可)
- PowerShell 5.1 或更高版本,全程以管理员身份运行
- 工作盘预留 10GB 以上空闲空间
- 获取脚本:
git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder第一步:挂载镜像,打开管理员 PowerShell
在资源管理器里双击官方 ISO 完成挂载,记下盘符。这一步是给脚本备料,完成后以管理员身份打开 PowerShell,进入项目目录:
cd tiny11builder第二步:临时放开执行策略
PowerShell 默认拦截未签名脚本。用-Scope Process只对当前会话临时放行,不改动机器原有策略:
Set-ExecutionPolicy Bypass -Scope Process第三步:启动脚本并选择 SKU
假设 ISO 挂载在 E 盘、工作目录在 D 盘,运行:
.\tiny11maker.ps1 -ISO E -SCRATCH D脚本会列出镜像内含的 SKU,推荐选 Windows 11 Pro 拿满功能。随后它自动移除 Clipchamp、News、Edge、OneDrive 等预装应用,套用 autounattend.xml 的无人值守配置(跳过微软账户验证、启用 /compact 压缩部署),再用 DISM 恢复式压缩打包。
第四步:等待产出 tiny11.iso
全程约 15-30 分钟。完成后项目目录会出现tiny11.iso,用任意 U 盘制作工具写入即可装机。
注意:
tiny11coremaker.ps1核心模式还会移除 WinSxS、Windows Update、WinRE,生成后无法打更新、加语言包,只适合临时测试环境。
📊 效果验收:哪些指标变了
| 指标 | 改造前 | 改造后 | 幅度 |
|---|---|---|---|
| ISO 体积 | 5.5GB | 3.2GB | 缩至约五分之三 |
| 典型装机时间 | 18-25 分钟 | 9-12 分钟 | 约一半 |
| 装后磁盘占用 | 25-30GB | 12-18GB | 40%~50% |
| 后台进程数 | 150+ 个 | 85-110 个 | 30%~40% |
| 预装应用 | 20+ 款 | 仅核心组件 | 减少约 80% |
🧩 适合谁用
开发者与测试团队
- 拿核心模式快速造一次性测试床,不能更新但用完即弃,成本最低
- 用标准模式做虚拟机模板,轻量镜像让环境部署更快
- CI/CD 里统一纯净环境,避免预装应用干扰测试结果
老旧硬件用户
- 内存需求从 4GB 降到约 2.5GB,低配机器响应明显变快
- 省下的 12GB+ 空间让 256GB 老硬盘立刻够用
企业 IT 管理员
- 统一办公镜像,去掉与工作无关的应用
- 镜像变小,网络传输与批量安装更快
- 组件更少,攻击面相应收窄
❓ 避坑与排错:常见报错速查
- 症状:脚本拒绝运行、权限报错→ 执行策略拦的。用管理员 PowerShell 跑一次下面这条,或对当前会话做临时放行。
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser- 症状:arm64 机器上闪过一个错误→ 正常现象,arm64 镜像里没有 OneDriveSetup.exe,脚本跳过该步骤,不影响结果。
- 症状:中途构建失败→ 按顺序查三件事:空闲空间是否够 10GB、ISO 文件是否完整、盘符是否只填了字母。
- 症状:装完发现功能缺失→ 标准版可从"启用或关闭 Windows 功能"里找回;核心版无法恢复,只能重做标准版镜像。
- 症状:winget 装不了包、设置里残留 Edge 条目→ 先更新 winget 再装应用;Edge 本体已删,残留条目是已知小问题。
精简不是随手删文件,而是脚本按应用、服务、组件分层筛选并处理依赖。日常使用首选标准模式,想要更极致的体积再上核心版。现在就可以克隆仓库,挂上你的 Windows 11 ISO,半小时后收下第一张 tiny11.iso。
git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder系统轻一分,硬件就多一分可用空间。
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考