news 2026/9/8 21:16:42

tiny11builder 使用指南:从官方 ISO 生成轻量 Windows 11 安装镜像

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
tiny11builder 使用指南:从官方 ISO 生成轻量 Windows 11 安装镜像

tiny11builder 使用指南:从官方 ISO 生成轻量 Windows 11 安装镜像

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

tiny11builder 是一组 PowerShell 脚本,用于把官方 Windows 11 ISO 加工成体积更小、组件更少的精简安装镜像。它适合想把最新系统装到老旧电脑、虚拟机或开发测试机上的普通用户;不适合对系统完整性要求高的生产环境。

一、先判断:你的场景适合用它吗

先花一分钟对照下面两类情况,再决定是否继续。

适合的情况:

  • 老旧电脑想装 Windows 11,但磁盘和内存都比较紧张
  • 需要快速搭建干净的 Windows 11 虚拟机或开发测试环境
  • 希望去掉预装应用和广告类组件,把资源留给真正要用的软件

不适合的情况:

  • 企业办公机、生产服务器等需要完整维护能力的设备
  • 创意或媒体工作站,依赖完整的媒体与系统组件
  • 需要"长期接收更新、随时加装语言包"的真实设备(如果打算用核心版)

先说清楚一点:这个工具产出的是一张 ISO 安装镜像,不是直接改造当前系统。精简后的系统够不够用,取决于你要安装什么软件,建议先在虚拟机里装一遍再下结论。

二、它能解决什么问题

标准 Windows 11 装完占用偏大,而且预装了不少多数人用不到的应用。tiny11builder 做的事情很直接:

  • 移除一批预装应用。脚本会删掉 Edge、OneDrive、Xbox、新闻、天气、Office Hub、录音机、地图等组件,完整清单见 README.md。
  • 压缩系统体积。脚本使用 DISM 的恢复压缩能力处理镜像。按作者分享的数据,安装占用可从约 28GB 降到 8–12GB 左右;具体数值取决于系统版本、语言和所选 SKU,不同硬件体验也会有差异。
  • 简化安装过程。项目附带自动应答文件,用于跳过 OOBE(开机首次配置流程)中的微软账号登录,并以压缩模式部署系统。
  • 降低空闲内存与开机耗时。作者测试中空闲内存从约 2.1GB 降到 650MB–850MB,开机时间明显缩短;这些数据以项目说明为准,实际表现因机器而异。

三、两种精简模式怎么选

项目提供两个脚本,取舍点在于"用可维护性换体积"。

对比维度日常可用版 tiny11maker.ps1测试极限版 tiny11Coremaker.ps1
语言包 / 更新 / 功能创建后仍可添加创建后无法再添加
组件存储(WinSxS)保留移除
Windows Update可用移除
Windows Defender保留默认禁用(可重新启用)
恢复环境(WinRE)保留移除
适用对象真实设备长期使用虚拟机、开发测试

一句话:要装到日常使用的电脑上,选日常可用版;只为在虚拟机或测试环境里跑一个最小系统,选测试极限版。核心版不是完整 Windows 11 的替代品,项目方把它定位为快速测试与开发工具。

四、开始前的准备

  1. 获取 Windows 11 官方 ISO。项目说明其兼容任意语言与架构,但仍建议先确认目标 ISO 的版本和系统架构。
  2. 用资源管理器双击挂载该 ISO,记住它获得的盘符(例如 E)。
  3. 准备一块空余空间足够的盘作为暂存盘(例如 D)。
  4. 安装 Windows ADK,脚本需要其中的 oscdimg.exe 来生成可启动 ISO。
  5. 以管理员身份打开 PowerShell 5.1。

五、生成精简镜像的关键步骤

先把脚本 clone 到本地(仓库只读,在本地运行即可):

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

设置仅当前会话生效的执行策略,然后运行脚本(盘符只写字母,不带冒号):

Set-ExecutionPolicy Bypass -Scope Process .\tiny11maker.ps1 -ISO E -SCRATCH D

