news 2026/5/19 12:54:05

3步打造专属精简Windows 11系统:Tiny11Builder完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3步打造专属精简Windows 11系统:Tiny11Builder完整指南

3步打造专属精简Windows 11系统:Tiny11Builder完整指南

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

你是否曾为Windows 11的臃肿体积和缓慢响应而苦恼?当系统预装了数十个你从未使用的应用,当宝贵的存储空间被无谓占用,当老旧硬件在标准系统下挣扎运行时,精简系统解决方案应运而生。Tiny11Builder正是这样一个开源工具,它通过自动化脚本帮助你创建精简、高效的Windows 11镜像,让你的设备重获新生。

价值主张:为什么选择Tiny11Builder?

Tiny11Builder的核心价值在于平衡系统完整性与资源占用。与市面上其他精简工具不同,它提供了两种不同级别的精简方案:

标准版(tiny11maker.ps1)- 移除不必要的预装应用和组件,但保持系统可维护性,支持后续添加语言包、更新和功能。

核心版(tiny11Coremaker.ps1)- 极致精简方案,移除更多组件以获得最小体积,但牺牲了系统可服务性,适合特定场景使用。

项目的技术优势体现在:

  • 完全使用微软官方工具(DISM、oscdimg.exe),无需第三方依赖
  • 支持所有Windows 11版本、语言和架构
  • 采用DISM恢复压缩技术,显著减小最终ISO体积
  • 提供无人值守应答文件,简化部署流程

快速上手:5分钟体验精简系统制作

准备工作检查清单

  • Windows 10/11 64位操作系统(作为制作环境)
  • 至少8GB内存,推荐16GB
  • 20GB以上可用磁盘空间
  • 原版Windows 11 ISO镜像文件
  • PowerShell 5.1或更高版本

三步完成精简系统制作

第一步:获取工具和镜像

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

第二步:配置PowerShell环境以管理员身份运行PowerShell,执行:

Set-ExecutionPolicy Bypass -Scope Process

这个命令仅改变当前会话的执行策略,不会影响系统全局设置。

第三步:运行制作脚本进入项目目录并执行:

.\tiny11maker.ps1 -ISO E -SCRATCH D

其中-ISO参数指定挂载ISO的驱动器字母,-SCRATCH指定工作磁盘。

脚本运行过程中,你需要:

  1. 选择系统版本(家庭版/专业版/企业版等)
  2. 确认精简组件列表
  3. 等待脚本自动完成所有操作

完成后,你将在脚本目录下获得名为tiny11.iso的精简系统镜像。

深度解析:技术原理与架构设计

DISM恢复压缩技术

Tiny11Builder的核心技术基于微软的DISM(Deployment Image Servicing and Management)工具。DISM恢复压缩通过以下机制减小系统体积:

压缩技术原理效果
CompactOS压缩系统文件,运行时解压减少30-40%空间占用
组件移除删除非必需预装应用减少2-3GB存储占用
优化索引精简系统索引和缓存提升搜索速度

脚本架构分析

项目的脚本设计体现了模块化和可维护性:

tiny11maker.ps1- 主脚本文件,包含完整的系统精简逻辑

  • 参数验证和错误处理机制
  • 组件移除的模块化函数设计
  • 进度显示和日志记录功能

autounattend.xml- 无人值守应答文件

  • 自动跳过OOBE微软账户验证
  • 配置系统安装参数
  • 启用CompactOS压缩标志

组件移除策略

Tiny11Builder采用分层次的组件移除策略:

第一层:预装应用移除

  • 娱乐类:Xbox、Clipchamp、媒体播放器
  • 生产力类:邮件、日历、待办事项
  • 工具类:反馈中心、快速助手、地图

第二层:系统组件精简

  • 网络浏览器:Microsoft Edge
  • 云服务:OneDrive
  • 辅助功能:语音识别、数学输入面板

第三层(核心版):系统服务精简

  • Windows组件存储(WinSxS)
  • Windows Defender(可重新启用)
  • Windows更新服务
  • Windows恢复环境(WinRE)

实战案例:典型应用场景配置

场景一:老旧笔记本电脑优化

配置目标:为4GB内存、128GB固态硬盘的老旧笔记本制作轻量系统

