如何用Tiny11Builder打造轻量级Windows 11系统镜像
当你的电脑运行越来越缓慢,C盘空间持续告急,是否曾想过Windows系统中那些从未使用过的预装应用和冗余组件正在悄然吞噬你的硬件资源?想象一下,如果能像定制一杯咖啡那样调整系统组件——保留核心功能,剔除冗余部分,你的电脑会焕发出怎样的活力?Tiny11Builder正是这样一款开源工具,它让系统精简不再是专业人士的专利,普通用户也能轻松打造属于自己的轻量级Windows 11。
你将学到:
- 系统臃肿的核心成因及检测方法
- Tiny11Builder的两种精简方案及适用场景
- 从准备到生成镜像的完整制作流程
- 企业级部署的实战案例与优化技巧
- 不同硬件配置下的系统定制策略
系统臃肿的隐形代价:为何你的Windows越来越慢?
Windows系统就像一个不断收纳杂物的储藏室,随着版本迭代和功能增加,逐渐积累了大量大多数用户永远不会用到的组件。专业测试显示,新装的Windows 11系统中,约35%的存储空间被冗余组件占用,这些"数字垃圾"不仅浪费磁盘空间,还会在后台消耗内存和CPU资源,导致系统响应迟缓。
📊 系统资源占用对比
| 指标 | 原版系统 | 精简系统 |
|---|---|---|
| 镜像大小 | 4.5GB | 2.7GB↓ |
| 内存占用 | 2.8GB | 2.1GB↓ |
| 启动时间 | 45秒 | 36秒↓ |
| 预装应用 | 50+ | 15+↓ |
你是否遇到过这些场景:新买的笔记本自带数十个厂商工具,企业电脑被强制安装从未使用的行业软件,老旧设备因系统要求升级而濒临淘汰?这些问题的根源,都指向系统组件与实际需求的不匹配。
精准裁剪方案:Tiny11的双版本策略
Tiny11Builder提供两种截然不同的精简方案,如同咖啡的不同浓度选择,满足多样化需求:
常规版(tiny11maker.ps1)
- 适用人群:日常办公、娱乐用户
- 核心特点:保留完整系统功能,移除冗余应用但保持更新能力
- 技术原理:通过DISM工具安全移除预安装应用和非必要服务,保留Windows Update和组件存储
- 典型场景:主力办公电脑、家庭娱乐设备
核心版(tiny11Coremaker.ps1)
- 适用人群:开发者、测试环境、老旧硬件
- 核心特点:极致精简,移除Windows Defender、Update和组件存储
- 技术原理:深度裁剪WinSxS目录,禁用系统更新服务,仅保留核心运行组件
- 典型场景:虚拟机测试环境、嵌入式系统、10年以上老旧电脑
⚠️ 技术警告
核心版会导致系统失去更新能力和安全防护,且无法后续添加语言包或功能组件。仅建议高级用户或特定场景使用。
从镜像到安装:四步完成系统定制
准备工作
- 下载Windows 11官方ISO镜像(建议专业版或企业版)
- 确保至少20GB可用磁盘空间(SSD可大幅提升处理速度)
- 以管理员身份打开PowerShell
执行步骤
1. 设置执行策略
Set-ExecutionPolicy Bypass -Scope Process # 临时允许脚本执行,不影响全局设置
为什么这么做?Windows默认限制脚本执行以保障安全,此命令仅临时允许当前PowerShell会话运行脚本,关闭窗口后自动恢复默认设置。
2. 获取项目文件
git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder
cd tiny11builder
3. 运行制作脚本
.\tiny11maker.ps1 -ISO E -SCRATCH D # E为ISO挂载盘符,D为临时存储盘符
参数说明:
-ISO:已挂载Windows ISO镜像的驱动器号-SCRATCH:临时文件存储驱动器(建议使用剩余空间较大的分区)
4. 完成配置与生成
- 根据提示选择Windows版本索引
- 等待脚本自动处理(通常需要30-60分钟)
- 生成的ISO文件会保存在当前目录
💡 优化建议
使用SSD作为临时存储可将处理时间缩短40%,因WIM文件压缩和解压是IO密集型操作。
企业级应用案例:从实验室到生产环境
某软件测试团队面临虚拟机部署缓慢的问题,每个测试环境需要40分钟才能完成系统安装和配置。通过采用Tiny11核心版方案:
- 定制包含必要开发工具的基础镜像
- 将镜像大小从4.5GB压缩至1.8GB
- 虚拟机部署时间缩短至15分钟
- 测试服务器并发运行虚拟机数量提升60%
关键优化点:
- 移除Windows Defender节省内存占用
- 精简系统组件减少磁盘I/O
- 预安装开发工具减少后续配置步骤
团队负责人反馈:"精简后的系统不仅部署更快,运行也更稳定,测试环境的一致性问题显著减少。"
进阶定制指南:打造专属系统
保留必要应用
编辑脚本中的$packagePrefixes数组,移除对应应用前缀即可保留特定预装应用:
$packagePrefixes = 'Microsoft.BingNews', # 移除此行可保留必应新闻
'Microsoft.BingWeather' # 移除此行可保留天气应用
集成驱动程序
在镜像制作前,将驱动文件放入以下目录,实现自动安装:
tiny11builder\drivers\ # 脚本会自动检测并集成此目录下的驱动
注册表优化
通过修改Set-RegistryValue部分添加自定义设置,例如禁用休眠:
Set-RegistryValue 'HKLM\zSYSTEM\CurrentControlSet\Control\Power' 'HibernateEnabled' 'REG_DWORD' '0'
立即尝试的3个理由
- 性能提升显著:老旧电脑内存占用降低25%,启动速度提升20%
- 隐私保护增强:禁用遥测和数据收集,减少系统对网络的不必要访问
- 部署效率优化:缩小镜像体积,加快企业级部署和虚拟机克隆速度
无论是希望让旧电脑重获新生,还是为开发测试创建轻量级环境,Tiny11Builder都能提供安全可靠的系统精简方案。现在就动手尝试,体验一个真正为你量身定制的Windows系统吧!
提示:项目持续更新组件移除列表,建议定期同步最新代码以获得最佳精简效果。
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0213
cann-learning-hubCANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。Jupyter Notebook0137
JoyAI-EchoJoyAI-Echo,这是一个独立的、仅用于推理的版本,旨在实现分钟级多镜头音视频生成。它采用了经过蒸馏的DMD生成器、配对的跨模态记忆以及故事级别的一致性。其性能的核心在于,一个跨模态视听记忆库能够在长达五分钟的视频中保持角色外观和语音音色的一致性。同时,一个训练后处理流程将基于记忆的强化学习与分布匹配蒸馏相结合,实现了7.5倍的速度提升,显著增强了视觉质量和对齐效果。00
GLM-5.2智谱开源 GLM-5.2,这是针对长文本任务的最新旗舰模型。相较于前代产品 GLM-5.1,它在长文本任务处理能力上实现了显著飞跃,并且首次在稳定的 100 万 token 上下文中提供这一能力。Jinja00
SwanLab⚡️SwanLab - an open-source, modern-design AI training tracking and visualization tool. Supports Cloud / Self-hosted use. Integrated with PyTorch / Transformers / LLaMA Factory / veRL/ Swift / Ultralytics / MMEngine / Keras etc.Python00
tiny-universe《大模型白盒子构建指南》:一个全手搓的Tiny-UniverseJupyter Notebook03