ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

Tiny11Builder 使用指南:快速构建轻量精简的 Windows 11 定制镜像

Tiny11Builder 使用指南:快速构建轻量精简的 Windows 11 定制镜像 Tiny11Builder 使用指南快速构建轻量精简的 Windows 11 定制镜像【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builderTiny11Builder 是一组 PowerShell 脚本帮你把官方 Windows 11 ISO 自动加工成剔除预装应用的轻量安装镜像。适合想给旧机器装纯净系统、或需要批量快速部署测试环境的运维和开发者。一、它到底帮你解决什么你手头多半有这样一个场景新下载的 Windows 11 官方 ISO 体积臃肿里面塞满了 Clipchamp、Xbox、新闻天气、Teams 之类你用不上的应用而老硬件想装 Win11 又被 TPM、CPU 校验拦在门外。手工清理镜像意味着自己挂载 WIM、逐个卸载 Appx 包、改注册表、重新封装 ISO繁琐且容易出错。Tiny11Builder 把整条流水线自动化了你只负责把官方 ISO 挂载好剩下的删应用、关广告、关遥测、绕过硬件校验、压缩、打包成可启动的 tiny11.iso全部由脚本一次完成。而且它刻意只依赖微软官方工具DISM oscdimg.exe不引入第三方精简工具镜像来源干净可控。二、快速上手一条命令生成精简镜像先准备三样东西官方 Windows 11 ISO任意版本、任意语言、任意架构均可、一块空闲的临时磁盘建议 20GB 以上例如 D 盘、PowerShell 5.1 管理员窗口。oscdimg.exe 来自 Windows ADK如果你没装 ADK脚本会自动从微软符号服务器下载无需手动准备。把仓库克隆到本地后git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder cd tiny11builder Set-ExecutionPolicy Bypass -Scope Process-Scope Process让执行策略修改只对本次会话生效不会动你的全局设置。用资源管理器挂载官方 ISO记下它的盘符比如 E然后运行 tiny11maker.ps1.\tiny11maker.ps1 -ISO E -SCRATCH D脚本会依次提示你确认 ISO 盘符、选择要基于哪个 SKU 构建家庭版/专业版等然后就可以等它跑完。产物就放在脚本所在目录文件名tiny11.iso。整个过程的完整记录会写成日志文件tiny11_日期时间.log出问题时翻它就行。三、两种精简模式怎么选仓库里有两个入口脚本取舍非常明确维度标准版 tiny11maker.ps1核心版 tiny11Coremaker.ps1预装应用移除 Clipchamp、新闻、天气、Xbox、Office Hub、邮件日历、IE、Edge、OneDrive 等 20 项在标准版基础上全删Windows 组件存储WinSxS保留移除体积显著减小Windows Update可用后续能装更新移除没有 WinSxS 它也无法工作Windows Defender保留禁用如需要可再启用WinRE 恢复环境保留移除事后补装语言/功能/更新可以不行镜像失去可服务性适用定位日常使用、生产部署虚拟机、快速开发测试、一次性验证环境一句话决策要长期用的机器选标准版只要能跑起来测个代码就选核心版。核心版不是 Windows 11 的替代品README 里明确写着它因缺乏可服务性不适合常规使用。构建过程中两个脚本都会询问你是否安装 .NET 3.5按开发需求答即可。四、它内部做了什么理解原理有助于你信任这个工具关键步骤只有四步提取与挂载把 ISO 里的install.esd转成install.wimMaximum 压缩、完整性校验复制到临时盘后用 DISM 挂载指定索引的映像。删组件通过dism /Remove-ProvisionedAppxPackage批量卸载预配应用直接删除 Edge、OneDrive 残留目录再临时挂载映像的注册表hiveSOFTWARE/SYSTEM/DEFAULT 等写入关遥测、关推广应用、关预装推送等策略值同时设置LabConfig项绕过 TPM/CPU/内存/安全启动校验。标准版还会加载WinRE的恢复环境做保留处理。压缩核心版额外清空 WinSxS 并删除winre.wim标准版则用 DISM 的恢复压缩Recovery Compression瘦身映像这是最终 ISO 明显小于官方的主要原因。封装把 autounattend.xml 拷进镜像目录——这份应答文件让 OOBE 跳过微软账户页面并以/compact压缩模式完成安装最后调用oscdimg.exe优先用系统 ADK 里的生成带 UEFI/BIOS 双引导的启动 ISO并自动清理临时文件、弹出 ISO 盘。五、真实场景怎么用场景给一批老办公机装 Win11。2015 年前后的 4GB 内存 机械硬盘机器官方 Win11 装完既卡又不合规无 TPM 2.0。用标准版构建的镜像同时解决了两个问题绕过硬件校验让安装能走完删掉二十多个无关应用让系统启动和日常操作明显轻快。因为保留 Windows Update 和 Defender这批机器装完仍能正常收补丁、有基础防护后续需要补语言包或功能包也补得进去——这是它敢用在长期服役设备上的前提。场景CI 流水线里的 Windows 测试节点。自动化测试需要大量干净、可快速重置的 Win11 虚拟机。核心版在这里优势明显砍掉 WinSxS 和更新服务后镜像最小化虚拟机模板体积小、克隆快。代价是节点无法收系统更新所以只适合内网隔离的测试池节点到期直接销毁重建而不是想着装回去。以上场景的性能改善幅度如启动时间、占用空间参考文章给出的数据为示例口径实际以你的硬件和映像 SKU 为准。六、按需定制改动移除清单脚本完全开源最常见的定制就是调删谁留谁。打开 tiny11maker.ps1找$packagePrefixes数组——那是标准版的移除名单Clipchamp、Xbox 全家桶、Bing 新闻天气、Teams、Dev Home 等都在里面。想把 Windows Terminal 留着删掉或注释对应那一行即可想加新的应用进移除列表照格式补包名前缀就行。另一个可定制点是 autounattend.xml它控制安装阶段的自动化行为当前文件做了两件事——OOBE 隐藏在线账户界面HideOnlineAccountScreens和禁用 Chat 自动安装。如果你的部署需要本地管理员账户或指定网络位置按标准 unattend 结构在对应pass节点里扩展即可。七、别踩这些坑脚本拒绝运行八成是执行策略为 Restricted。用-Scope Process临时放行别直接改全局策略。arm64 上闪过的报错arm64 映像的 System32 里没有OneDriveSetup.exe删 OneDrive 那步会报个错可忽略不影响产物。Edge 删干净了吗应用本体删了但设置里会留一些残留入口已知问题不功能够成。装应用失败首次用 Microsoft Store 装软件前可能需要先更新一次 Winget。Outlook、Dev Home 复活这是和微软预装机制的持久战最新版脚本已加强预防但仍有小概率出现遇到就手动再卸载。产物 ISO 点不开先核对挂载盘符是否选错脚本只认 ISO 内sources/boot.wiminstall.wim/install.esd的标准结构再看日志tiny11_*.log定位卡在哪一步临时盘空间不足20GB是另一高频原因。核心版装完想补功能补不回来。WinSxS 没了语言、更新、功能包全都没法后装——选错模式只能重做镜像。八、项目现状与走向项目从早期的 Batch 脚本全面迁移到 PowerShell 后摆脱了绑定特定 build 的限制现在支持任意 Windows 11 版本、语言和架构。近期节点2024-04 版本加入了遥测禁用2025-09-07 版本也就是仓库当前版本进一步增强了广告抑制。作者公开的路线图还有三项改进语言和架构自动检测、让保留/删除哪些组件更灵活、以及也许做一个 GUI。考虑到脚本对任意 SKU 已经交互化GUI 的呼声可以理解。收尾适用边界与建议Tiny11Builder 的价值边界很清楚它做的是从官方 ISO 生成干净安装介质这一件事做完就退场——镜像装上之后的域策略、驱动注入、批量部署MDT/WDS/SCCM不在它的职责范围。标准版给长期使用的机器核心版给用完即弃的测试环境别混用。最后一条实用建议先拿官方原版 ISO 跑一次标准版、在虚拟机里完整走一遍安装流程再上生产日志文件就躺在脚本旁边有任何异常你都能查到具体是哪一条 DISM 或注册表操作出的问题。【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表