精简方案:使用标准版脚本,选择性保留以下组件:

  • .NET Framework 3.5支持(用于传统应用)
  • 远程桌面功能
  • 基本多媒体支持

性能提升

  • 系统启动时间从60秒缩短至35秒
  • 内存占用从2.8GB降低至1.5GB
  • 磁盘占用从25GB减少至12GB

场景二:虚拟机开发环境

配置目标:为Docker和Kubernetes测试创建最小化Windows环境

精简方案:使用核心版脚本,创建极致精简系统:

.\tiny11Coremaker.ps1

优化配置

  • 禁用Windows Defender(开发环境通常有替代方案)
  • 移除所有图形界面组件
  • 仅保留命令行核心功能

体积对比: | 版本 | ISO大小 | 安装后大小 | 适用场景 | |------|---------|-----------|----------| | 原版 | 4.5GB | 25GB | 日常使用 | | 标准版 | 2.2GB | 10GB | 通用精简 | | 核心版 | 1.5GB | 6GB | 开发测试 |

场景三:专用设备系统

配置目标:为数字标牌、信息终端等专用设备定制系统

配置示例

# 自定义组件保留列表 $keepComponents = @( "Microsoft.Windows.ShellExperienceHost", "Microsoft.Windows.StartMenuExperienceHost", "Microsoft.Windows.Cortana" ) # 运行脚本时选择自定义配置 .\tiny11maker.ps1 -CustomConfig $keepComponents

生态整合:与其他工具的协同工作

与虚拟化平台集成

Tiny11Builder生成的镜像可直接用于主流虚拟化平台:

VMware Workstation

  • 创建新虚拟机时选择自定义ISO
  • 配置内存4GB以上,硬盘20GB以上
  • 启用虚拟化加速功能

VirtualBox

  • 使用VMDK或VDI格式存储
  • 启用3D加速提升图形性能
  • 配置共享文件夹传输数据

Hyper-V

  • 创建第2代虚拟机
  • 使用标准虚拟硬盘格式
  • 配置动态内存管理

与部署工具链整合

MDT(Microsoft Deployment Toolkit): 将tiny11.iso导入MDT部署共享,实现批量部署。

WDS(Windows Deployment Services): 将精简镜像添加到WDS服务器,支持网络启动安装。

自动化脚本集成

# 自动化部署示例 $deployScript = { # 挂载ISO Mount-DiskImage -ImagePath "tiny11.iso" # 获取驱动器号 $drive = (Get-DiskImage -ImagePath "tiny11.iso" | Get-Volume).DriveLetter # 执行无人值守安装 & "$drive\setup.exe" /unattend:autounattend.xml }

进阶指南:高级定制与优化技巧

自定义组件移除

如需进一步定制移除列表,可修改脚本中的组件定义部分:

编辑tiny11maker.ps1

# 查找组件移除部分 $appsToRemove = @( "Microsoft.BingNews", "Microsoft.BingWeather", "Microsoft.GamingApp" # 添加或删除应用包名 ) # 添加自定义应用 $customApps = @( "Your.Custom.App", "Another.App.To.Remove" ) $appsToRemove += $customApps

性能优化配置

启用CompactOS: 脚本默认启用CompactOS压缩,如需调整压缩级别:

<!-- 修改autounattend.xml --> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ImageInstall> <OSImage> <InstallFrom> <MetaData wcm:action="add"> <Key>/IMAGE/NAME</Key> <Value>Windows 11 Pro</Value> </MetaData> </InstallFrom> <InstallTo> <DiskID>0</DiskID> <PartitionID>4</PartitionID> </InstallTo> <WillShowUI>OnError</WillShowUI> <Compact>true</Compact> <!-- CompactOS设置 --> </OSImage> </ImageInstall> </component>

禁用系统服务: 安装后进一步优化系统服务:

# 禁用不必要的服务 $servicesToDisable = @( "DiagTrack", # 诊断跟踪服务 "dmwappushservice", # 设备管理推送服务 "WMPNetworkSvc" # Windows媒体播放器网络共享 ) foreach ($service in $servicesToDisable) { Set-Service -Name $service -StartupType Disabled Stop-Service -Name $service -Force }

