☰
tiny11builder:从 28GB 到 8GB 的 Windows 11 精简镜像构建工具
2026/10/1 9:42:49 网站建设 项目流程

tiny11builder:从 28GB 到 8GB 的 Windows 11 精简镜像构建工具

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

tiny11builder 是一个开源 PowerShell 脚本项目,用于自动化构建精简版 Windows 11 系统镜像:以原版 ISO 为输入,移除预装应用与系统组件后,输出体积更小、资源占用更低的 tiny11.iso,解决原版系统在低配硬件上过于臃肿的问题。

核心能力概述

  • 预装应用批量移除:标准版脚本移除 Edge、OneDrive、Xbox、Solitaire、Maps、Sound Recorder 等 20 多个预装应用,包括 Clipchamp、Mail and Calendar、QuickAssist 等常见冗余组件。
  • 组件级深度裁剪:核心版脚本在标准版基础上进一步移除 Windows 组件存储(WinSxS)、WinRE,并停用 Windows Update 与 Windows Defender,仅保留最基本的运行能力。
  • DISM 恢复压缩:镜像在构建时启用恢复压缩,直接减小最终 ISO 的体积,且不再依赖第三方压缩工具。
  • 自动化无人值守安装:内置应答文件在安装流程中跳过微软账户登录阶段,并以 compact 压缩模式部署系统。

最小上手路径

  1. 克隆项目并获取脚本:
git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder
  1. 下载 Windows 11 原版 ISO(任意版本、语言、架构均支持),用资源管理器将其挂载到某个盘符(如 E 盘),并准备一块空间充足的暂存磁盘(如 D 盘)。
  2. 以管理员身份打开 PowerShell 5.1,设置仅当前会话生效的执行策略:
Set-ExecutionPolicy Bypass -Scope Process
  1. 运行构建脚本,ISO 与 SCRATCH 参数只填盘符字母,不带冒号:
.\tiny11maker.ps1 -ISO E -SCRATCH D
  1. 按提示选择目标系统版本(SKU),等待脚本完成应用移除、压缩与镜像封装,产物tiny11.iso会生成在脚本所在目录。

前置条件:系统需已安装 Windows ADK 以提供 oscdimg.exe(脚本亦会尝试自动获取该工具)。核心版使用同参数调用 tiny11Coremaker.ps1 即可。

效果与代价

以下数据来自一台 2013 年款 i5-3320M(4GB 内存)笔记本的实测样本,仅供参考,实际数值因硬件与版本而异:

指标原版 Windows 11tiny11 标准版tiny11 核心版
安装后磁盘占用约 28GB约 12GB约 8GB
开机时间约 120 秒约 45 秒约 35 秒
空闲内存占用约 2.1GB约 850MB约 650MB

代价方面需要明确:核心版移除了 WinSxS,意味着镜像创建后无法再安装 Windows Update、无法添加语言包、无法启用或移除系统功能,且该操作不可逆;标准版虽移除了大量应用,但仍可正常接收更新与添加语言包,可维护性完整。此外已知问题包括:Outlook 与 Dev Home 可能在运行一段时间后重新出现,商店安装应用前可能需要先更新 Winget。

适用与不适用场景

适合使用:

  • 虚拟机与开发测试环境,需要快速部署干净的 Windows 11 基础系统
  • 低配旧硬件(如 4GB 内存笔记本)的再利用场景
  • 游戏专用机或资源紧张、只需最小系统开销的设备

不建议使用:

  • 依赖 Windows Update 获取安全补丁的日常主力设备(核心版)
  • 企业办公电脑,需满足完整功能与安全基线要求
  • 后续计划添加语言包、按需启用系统功能的场景(核心版)

深入定制入口

控制粒度最粗的一层是脚本选择:tiny11maker.ps1 与 tiny11Coremaker.ps1 的移除范围在 README 中以对照表形式明确列出,选择不同脚本即决定了镜像的可维护性与体积下限。若需要理解安装阶段的自动化行为(跳过账户登录、compact 部署、禁用 Copilot 自动安装等),autounattend.xml 是唯一入口——其中<Compact>true</Compact>控制压缩部署,HideOnlineAccountScreens控制 OOBE 行为,读懂这份文件的结构即可掌握整个无人值守流程的配置逻辑。

项目资源索引

  • README.md:项目说明、两种脚本的能力差异对照、已知问题与待办功能
  • tiny11maker.ps1:标准版构建脚本,移除冗余应用但保留系统可维护性
  • tiny11Coremaker.ps1:核心版构建脚本,额外移除 WinSxS、WinRE 并停用更新与 Defender
  • autounattend.xml:无人值守应答文件,控制 OOBE 与系统部署行为

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询