tiny11builder 精简Win11:maker 与 coremaker 怎么选
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
手里那台老笔记本装完 Win11 卡得能炒豆子,想瘦身又怕砍过头直接翻车——这是不少人的真实遭遇。tiny11builder 这个仓库里躺着一对 PowerShell 脚本:tiny11maker.ps1 和 tiny11Coremaker.ps1,两者都在干"把 Win11 做小"这件事,但路子完全不同,选错一个,装完的系统和你的预期可能差出一个量级。
一句话认清两个脚本的脾气
tiny11maker 像减配精装房:开发商把你不用的家电搬走了,但水电管线一样没动,日后想加什么设备随时能接。 tiny11coremaker 像毛坯房只留水电:面积压到最小,住是住得进去,可你再想封阳台、通暖气,基本没戏了。
| 维度 | tiny11maker | tiny11coremaker |
|---|---|---|
| 镜像体积 | 数 GB | 压到 3GB 上下 |
| 能否打补丁 | 可以 | 不行 |
| 能否装功能包 | 可以 | 不行 |
| Defender 保留 | 保留 | 停用 |
| 适合环境 | 日常主力机 | 虚拟机、测试环境 |
精简力度差多少:一个删应用,一个拆地基
maker 的思路很温和:把系统镜像挂载出来,按一份"黑名单前缀"批量移除预装应用——Clipchamp、Xbox 全家桶、天气新闻、Solitaire、Teams……几十项,外加手动铲除 Edge 和 OneDrive。它保留了什么?系统组件库(WinSxS,存放更新补丁的仓库)、Windows Update、WinRE 恢复环境全都原封不动。所以删完之后,系统照样能打补丁、能装语言包。
coremaker 的刀就捅到地基上了:在继承同一份应用黑名单之后,它继续拆 Internet Explorer、Media Player、WordPad 这些系统组件包,停用 Defender 服务,甚至删掉恢复环境的 winre.wim。最关键的一刀在 WinSxS——它只把系统启动所必需的那几十个目录(gdiplus、common-controls、servicingstack 这类)拷贝出来顶替原文件夹,其余直接清空。
Remove-Item -Path $mainOSDrive\scratchdir\Windows\WinSxS -Recurse -Force Rename-Item -Path $mainOSDrive\scratchdir\Windows\WinSxS_edit -NewName ...说白了,WinSxS 是整个镜像里最大的一块肥肉,挖掉它,体积才能从 5GB 级别掉到 3GB 附近。副作用也在这里:没有了组件仓库,系统想"现装现用"任何功能都没货可取,这就是它官方明说"不适合日常使用"的根源。
装完系统还能不能打补丁
这是两个脚本真正的分水岭,其余差异都是它的衍生物。
maker 走的是微软官方工具 DISM 的标准流程,最后用 recovery 压缩导出镜像,Windows Update 链路完整保留,打完补丁、加装语言包都没问题。
coremaker 干脆多此一举:在注册表里写死了一堆 RunOnce 命令,开机后自动停掉更新服务、把 WUServer 指向 localhost。既然 WinSxS 被掏空了,更新服务留着只会让系统进入坏状态,索性焊死。它还有个 maker 没有的独门选项——制作时问你要不要顺手装上 .NET 3.5(老软件常用的运行时框架),而且只问这一次,镜像做完就再也补不上了。
按需求对号入座
- 老笔记本要当日常主力机:选 maker。商店装应用、补丁照打、恢复环境还在,翻车概率最低。
- 虚拟机里跑测试环境:选 coremaker。体积越小,快照和迁移越轻快,坏了直接删掉重来。
- 低配迷你机、老架构设备:coremaker 更吃香,它砍掉的语言功能(手写、OCR、语音)在这类机器上本来也用不上。
- 要装 .NET 3.5 的老软件:用 coremaker,并且在制作时的那个提问里果断选 y——错过这次就没有下次。
- 公司开发机或 CI 构建环境:coremaker 启动快、占盘少,当消耗品使最划算。
上手前先看这五条
- 以管理员身份运行 PowerShell 5.1;执行策略是 Restricted 时先临时改成 Bypass(两个脚本都会提示你)。
- 准备一份 Windows 11 官方安装 ISO(esd 格式会自动转成 wim),在资源管理器里挂载好。
- scratch 盘至少留 10GB 空闲,coremaker 固定把中间文件堆在 C 盘,磁盘小要留意。
- 需要 Windows ADK 提供 oscdimg.exe 来打 ISO 包;没有的话脚本会自己下载,机器得能联网。
- coremaker 产出的镜像不能再补语言包、功能或更新,别指望装完再"补救"。
对了,两个脚本都会把仓库里的 autounattend.xml 塞进镜像,这是无人值守应答文件:装系统时自动跳过微软账号环节、按 compact 压缩部署,装完即用,不用你盯着点下一步。
回到开头那台老笔记本:没有哪个脚本天生更好,maker 和 coremaker 只是一枚硬币的两面——要"还能长肉"还是"现在就要小"。把需求对着上面那张表对一遍,答案自然就出来了。
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考