资讯详情

资讯详情

用 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。它移除预装应用、Edge 等冗余组件同时保留系统核心功能并支持绕过 TPM/CPU 硬件检测。 项目定位与原理Tiny11Builder 的输入是官方 Windows 11 ISOWIM 或 ESD输出是精简后的tiny11.iso。处理全程只依赖微软官方工具用 DISM 挂载镜像按清单逐个移除预置 AppX 包加载离线注册表写入策略项最后用 Windows ADK 中的 oscdimg.exe 打包为可启动 ISO。唯一的外部可执行文件就是 oscdimg.exe不涉及任何第三方精简工具。脚本附带 autounattend.xml作用有两个安装时跳过 OOBE 的微软账户强制步骤以及以/compact压缩标志部署系统文件进一步缩小落地体积。另有一个对老硬件很实用的细节脚本会在系统镜像和启动镜像中同时写入LabConfig项绕过 TPM 2.0、CPU、内存检测没有 TPM 的机器也能完成安装。项目提供两个脚本tiny11maker.ps1常规版与 tiny11Coremaker.ps1核心版。两者都适用于任意 Windows 11 版本、语言和架构不绑定特定 build。 两种模式怎么选维度常规版 tiny11maker核心版 tiny11coremaker适用场景日常使用、办公、长期部署虚拟机、测试、专用设备组件存储 WinSxS保留大幅删除系统可维护性可后补语言包、功能更新创建后无法添加任何功能Windows Update可用已禁用Windows Defender保留禁用可手动恢复WinRE 恢复环境保留移除选择建议系统要长期使用就选常规版核心版是一次性镜像体积最小适合测试机、虚拟机和部署后不再维护的专用设备。两个脚本的移除差异完整列在 README.md 的 What is removed 一节可作为审计依据。 动手前检查要求说明构建机Windows 10/11以管理员身份运行 PowerShell 5.1源镜像官方 Windows 11 ISO在资源管理器中挂载并记下盘符工作磁盘常规版可用独立盘符如 D:作临时工作区建议留 20 GB 以上核心版注意无-SCRATCH参数工作区固定在系统盘 C:\tiny11网络脚本可能从微软符号服务器补下载 oscdimg.exe已安装 ADK 则跳过获取项目git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder cd tiny11builder Set-ExecutionPolicy Bypass -Scope Process-Scope Process只对当前会话生效不改动系统全局策略。若策略为 Restricted脚本也会在控制台交互询问是否改为 RemoteSigned。执行路径路径 A常规版可维护挂载镜像并定义工作区用资源管理器挂载 Windows 11 ISO记下盘符如 E另选一个空间充足的盘作工作区如 D在管理员 PowerShell 中启动.\tiny11maker.ps1 -ISO E -SCRATCH D不传参数时脚本会逐项交互询问。它会把镜像复制到 D:\tiny11若源镜像是 install.esd 会先转成 install.wim该步骤耗时较长。确认版本与配置脚本输出 install.wim 中的镜像索引清单即 SKU 菜单输入序号选择 Home/Pro/Enterprise 等版本。随后自动完成挂载、按包名清单移除预装应用、写入离线注册表、卸载并以 recovery 压缩重新导出再对 boot.wim 做同样的注册表处理。等待构建产出结束后在脚本所在目录生成tiny11.iso临时目录 D:\tiny11 和 scratchdir 自动清理ISO 虚拟光驱自动弹出。同目录会留一份运行日志中断时可用于定位原因。路径 B核心版极致轻量确认并启动运行.\tiny11Coremaker.ps1先在对话中确认镜像不可维护的提示输入 y再按提示输入 ISO 盘符。工作区固定在 C:\tiny11。一次性决定 .NET 3.5挂载完成后会询问是否启用 .NET 3.5。这是唯一机会核心版没有组件存储之后无法再补装。需要兼容旧软件时在此启用。额外删减步骤在常规版的应用移除清单之外核心版还会删除 Defender 客户端包服务禁用、WinRE 的 winre.wim以及 WinSxS 主体——仅保留 servicingstack 与引导必需的运行时库再整体替换。版本选择菜单与后续注册表改写、boot.wim 处理、ISO 打包流程与路径 A 完全一致不再重复。️ 精简审计移了什么、留了什么两版共同移除的项类别移除内容影响与风险媒体娱乐Clipchamp、媒体播放器、音乐、视频、Xbox 系列包不影响系统功能效率办公Office Hub、ToDo、邮件日历、反馈中心、地图、录音机、人脉需要时可另行安装低浏览器Edge、Edge WebView2、Internet Explorer需自备浏览器依赖 WebView2 的 Store 应用可能受影响中云同步OneDrive 安装程序与目录备份本地使用不受影响低助手与推荐Copilot、Teams、Windows Chat、开始菜单推荐无影响低核心版额外移除组件方式风险等级组件存储 WinSxS保留引导必需项后删除高无法添加语言、功能Windows Update服务禁用、策略指向 localhost高系统无法更新Windows Defender五个服务 Start4 禁用中可手动恢复WinRE 恢复环境删除 winre.wim中需外部恢复介质保留的核心功能功能说明组件存储与 Windows Update常规版可正常更新.NET、DirectX 等运行时应用与游戏正常运行网络协议栈与驱动联网不受影响远程桌面可远程访问本地账户创建OOBE 跳过微软账户支持本地账户 性能对比以下为典型硬件下的参考实测值项目原始值精简后变化幅度系统落地体积25 GB → 10 GB-60%开机内存占用2.5 GB → 1.2 GB-52%冷启动时间45 s → 28 s-38%安装 ISO 本身从约 4.5 GB 压缩到 2.2 GB主要来自 recovery 压缩与组件删减。场景匹配老机器装新系统无 TPM 2.0 或内存偏小的硬件脚本已内置硬件检测绕过。推荐常规版保留可维护性。虚拟机测试环境核心版镜像小、部署快适合用完即弃的测试机。专用设备POS 机、数字标牌等固定用途设备用核心版减少不必要的组件和攻击面。批量部署IT 管理员用常规版构建一次基线 ISO部署后的系统仍可正常接收更新。 进阶与排错自定义移除范围tiny11maker.ps1 中Performing removal of applications段的$packagePrefixes数组是应用移除清单按包名前缀匹配增删前缀即可定制核心版的系统组件清单在$packagePatterns。注册表调整全部通过Set-RegistryValue调用逐条完成可单独注释不需要的项。项目明确声明源码可自由修改。高频问题症状装完系统后 Microsoft Store 无法安装应用。解法先更新 Winget 再重试仍失败则逐包重新注册 Store 应用。症状Outlook 或 Dev Home 一段时间后重新出现。解法已知问题脚本已通过注册表标记其 OOBE 自动安装任务完成若仍出现可手动卸载并复核对应策略项。症状arm64 源镜像运行时一闪而过的报错。解法因 arm64 镜像缺少 OneDriveSetup.exe 导致不影响最终 ISO 产出可忽略。Tiny11Builder 的价值在于把挂载—移除—改写—重打包的手动精简流程固化成两个可复用脚本而精简程度由你通过模式选择来定。下一步建议先在虚拟机里用生成的 ISO 完整装一轮确认浏览器、打印、网络共享等依赖功能正常后再部署到实体机。【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →