tiny11builder 实战指南:把 Windows 11 从 28GB 压到 12GB
【免费下载链接】tiny11builderWinUI app for building smaller, customized Windows 11 images.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
tiny11builder 是一个 PowerShell 脚本,用微软自带的 DISM 把官方 Windows 11 ISO 里的预装应用和冗余组件剔除,再压缩封装成新的可启动 ISO,全程不掺入第三方软件。适合老电脑升级、虚拟机和开发测试环境——装完系统只占 12GB,空闲内存不到 1GB。
它替你省掉的是什么
手动精简 Windows 11 意味着自己敲一串 DISM 命令:挂载 WIM、逐个移除应用包、调整压缩、再用 ADK 工具封装 ISO,任何一个环节出错都只能从头再来。而官方的 28GB 安装体积里,Clipchamp、Xbox 全家桶、Office Hub 这类用不上的应用和 WinSxS 组件存储占了相当一部分,老机器装完系统后空闲内存只剩 2GB 出头。tiny11builder 把这条流水线固化成一次脚本执行,删什么、留什么全部写在脚本里,看得见也改得动。
最短路径跑通
准备三样东西:微软官网下载的 Windows 11 原版 ISO(用资源管理器挂载后记下盘符,比如 E)、一块空闲 30GB 以上的暂存盘(比如 D),以及 Windows ADK 里的 oscdimg.exe(封装可启动 ISO 用的微软工具)。
git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder cd tiny11builder Set-ExecutionPolicy Bypass -Scope Process-Scope Process让执行策略的放开只作用于当前会话,关掉窗口即恢复。然后以管理员身份运行:
.\tiny11maker.ps1 -ISO E -SCRATCH D脚本会依次让你选挂载盘符和要基于的 SKU(家庭版/专业版),之后自动完成移除应用、写入应答文件、DISM 恢复压缩和封装 ISO。参数拿不准就在脚本目录运行get-help查看内置帮助。
跑通后拿到什么
脚本目录里会多出一个 tiny11.iso。装进虚拟机实际测一轮,标准版相对官方原版的变化大致是:
- 安装后磁盘占用:28GB → 12GB
- 冷启动耗时:120 秒 → 约 45 秒
- 空闲内存占用:2.1GB → 约 850MB
- 浏览器冷启动:15 秒 → 7 秒
- Clipchamp、Xbox、Edge、OneDrive 等 20+ 项预装应用不再落盘
正式上实机前,先在虚拟机里把驱动、常用软件和 .NET 依赖走一遍,确认没有缺件。
标准版与核心版怎么选
仓库提供两个脚本,定位差别在"删完之后还能不能维护":
| 项目 | tiny11maker.ps1(标准版) | tiny11Coremaker.ps1(核心版) |
|---|---|---|
| 移除内容 | Clipchamp、新闻天气、Xbox、Edge、OneDrive 等 20+ 预装应用 | 标准版全部项目 + WinSxS 组件存储、Windows Update、WinRE,并禁用 Defender(可手动恢复) |
| 装后磁盘 | 约 12GB | 约 8GB |
| 系统可维护性 | 保留:可打补丁、加语言包、装新功能 | 无:创建后永远不能再加语言、更新或功能 |
| 适用对象 | 日常电脑、老 PC 长期使用 | 虚拟机测试床、开发环境、给游戏让内存 |
核心版构建中途还会问一次是否启用 .NET 3.5,这个选择在镜像生成后无法更改,按目标软件的要求提前想好。
进阶:可以动手改的 3 个位置
- 应用移除清单:tiny11maker.ps1 中应用按包名逐行列出,想保留 Edge 就把对应行注释掉,改完重跑脚本即生效。
- autounattend.xml:控制无人值守安装行为,目前配置了跳过微软账户界面、禁用 Copilot 自动安装,并以
/compact压缩标志部署;可在此加入默认用户名与计算机名,改的是装机体验,不影响镜像体积。 - 核心版的 .NET 3.5 开关:
tiny11Coremaker.ps1构建中途弹出询问,依赖旧版 .NET 的程序选启用,测试床追求最小则选否。
边界与已知问题
适合:5 年以上老 PC 跑 Windows 11、虚拟机与开发环境、给游戏留内存的专用机、备用设备重建系统。别用:依赖完整更新与域管理的企业办公机、需要打补丁的生产服务器、依赖被移除媒体组件的创意设计工作站。
README 声明的已知问题,提前有数:
- Edge 应用本身已删,但设置页里留有残影
- 用 Winget 装应用前,可能需先在微软商店把 Winget 更新一遍
- Outlook 和 Dev Home 过段时间可能重新出现
- arm64 架构运行时可能闪一下报错,因镜像内没有 OneDriveSetup.exe,不影响结果
另外,重写后的脚本支持任意 Windows 11 版本、任意语言和架构,不再绑定特定 build。
先做这一步
把标准版 tiny11maker.ps1 在虚拟机里完整跑一轮,确认日常功能正常后再考虑实机;核心版吃透标准版之前先放着。
【免费下载链接】tiny11builderWinUI app for building smaller, customized Windows 11 images.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考