首页
/ Tiny11Builder:构建轻量级Windows 11系统的PowerShell解决方案

Tiny11Builder:构建轻量级Windows 11系统的PowerShell解决方案

2026-04-07 12:08:25作者:瞿蔚英Wynne

定位核心价值:重新定义Windows系统体验

Tiny11Builder是一套开源PowerShell脚本工具,旨在通过系统化移除冗余组件,构建轻量级Windows 11操作系统镜像。该工具通过Microsoft官方部署映像服务和管理工具(DISM)实现系统精简,在保持核心功能完整性的前提下,显著提升系统性能并降低资源占用。对于追求高效系统体验的用户、开发者及IT专业人员,提供了可定制化的系统优化方案。

解析技术优势:四大核心能力

智能组件识别机制

⚙️ 采用基于组件依赖图谱的分析引擎,自动识别可安全移除的非必要系统组件,避免因错误删除关键文件导致系统不稳定。该机制通过维护动态更新的组件安全列表,确保精简过程的可靠性。

全环境兼容性架构

🔍 支持Windows 11所有版本(家庭版/专业版/企业版)、多语言包及硬件架构(x64/amd64、arm64),通过标准化DISM命令集实现跨环境一致的处理流程,消除版本适配障碍。

零外部依赖设计

📊 完全基于Windows内置工具链构建,仅使用DISM、PowerShell及系统原生命令,避免第三方软件引入的兼容性风险和安全隐患,确保与Windows系统的深度融合。

硬件限制突破

通过预配置注册表项修改,自动绕过TPM 2.0、安全启动及内存容量等官方硬件要求,使老旧设备也能运行Windows 11,扩展系统的硬件适用范围。

场景化方案选择:匹配不同使用需求

标准优化方案(tiny11maker.ps1)

适用于日常办公、娱乐及常规生产环境,在保持系统可维护性的基础上实现适度精简。核心特点包括:

  • 保留Windows Update功能及组件存储(WinSxS)
  • 支持后续语言包安装与系统更新
  • 维持完整的Windows Defender防护能力
  • 保留系统恢复环境(WinRE)

极致精简方案(tiny11Coremaker.ps1)

专为资源受限环境、测试场景及嵌入式系统设计,提供最小化系统体积。主要特性为:

  • 移除组件存储(WinSxS)以减少磁盘占用
  • 禁用Windows Update及Defender服务
  • 精简系统恢复环境
  • 不支持后续功能添加与语言包安装

实施操作指南:分步骤构建流程

前置准备工作

  1. 获取Windows 11官方ISO镜像并挂载至系统
  2. 确认目标系统满足:
    • PowerShell 5.1或更高版本
    • 至少20GB可用存储空间
    • 管理员权限运行环境

核心执行步骤

# 设置临时执行策略
Set-ExecutionPolicy Bypass -Scope Process -Force

# 运行标准优化脚本
.\tiny11maker.ps1 -ISO <挂载驱动器字母> -SCRATCH <临时存储路径>

交互式配置流程

  1. 指定Windows 11镜像所在的驱动器路径
  2. 从列表中选择目标SKU版本
  3. 确认精简选项(默认配置或自定义选择)
  4. 等待脚本完成镜像构建(通常需要15-30分钟)
  5. 获取输出ISO文件(默认路径:当前目录\output.iso)

组件优化策略:精准控制精简范围

标准方案优化清单

  • 多媒体组件:Clipchamp视频编辑器、Xbox套件、媒体播放器
  • 办公应用:Office Hub、待办事项、邮件与日历
  • 系统工具:反馈中心、地图、录音机、你的手机
  • 网络应用:Microsoft Edge、Internet Explorer
  • 云服务:OneDrive客户端及相关组件

核心方案额外优化

  • 系统服务:Windows Update、Defender实时防护
  • 组件存储:WinSxS目录(约节省4-6GB空间)
  • 恢复功能:WinRE环境及系统还原点功能
  • 诊断工具:错误报告、遥测数据收集服务

技术实现透视:底层工作原理

Tiny11Builder的核心工作流基于DISM工具链实现,通过以下技术路径完成系统精简:

  1. 离线映像挂载:将ISO镜像内容解包并挂载为虚拟文件系统,实现对系统文件的安全修改

  2. 组件清理流程

    • 解析Windows组件清单(manifest)
    • 基于预定义规则标记可移除组件
    • 执行DISM /Remove-Package命令移除选定组件
    • 运行DISM /Cleanup-Image优化剩余组件
  3. 注册表定制

    • 加载离线系统的注册表配置单元
    • 修改OOBE设置跳过Microsoft账户强制登录
    • 配置系统策略禁用广告与遥测
    • 调整硬件检测参数绕过兼容性检查
  4. 镜像压缩与重构

    • 使用DISM /Export-Image创建压缩映像
    • 优化WIM文件结构减少冗余
    • 生成可引导ISO镜像文件

性能对比参考:量化精简效果

指标 原版Windows 11 Tiny11标准版 Tiny11核心版
安装镜像大小 ~4.5GB ~3.2GB ~2.1GB
占用磁盘空间 ~25GB ~18GB ~12GB
启动时间 ~35秒 ~25秒 ~18秒
内存占用 ~2.8GB ~2.0GB ~1.2GB
进程数量 ~85个 ~65个 ~45个

适用边界说明:合理使用建议

推荐应用场景

  • 老旧硬件设备性能提升
  • 虚拟机环境快速部署
  • 特定功能测试环境构建
  • 嵌入式系统定制开发

不建议使用场景

  • 企业生产环境(缺乏更新支持)
  • 对安全性要求极高的系统
  • 需要完整微软服务的环境
  • 不具备基础技术知识的用户

获取与部署

git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder
cd tiny11builder

完成克隆后,根据前文操作指南选择适合的脚本执行。建议在非生产环境先进行测试验证,确认精简配置满足实际需求后再应用于主要设备。

Tiny11Builder通过系统化的组件优化,为Windows 11用户提供了兼顾性能与实用性的定制方案。无论是追求极致效率的开发者,还是希望延长旧设备生命周期的普通用户,都能通过这套工具获得更优的系统体验。

登录后查看全文
热门项目推荐
相关项目推荐