用 tiny11builder 打造轻量版 Windows 11:从 28GB 瘦身到 8GB 的完整指南
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
tiny11builder 是一个开源项目,用 PowerShell 脚本自动构建精简版 Windows 11 安装镜像。它把 Windows 11 装好后的系统体积从 28GB 压到 8~12GB,空闲内存占用从 2.1GB 降到 650MB~850MB,并提供标准、核心两套精简方案,任何语言、任何架构的 Windows 11 版本都能处理。
先做判断:标准版还是核心版
动手之前最值得花三分钟想清楚一个问题:这台机器以后要不要打系统更新。tiny11builder 的两个脚本走的是两条完全不同的路,选错了后面没法回头。
| 对比维度 | 标准版(tiny11maker.ps1) | 核心版(tiny11Coremaker.ps1) |
|---|---|---|
| 装好后的占用 | 约 12GB | 约 8GB |
| 空闲内存 | 约 850MB | 约 650MB |
| 安装后打更新 | 可以 | 不行 |
| 安装后加语言包 | 可以 | 不行 |
| 安装新功能 | 可以 | 不行 |
| 适合场景 | 日常主力机、老电脑升级 | 虚拟机、开发测试环境 |
标准版砍掉了大量预装应用,但保留了系统的"可维护性",装好之后仍是一个正常的 Windows 11,推荐大多数人选它。核心版更进一步,把 Windows 组件存储(WinSxS)、Windows Defender(可重新启用)、Windows Update、WinRE 也一并移除,换来的体积和速度是以"无法再修补系统"为代价的——官方说明里也明确写了:它不是完整的 Windows 11 替代品,而是快速测试、开发用的工具。
一句话:给自己长期用的电脑,选标准版;给虚拟机里的测试机,选核心版。
动手前的环境准备
脚本本身不依赖任何第三方工具包,只用了 Windows 自带的能力加一个例外:
- 从微软官网下载一份原版 Windows 11 ISO,并用资源管理器把它挂载出来(记好它对应的盘符,比如 E 盘)
- 准备至少 30GB 的可用空间作为暂存盘(比如 D 盘)
- 安装 Windows ADK,脚本打包可启动 ISO 时会用到里面的 oscdimg.exe
- 以管理员身份打开 PowerShell 5.1
运行脚本的完整步骤
# 克隆并进入项目 git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder cd tiny11builder # 放开执行策略,-Scope Process 表示只影响当前会话,不改动系统策略 Set-ExecutionPolicy Bypass -Scope Process # 标准版精简(ISO 挂载在 E 盘,暂存在 D 盘) .\tiny11maker.ps1 -ISO E -SCRATCH D # 核心版精简 .\tiny11Coremaker.ps1 -ISO E -SCRATCH D盘符只填字母、不带冒号。脚本跑起来之后的流程是自动的:先识别挂载好的 ISO,然后让你从家庭版、专业版等 SKU 里挑一个作为底版,接着按所选模式移除应用和组件,应用仓库里附带的 autounattend.xml 应答文件来跳过微软账户登录环节,再用 DISM 的恢复压缩技术压缩体积,最后在当前目录输出名为tiny11.iso的成品。整个过程不需要人工干预,剩下的就是等。
精简前后差多少
按项目给出的实测数据,精简前 → 精简后的变化大致是:
- 安装占用:28GB → 标准版 12GB / 核心版 8GB(省 60%~70%)
- 开机时间:120 秒 → 45 秒 / 35 秒
- 空闲内存:2.1GB → 850MB / 650MB
- 浏览器冷启动:15 秒 → 7 秒 / 5 秒
对内存只有 8GB 的老机器来说,省下来的那 1.2GB 空闲内存基本就是"能用"和"卡"的分界线。
脚本到底移除了什么
标准版会移除 20 多个预装应用,覆盖几个常见类别:
- 浏览器与同步:Edge、OneDrive
- 娱乐媒体:Clipchamp、新闻、天气、地图、录音机、媒体播放器
- 办公协作:Office Hub、ToDo、邮件和日历
- 游戏与杂项:Xbox 全家桶、反馈中心、"你的手机"、QuickAssist、Solitaire、Internet Explorer 等
核心版在以上基础上额外移除:
- Windows 组件存储(WinSxS)——体积大头,也是失去可维护性的根源
- Windows Update(没有 WinSxS 它本来也无法工作)
- Windows Defender,被禁用而非删除,需要时可以重新启用
- Windows 恢复环境(WinRE)
也就是说,核心版移除的东西里有几项是装回去就回不来的,这一点在决定选哪个版本时务必掂量。
这些限制要先知道
⚠️ 把话说在前面,避免装完才发现不合适:
- 核心版是单向操作:移除 WinSxS 后无法再添加语言包、无法接收更新、无法安装新功能,只能当一次性交付的测试镜像用
- 核心版裸奔风险:Defender 默认是禁用状态,上生产环境(哪怕是内网)前需要先部署第三方安全软件
- 兼容性:部分专业软件可能依赖被移除的组件,驱动是否兼容精简后的系统也需要自己验证
- 正确姿势:先在虚拟机里装一遍、跑一跑日常软件,确认没问题再落到实体机上;落盘前备份好重要数据
项目 README.md 里还列了一些已知的小毛病,比如 Edge 移除后设置页里可能残留入口,用核心版时建议顺手检查一遍驱动和软件。
进阶:按自己的口味调整
脚本是开源的,官方态度就是"随意增删"。两个最常动的地方:
调整移除清单。打开 tiny11maker.ps1 找到移除应用的部分,把想留的应用注释掉即可,比如想保留 Edge,就把对应那一行注释起来:
# "Microsoft.Edge" # 保留Edge浏览器改自动应答文件。autounattend.xml 控制安装过程的自动化行为,其中
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>负责跳过在线账户界面,<Compact>true</Compact>负责启用压缩安装。你还可以在这里自定义默认用户名、计算机名、时区和语言,让安装更少地停在交互界面上等输入。
建议的落地路线
如果你的目标机器是一台还要用好几年的电脑,直接按标准版走"虚拟机试装 → 备份数据 → 实体机安装"的顺序,装完把浏览器、办公软件这些刚需补齐即可。核心版留给虚拟机里的测试环境,装完当一次性环境用,别指望它长期服役。第一次做系统精简,保守一点总是对的:标准版给你省下的空间和内存已经足够明显,而核心版省下的那几 GB,要用整个系统的可维护性去换。
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考