参数含义:-ISO是已挂载 ISO 的盘符,-SCRATCH是暂存盘盘符。运行中会提示选择基于哪个 SKU(如家庭版、专业版),之后脚本自动完成移除组件、应用应答文件、压缩和打包。完成时会在脚本所在目录生成tiny11.iso。核心版命令相同,只是把脚本名换成tiny11Coremaker.ps1

六、安装后需要检查什么

  • 驱动:确认显卡、网卡、音频驱动正常,缺失的用官方渠道补装。
  • 软件兼容:跑一遍常用专业软件;个别软件可能依赖被移除的组件,发现异常就不要再使用这套精简方案。
  • 安全软件:核心版禁用了 Defender,真实设备务必另装第三方杀毒软件。
  • 已知小问题:设置里可能残留 Edge 的入口项(应用本体已删除);安装 Store 应用前可能需要先更新 Winget;Outlook、Dev Home 有时会重新出现;arm64 架构运行脚本时可能出现一闪而过的报错,不影响结果。
  • 回滚准备:安装前保留原系统分区或完整备份,验证一两天没问题再决定。

七、风险与不推荐场景

  • 企业办公与生产服务器:需要完整的更新、修复与组件维护能力,精简镜像不满足。
  • 创意或媒体工作站:依赖完整的媒体功能栈,精简可能破坏既有工作流。
  • 核心版上真实设备:无法接收更新、无法加语言包,出问题后恢复手段有限(WinRE 也被移除)。
  • 重要数据设备:先备份,先在虚拟机里验证常用软件,不要直接拿主力机试。

八、相关项目文件

  • tiny11maker.ps1:日常可用版精简脚本。
  • tiny11Coremaker.ps1:测试极限版精简脚本。
  • autounattend.xml:自动应答文件,控制跳过账号登录、压缩部署等安装选项。
  • README.md:项目说明,含完整移除清单与已知问题。

第一次使用的话,从日常可用版开始,先在虚拟机里装一遍,确认常用软件都能正常跑,再考虑是否需要更激进的方案。

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

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

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

代驾小程序后端实战:状态机、微信支付与刷单漏洞排查

简介:一套面向代驾业务场景的后端管理后台源码包,适合需要快速搭建代驾平台服务端或进行二次开发的PHP开发者及技术负责人。整个后台采用ThinkPHPBootstrap开发,基于腾讯地图接入,支持线上线下支付(线上支付需在代码中…

作者头像 李华
网站建设 2026/9/8 21:14:42

Unity自定义SRP:从渲染控制权到性能优化实战

1. 项目概述:这不是“换个管线”那么简单,而是重新定义Unity渲染的控制权 “自定义SRP(一)—— 掌控渲染”,这个标题里藏着一个被很多Unity开发者低估的分水岭。它不是教你点几下菜单就能跑起来的“功能开关”&#xf…

作者头像 李华
网站建设 2026/9/8 21:12:32

运维Agent如何从“会回答”到“能处理”?以MySQL数据库故障为例

晚上十一点半,运维群里的告警信息像开了闸一样涌出来:“MySQL 连接数超过阈值(当前 852/500)”“主从同步延迟 30 秒且在持续攀升”“CPU 使用率 98%”。你赶紧打开企业自己的智能运维 Agent 对话框,输入“数据库现在什…

作者头像 李华
网站建设 2026/9/8 21:12:31

STM32+ENC28J60+uIP嵌入式Web服务器实战:从硬件到应用

简介:一份基于STM32ENC28J60UIP协议栈的嵌入式WEB服务器示例,适合物联网入门开发者与嵌入式学习者,解决在资源受限单片机上实现HTTP服务、远程时间查看与设备控制的需求。压缩包共252个文件,磁盘占用约56.68MB,工程包含…

作者头像 李华
网站建设 2026/9/8 21:12:11

OpenHands PTY沙盒:为AI Agent装上可执行命令的物理手脚

1. 为什么 Agent 需要一副“物理手脚”很多人把 Agent 的开发理解成“套一个 Prompt、接一个大模型 API、能对话就算完事”。但真正做过 Agent 项目的人应该都有同感:对话能力只是 Agent 的“大脑皮层”,真正让 Agent 从“聊天机器人”升级为“能办事的智…

作者头像 李华