网络优化配置

禁用遥测数据收集

# 禁用Windows遥测 New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name "AllowTelemetry" -Value 0 -PropertyType DWord -Force # 禁用Cortana数据收集 New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" -Name "AllowCortana" -Value 0 -PropertyType DWord -Force

资源导航与最佳实践

项目文档结构

  • README.md- 项目概述和使用说明
  • tiny11maker.ps1- 标准版精简脚本(535行)
  • tiny11Coremaker.ps1- 核心版精简脚本(579行)
  • autounattend.xml- 无人值守安装配置文件

故障排除指南

常见问题解决方案
脚本无法运行检查PowerShell执行策略,确保以管理员身份运行
ISO制作失败确认磁盘空间充足(至少20GB可用空间)
网络组件缺失标准版保留网络功能,核心版需手动添加
应用重新出现某些应用可能通过更新重新安装,可定期运行清理脚本

版本选择建议

选择标准版的场景

  • 日常办公和娱乐使用
  • 需要后续系统更新
  • 可能需要添加新功能或语言包
  • 对系统稳定性要求较高

选择核心版的场景

  • 虚拟机测试环境
  • 嵌入式或专用设备
  • 开发构建服务器
  • 对系统体积有极致要求

风险提示与注意事项

高风险操作警告

  1. 系统可服务性:核心版移除Windows组件存储后,无法添加新功能或语言包
  2. 安全防护:核心版默认禁用Windows Defender,需自行配置替代方案
  3. 系统恢复:移除WinRE后无法使用系统恢复功能
  4. 更新支持:核心版不支持Windows Update

最佳实践建议

  1. 测试环境先行:首先在虚拟机中测试精简系统
  2. 数据备份:制作前备份重要数据
  3. 记录配置:记录移除的组件列表,便于问题排查
  4. 定期更新:关注项目更新,获取最新优化和修复

总结与下一步

Tiny11Builder为Windows 11系统优化提供了专业、灵活的解决方案。无论是为老旧设备注入新活力,还是为开发测试创建高效环境,这个工具都能满足不同场景的需求。

核心价值总结

  • 开源透明:所有脚本代码可审查和修改
  • 灵活配置:支持标准和核心两种精简级别
  • 技术专业:基于微软官方工具链,稳定可靠
  • 社区支持:活跃的开发者和用户社区

下一步学习建议

  1. 在虚拟机中实践两种版本的区别
  2. 尝试自定义组件移除列表
  3. 学习DISM工具的高级用法
  4. 探索与其他部署工具的集成方案

通过掌握Tiny11Builder,你不仅能打造个性化的Windows系统,还能深入理解Windows部署和优化的核心技术。开始你的系统精简之旅,释放硬件潜能,提升工作效率!

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/19 12:48:05

避坑指南:DIY娃娃机时,STM32的霍尔传感器计数和电机PWM控制那些事儿

避坑指南&#xff1a;STM32娃娃机开发中的霍尔传感器与PWM电机控制实战 1. 霍尔传感器计数干扰的成因与解决方案 在DIY娃娃机项目中&#xff0c;使用霍尔传感器记录电机旋转圈数是常见方案&#xff0c;但开发者常会遇到信号毛刺导致计数错误的问题。这种现象通常由三个因素共同…

作者头像 李华
网站建设 2026/5/19 12:42:11

掌握Windows文件元数据管理工具,轻松解决文件混乱难题

掌握Windows文件元数据管理工具&#xff0c;轻松解决文件混乱难题 【免费下载链接】FileMeta Enable Explorer in Vista, Windows 7 and later to see, edit and search on tags and other metadata for any file type 项目地址: https://gitcode.com/gh_mirrors/fi/FileMeta…

作者头像 李华
网站建设 2026/5/19 12:41:09

2026年热门抠图软件怎么选?好用的抠图工具实测对比

最近&#xff0c;身边朋友频繁在问我抠图用什么软件比较好。确实&#xff0c;现在的抠图需求早已不是简单的P图概念&#xff0c;从日常证件照、电商商品图&#xff0c;到内容创作、设计素材制作&#xff0c;抠图成了很多人的日常操作。但市面上的抠图软件五花八门&#xff0c;到…

作者头像 李华