tiny11builder 完整教程:30 分钟构建精简版 Windows 11 安装镜像
发布时间:2026/9/8 23:43:06 锦皓数字建站

tiny11builder 完整教程30 分钟构建精简版 Windows 11 安装镜像【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11buildertiny11builder 是一套 PowerShell 脚本用来把官方 Windows 11 镜像重新打包成体积更小的精简安装盘。它对任意版本、任意语言、任意架构的 Win11 ISO 都能工作内置两条路线保留更新能力的 maker 常规版和进一步砍掉组件存储的 core 核心版。本文按先选型、再动手的顺序把每一步该敲什么命令讲清楚。一、先选型tiny11maker 和 tiny11coremaker 差在哪动手前最容易踩的坑是选错脚本。两个脚本做的事类似差别在于精简之后还能不能维护。维度tiny11maker.ps1 常规版tiny11coremaker.ps1 核心版定位真机日常使用虚拟机测试、一次性开发环境能否后续打补丁、加功能可以不可以组件存储WinSxS系统装补丁用的零件仓库保留移除Windows Defender保留禁用需要时可重新打开Windows Update保留移除——没有 WinSxS 它本来也跑不起来WinRE 恢复环境保留移除构建时的一次性抉择无.NET 3.5 必须在打包那一刻决定是否集成一句话结论要长期使用的电脑选 maker 版只用来跑测试的虚拟机选 core 版。二、构建前检查清单ISO、盘符与执行策略把三样东西准备好后面全程只需要敲两条命令一枚官方 Windows 11 ISO——ISO 就是安装光盘的镜像文件在文件资源管理器里右键挂载后会变成一个虚拟光盘会有一个盘符比如 E。一块空间充裕的空闲盘——脚本会把整个镜像复制到这块盘的\tiny11目录里加工20GB 起步比较稳妥。管理员权限的 PowerShell 5.1——Windows 11 自带。如果打开 PowerShell 时弹出无法加载文件因为在此系统上禁止运行脚本这是执行策略PowerShell 用来控制脚本能否运行的开关在拦你。敲下面这条即可Set-ExecutionPolicy Bypass -Scope Process它在做什么只放宽当前这个窗口的限制关掉窗口就恢复原样不影响系统其他设置。如果你不敲这条直接跑脚本脚本检测到受限也会停下来问你是否改成 RemoteSigned选yes同样能过。空间不足的典型症状是复制到一半就报错。此时换个剩余空间更大的盘把下文命令里的-SCRATCH参数改成那个盘符就行。三、一条命令启动构建参数说明与运行流程把脚本文件夹里的tiny11maker.ps1所在目录打开管理员 PowerShell 里cd过去然后执行.\tiny11maker.ps1 -ISO E -SCRATCH D这条命令在做什么告诉脚本从 E 盘挂载好的 ISO读取系统文件在 D 盘腾地方加工。跑完它之后你基本只需要等着。两个参数的约定如下-ISO挂载后 ISO 的盘符只写字母、不带冒号。写错了脚本会提示无效并要求重输。-SCRATCH临时文件盘符不传的话默认用脚本自己所在的盘。注意脚本结尾会自动删掉这里的临时文件但构建中途它可能占到十几 GB。参数不熟时可以用Get-Help .\tiny11maker.ps1 -Full看完整帮助输出的是脚本内置的注释说明。命令敲下去之后脚本按下面的顺序自己干活你只需要在两个地方回应提问检查是否管理员身份运行不是就自动弹一个新窗口以管理员权限重启旧窗口可以关掉。在 ISO 里找sources\install.wim。如果只有微软官网 ISO 常见的install.esd更高压缩的发行格式不方便直接修改脚本会自动把它转换成可编辑的 WIM 格式这一步最耗时需要等。把 ISO 内容复制到 SCRATCH 盘的\tiny11目录。提问一列出镜像里所有版本Home、Pro 等让你输入要基于哪一个的序号。序号选错可以重来但别选成空行。挂载镜像移除预装应用写入注册表修改再卸载注册表。执行组件清理并用 DISM 的 recovery 压缩重新导出——这是最终 ISO 明显变小的一大来源。对引导镜像boot.wim做同样的硬件检查绕过处理。找oscdimg.exeADK 里专门用来把文件烧成可启动 ISO 的工具装了 Windows ADK 就直接用没装则从微软符号服务器下载一份。所以最后这一步需要联网。生成成品删除全部临时文件顺手把你挂载的 ISO 弹出。完成后tiny11.iso就躺在脚本所在文件夹里。脚本同时会写一份tiny11_日期时间.log运行日志出问题时翻它是第一选择。四、脚本在后台动了什么移除、绕过与压缩精简不是把文件删小而是三个动作叠加。理解它们你对这个系统还能不能装心里就有数。动作常规版做了哪些核心版额外做了哪些移除应用Clipchamp、Xbox 全家桶、天气、新闻、便签、画板、Solitaire、People、Mail 日历、地图、录音机、QuickAssist、IE、Edge、OneDrive、Teams、Outlook 推送等常规版全部清单再删 IE 可选包、WordPad、录屏、手写/语音/OCR 语言包绕过硬件检查通过注册表跳过 CPU、内存、TPM、Secure Boot、存储容量五道安装门槛同左行为收敛关遥测、关消费者内容推送广告位、关 Copilot 和 Teams 自动装、关预留存储、关 BitLocker 设备加密、删除若干后台计划任务移除 Windows Update 与 WinRE安装体验由 autounattend.xml 这个无人值守应答文件接管。它是安装过程的预设答题卡隐藏 OOBE开箱设置里的微软账户在线界面允许纯本地账户并用 compact 紧凑模式写盘装出来的系统更省空间。常规版脚本会把这份文件同时放进系统目录所以装好即生效不需要手动干预。五、core 版的三个不可逆点选核心版意味着接受以下三点构建完成后无法补救WinSxS 组件存储被移除系统从此不能装补丁、不能加功能、不能加语言。Windows Update 被移除。这不是关了是拆了——没有组件存储它本来就无法工作。.NET 3.5 只能打包时决定。构建中途脚本会问Do you want to enable .NET 3.5? This cannot be done after the image has been created! (y/n)。要跑老软件的虚拟机就输y脚本会直接把框架集成进镜像之后想加就加不上了。另外说明一点Defender 在核心版里只是禁用而非删除必要时可以重新启用。如果你需要它长期联网跑业务请回到 maker 版。六、构建完成后写 U 盘、先虚拟机试装拿到的tiny11.iso用 Rufus 之类的工具写入 U 盘即可引导。正式装机前强烈建议先在虚拟机里装一遍确认没有你依赖的功能被移走。安装过程你会注意到跳过微软账户登录应答文件做了隐藏在线账户界面且注册表里开了本地账户旁路整体安装时间明显短于官方镜像。装好后有四个已知现象属于预期内而非故障Winget 装不了应用先打开 Microsoft Store 让它把 Winget 更新一遍即可。Edge 有残留应用本体已删除但设置里可能还留着几个无用的入口。Outlook、Dev Home 偶尔回装脚本已尽量压制但微软推送机制仍在持续对抗回装后手动卸载即可。arm64 上闪过一行错误因为 ARM 镜像本身不带 OneDriveSetup.exe属正常现象可忽略。七、行动指引拿到脚本并跑起来把仓库克隆下来然后按挂载 ISO → 管理员 PowerShell → 执行构建命令三步走git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder进入克隆出的目录后回到第三节那条.\tiny11maker.ps1 -ISO E -SCRATCH D。整个流程在 30 到 60 分钟之间取决于磁盘速度。构建中任何一步中断先看脚本同目录下的运行日志再排查仓库说明见 README.md。【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。