拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

tiny11builder 完整指南:一条 PowerShell 脚本生成精简版 Windows 11 安装镜像

tiny11builder 完整指南:一条 PowerShell 脚本生成精简版 Windows 11 安装镜像

tiny11builder 完整指南:一条 PowerShell 脚本生成精简版 Windows 11 安装镜像

【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder

tiny11builder 是 ntdevlabs 开发的 Windows 11 镜像裁剪工具:两个 PowerShell 脚本配合 DISM,把官方 ISO 里的预装应用、遥测和硬件检查项批量移除,重新打包成更小的tiny11.iso,适合想用旧硬件或虚拟机装 Windows 11 的用户。

🎯 tiny11builder 适合哪几类人和场景

  • 旧电脑没有 TPM 2.0 或不满足 Secure Boot,但想装 Windows 11
  • 虚拟机、开发测试环境需要一个体积更小的安装介质(用 core 版脚本)
  • 装完系统后不想看到 Clipchamp、Xbox、天气、商店推广和广告推送
  • 想要一个干净的系统起点,后续仍要正常打补丁、加语言包(用 maker 版脚本)

⚙️ 拆解 tiny11builder 工作原理:删包、绕检查与 recovery 压缩

批量移除预装应用:50 多个包名前缀一次清

tiny11maker.ps1内置约 50 个包名前缀清单,覆盖Clipchamp.Clipchamp、Microsoft.XboxApp、Microsoft.BingWeather、Microsoft.Copilot、MSTeams等。脚本挂载install.wim后,用 DISM 的/Remove-ProvisionedAppxPackage逐个移除,并直接删掉 Edge 的程序目录和OneDriveSetup.exe。装完的系统里这些应用直接不存在,而不是被隐藏。完整清单见 README.md。

绕过 TPM 等硬件检查,顺手关掉遥测和广告

脚本用reg load把映像的注册表配档挂进来,写入BypassTPMCheck、BypassCPUCheck、BypassSecureBootCheck、BypassRAMCheck等LabConfig值,旧硬件即可通过安装检查。同一批操作还设置AllowTelemetry=0关掉遥测,清掉 ContentDeliveryManager 的预装应用推送和订阅内容,禁用 OneDrive 文件夹备份、保留存储和 BitLocker 设备加密,并删除 CEIP、应用兼容性评估等定时任务文件。这套改动同时作用于install.wim和boot.wim两个映像。

recovery 压缩重打包:ISO 变小的关键

清理完成后,脚本先执行 DISM 的/Cleanup-Image /StartComponentCleanup /ResetBase,再用/Export-Image加/Compress:recovery重新导出install.wim——这是最终 ISO 明显小于原始介质的关键。最后用 Windows ADK 里的oscdimg.exe制作可启动 ISO;系统没装 ADK 时脚本会自动下载该文件,全程只依赖微软自家的 DISM,不引入第三方工具。

无应答文件 autounattend.xml:跳过微软账户

仓库里的 autounattend.xml 会被自动拷进映像。它让 OOBE 隐藏微软账户登录界面(配合BypassNRO注册表允许本地账户),并以/compact方式部署映像,装完不需要再走一遍联网设置,系统占用也更小。

🚀 五步制作精简版 Windows 11 安装 ISO

  1. 从微软官网下载 Windows 11 官方 ISO,在资源管理器里直接挂载,确认盘符下有sources\install.wim(或install.esd,脚本会自动转换)。
  2. 以管理员身份打开 PowerShell 5.1,执行Set-ExecutionPolicy Bypass -Scope Process,该设置只对当前会话生效。
  3. 进入脚本目录运行.\tiny11maker.ps1 -ISO E -SCRATCH D,-ISO是挂载盘符、-SCRATCH是临时工作盘,都只填字母不带冒号;没有管理员权限时脚本会自动以管理员身份重启。
  4. 在提示中选择基于哪个 SKU(镜像索引)生成映像。
  5. 等待完成:脚本目录生成tiny11.iso,临时文件自动清理并卸载 ISO,全程日志写入tiny11_日期时间.log方便回查。

⚠️ tiny11builder 边界与同类工具定位

两套脚本,两种裁剪深度,选错方向代价不小:

  • tiny11maker.ps1:删掉大量预装应用但保留可服务性,装完仍能打更新、加语言、启功能,README 推荐日常使用。
  • tiny11Coremaker.ps1:额外移除 WinSxS 组件存储、禁用 Defender、移除 Windows Update 和 WinRE,创建时可选项装 .NET 3.5;体积最小,但装完不能再更新、加语言或启功能,只适合虚拟机和开发测试,别当日常系统。

已知问题照实列出:设置里可能残留 Edge 相关项(应用本身已删);用商店装应用前可能要先更新 Winget;Outlook 和 Dev Home 过段时间可能自己回来;arm64 版上运行时会闪一下OneDriveSetup.exe报错。

和相近工具的关系:Rufus负责把 ISO 刻成启动介质,不碰映像内容,与 tiny11builder 可以串联使用;tiny10 类脚本思路类似,但 tiny11builder 已重写为 PowerShell,支持任意 Windows 11 版本、语言和架构,不再绑定特定构建。注意整个构建过程必须在一台 Windows 主机上执行。

一句话总结:tiny11builder 把删包、改注册表、recovery 压缩、做 ISO 的整套裁剪流程压缩成一条脚本命令。想试的话执行git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder,以管理员权限运行tiny11maker.ps1即可。

【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表