news 2026/9/16 17:14:04

如何精简 Windows 11 官方镜像:tiny11builder 实操

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何精简 Windows 11 官方镜像:tiny11builder 实操

如何精简 Windows 11 官方镜像:tiny11builder 实操

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

tiny11builder 是一套 PowerShell 脚本集,专门把官方 Windows 11 安装镜像精简成体积更小的 tiny11.iso,帮想在旧机器、虚拟机或测试环境装干净系统的你,省掉删预装应用、绕硬件检测的全部手工活。

🧮 选哪个脚本:先想清楚这台机器要不要打补丁

仓库里两个脚本怎么选,可以用一个问题定下来:装完之后,这台机器还要不要继续打补丁?

tiny11maker.ps1 是标准版。它保留组件存储 WinSxS(Windows 存放系统文件副本、支撑修复和回滚的那块区域),装完仍能加语言包、收功能更新。日常装机、旧机器翻新、企业批量部署,走它准没错。

tiny11Coremaker.ps1 是 core 版。它在标准版基础上直接删掉 WinSxS 和 WinRE,同时禁用 Defender 与 Windows Update。镜像会明显更小,但精简是单向的:装完不能加语言包、不能打更新、不能装新功能。

⚠️边界先说清楚:core 版只配用于一次性虚拟机和开发测试沙箱;打算长期用、要持续维护的机器,千万别碰。

看什么标准版Core 版
组件存储 WinSxS保留删除
装完打补丁、加语言包不能
Defender 与 Windows Update不额外禁用直接禁用
去除预装应用20+ 款20+ 款,另删更多系统组件
适合场景日常装机、批量部署一次性 VM、测试沙箱

📥 开工前备齐三样东西

用到的都是微软第一方工具:DISM(Windows 自带的镜像组件管理命令行)加 oscdimg.exe(把文件打包成 ISO,需从 Windows ADK 里拿)。整个流程本质就是一次 ISO 瘦身:把官方镜像里的冗余剥掉,重新打回一张可启动的盘。

要备齐的东西有三样:

  1. 一份官方 Windows 11 ISO,任意语言,x64 或 arm64 都行;
  2. 一块空闲空间充足的磁盘当工作区,加工文件都堆在这;
  3. 管理员权限的 PowerShell 5.1 窗口。

有个限制要注意:标准版允许你指定任意工作盘;core 版固定用系统盘,临时文件全落在 C 盘,开工前先瞄一眼剩余空间。

⏱️ 最短操作路径:一条命令生成 tiny11 精简镜像

先把代码拉到本地:

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

然后在资源管理器里双击官方 ISO 把它挂上,记下分到的盘符,比如 E。

用管理员权限启动 PowerShell 5.1,切到脚本目录,解除本次会话的执行策略限制:

Set-ExecutionPolicy Bypass -Scope Process

再运行标准版脚本,把 ISO 盘符和临时工作盘传进去(示例里工作盘是 D):

.\tiny11maker.ps1 -ISO E -SCRATCH D

脚本会向你索要镜像索引(SKU),用来挑一个要处理的系统版本。跑完之后,tiny11.iso 落在脚本同目录下,旁边附一份运行日志。

🛠️ tiny11builder 在后台替你干的三件事

你只负责传盘符,脏活它自己干。第一件是格式转换:官方镜像常以 ESD 格式(Windows 分发安装文件用的格式)交付,DISM 编辑不了这种格式,脚本会先转成可挂载修改的 WIM 文件。

第二件是拆硬件门槛:TPM、CPU、安全启动这三项检测,全被脚本预设的选项绕过,低配旧机器也能装上。

第三件接管安装阶段:autounattend.xml 在 OOBE(开箱配置)环节把微软账户屏幕藏起来,并打开压缩部署。与此同时,Clipchamp、Xbox、News、Weather、Teams、Copilot 等 20+ 款预装应用被清出镜像;脚本还写入阻止策略,防 Outlook、Dev Home 被更新悄悄装回来,虽然这事没法保证万无一失。

🚧 跑之前先看这五类真实报错

这几类问题在真实运行里最常见,跑之前扫一眼能省不少事:

现象背后原因处理办法
提示找不到系统安装文件盘符填错,或 ISO 没挂上回资源管理器核对盘符,只填字母不带冒号
脚本被拦截启动不了机器执行策略默认 Restricted先跑上面的 Bypass 命令,或用 -Scope CurrentUser 持久放开
arm64 镜像闪过错信息arm64 的 System32 里没有 OneDriveSetup.exe官方确认是预期现象,对最终 ISO 无影响
Edge 卸完,设置里还留入口注册表清理没覆盖所有位置README 的 Known issues 已列明,装完手动忽略
Outlook、Dev Home 隔段时间又冒出来更新调度器会偷偷重装脚本有阻止策略,但不保证万无一失

最后划条线:什么机器能用,什么机器千万别碰

"装完还要一直用、一直打补丁"的机器,一律走标准版:日常装机、旧机器翻新、企业批量部署,都用 tiny11maker.ps1,更新通道是留着的。

"用完就扔"的环境才轮到 core 版:一次性虚拟机、开发测试沙箱。它删掉组件存储、切断更新,镜像生成后无法回退——生产机器、需要长期维护的机器,别试 core 版。

上表没覆盖的问题,翻 README.md 的 Known issues,或对照脚本目录下的运行日志排查。

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

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

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

Django视频点播网站搭建:从ORM建模到HLS播放与Nginx部署

简介:一套基于Django框架开发的视频点播网站完整源码,面向计算机、数学、电子信息等专业学生,适合作为课程设计、期末大作业或毕业设计参考项目。项目已实现视频播放、收藏、后台管理等功能模块,代码结构清晰,可直接下…

作者头像 李华
网站建设 2026/9/16 17:11:00

微信快递小程序源码全解析:ThinkPHP后端与部署实战

简介:2024最新版快递小程序源码是一套完整可运营的微信快递服务项目,后端基于ThinkPHP(PHP)框架构建,前端为微信小程序,覆盖查件、寄件下单、物流跟踪等功能,并兼顾数据加密与隐私保护&#xff…

作者头像 李华
网站建设 2026/9/16 17:08:56

Gumroad 本地开发环境用户与认证(Users Authentication)完全指南

Gumroad 本地开发环境用户与认证(Users & Authentication)完全指南 【免费下载链接】gumroad See what sticks 项目地址: https://gitcode.com/GitHub_Trending/gumr/gumroad 本文围绕 Gumroad 开源仓库的 docs/users.md 展开,系统…

作者头像 李华
网站建设 2026/9/16 17:07:03

shadPS4如何更新PS4游戏版本?以Bloodborne为例的完整避坑指南

shadPS4如何更新PS4游戏版本?以Bloodborne为例的完整避坑指南 【免费下载链接】shadPS4 PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C 项目地址: https://gitcode.com/GitHub_Trending/sh/shadPS4 如果你从PS4上取出的游戏文…

作者头像 李华