news 2026/9/10 15:07:52

把 Windows 11 瘦身到 10GB 左右:用 Tiny11Builder 制作轻量镜像完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
把 Windows 11 瘦身到 10GB 左右:用 Tiny11Builder 制作轻量镜像完整指南

把 Windows 11 瘦身到 10GB 左右:用 Tiny11Builder 制作轻量镜像完整指南

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

Tiny11Builder 是一套基于 PowerShell 5.1 的开源脚本工具,它挂载官方 Windows 11 安装镜像(ISO),自动剔除预装应用、冗余服务和功能模块,重新打包成轻量系统镜像,安装包从约 4.5GB 压到约 2.2GB,让 Windows 11 精简版在老电脑上也能跑起来。

什么情况下你确实需要一台瘦身的 Windows 11

先说结论:如果你的设备跑着不费劲,就别折腾。但下面这些场景里,瘦身带来的收益是实打实的——二手淘来的核显小主机,装上原版系统光后台就要吃掉一半内存,虚拟机里只分配了 2GB 内存却连系统都转不利索,又或者是你在做收银机、数字标牌这类专用设备,每一分多余的占用都是白买的硬件钱。你要的不是"功能少",而是"同样的功能,更小的体积"。

原理速览:脚本移除了什么,留下了什么

一句话讲清楚:脚本把官方镜像拆开,删掉 Xbox、新闻、天气、游戏、地图、OneDrive、Edge 等约 20 个预装应用,关掉部分遥测和广告推送,但保留了系统日后添加语言、安装更新、启用功能模块的能力,最后用 DISM 恢复压缩加 oscdimg 重新封装成可启动的安装盘。换句话说,砍掉的都是"可有可无",留的是"离不开"。

开工前的环境检查

✅ 按下面这份清单逐项打勾再动手:

  • 一台 Windows 10/11 64 位主机,PowerShell 5.1 及以上
  • 内存 8GB 以上,16GB 更稳
  • 至少 20GB 可用空间:脚本需要一块独立的工作盘来解压、处理文件
  • 一张官方原版 Windows 11 ISO。ISO 镜像就是系统的完整光盘文件,"挂载"相当于虚拟出一张光盘
  • 克隆项目代码:
git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder

动手前先分岔:完整版还是核心版

项目里有两个脚本,走哪条路先定好。完整版 tiny11maker.ps1 删冗余但保留系统"可维护性",装完照样能加语言、打更新、装功能,日常使用选它就对了。核心版 tiny11Coremaker.ps1 更狠:在完整版删除项的基础上再砍掉 Windows 组件存储(WinSxS)、Windows Update 和 WinRE,Defender 被停用(日后仍可手动开回)。代价是镜像生成后无法再维护——不能加语言、不能装更新、不能补功能,官方也明确它只适合虚拟机测试和开发沙盒,不适合当日常系统。

镜像制作流程全解

定了版本,流程就通了。先把官方 ISO 右键"挂载",记下它占用的盘符(比如 E:)——盘符就是这块虚拟光盘的代号;再挑一块工作盘(比如 D:),留足 20GB 以上,别图省事直接塞在 C 盘。

然后以管理员身份打开 PowerShell,先放开执行策略——执行策略是 Windows 默认拦住 .ps1 脚本运行的安全规则,用 Bypass 且限定 Process 范围,只对本次会话生效,不会改你系统里的原有设置:

Set-ExecutionPolicy Bypass -Scope Process

再运行主脚本,-ISO 传挂载盘的盘符,-SCRATCH 传工作盘盘符,都只填一个字母:

.\tiny11maker.ps1 -ISO E -SCRATCH D

按提示选择镜像要基于哪个版本(Home、Pro 等)之后,就可以去倒杯水了,全程约 30~60 分钟,成品 tiny11.iso 会落在脚本所在目录。之后装机时,项目自带的 autounattend.xml 应答文件会替你干两件事:跳过创建过程中的微软账号登录界面,并启用 Compact OS 磁盘压缩。如果走核心版,命令名换成 tiny11Coremaker.ps1 即可,参数流程完全一样,中途还会问你一句要不要启用 .NET 3.5。

组件取舍策略:哪些删,哪些留

脚本默认行为已经考虑得很周全,自己魔改时把组件库当成"菜单"来看:

  • 倒进垃圾桶:Xbox、新闻与天气、邮件日历、纸牌、地图、OneDrive、Edge——默认全删,基本没人用
  • 别动:.NET Framework、DirectX、远程桌面,属于底层支撑,动了系统会晃
  • 看需求点菜:Hyper-V、WSL、打印服务,用就留、不用就删

再啰嗦三句:还想打更新就别动 Windows Update;靠商店装应用就保留商店组件;发现精简后联网失败,多半是误删了网络组件,重新加回来就行。

排坑指南:常见问题与处理

⚠️ 出问题基本绕不开下面几类,模式都是"现象—原因—处理"。

脚本提示"无法加载,因为在此系统上禁止运行脚本",是执行策略拦的——按流程跑一次 Set-ExecutionPolicy 命令,顺便确认 PowerShell 确实是以管理员身份开的。

制作中途失败,报错多与空间有关:挂载的 ISO 本身损坏(重新下载校验),或者工作盘塞满了(腾出 20GB 以上余量再试)。

装完发现某些应用装不上,通常是自己改组件时把商店相关部分删了;不改默认配置就不会踩这个坑。

另外两个官方承认的小怪癖:删掉 Edge 后设置里还残留个别相关条目,不影响使用;Outlook 和 Dev Home 过段时间可能会"复活",作者一直在跟进压制。

前后对照与使用提醒

瘦身效果参考实测数据(数值均为约数):

  • 安装镜像:约 4.5GB → 约 2.2GB
  • 装完系统占用:约 25GB → 约 10GB
  • 启动时间:约 45 秒 → 约 28 秒
  • 初始内存占用:约 2.5GB → 约 1.2GB

最后留三条提醒:生成的镜像先在虚拟机里跑通再上真机;精简系统会丢失部分微软官方功能,别用在生产环境的关键设备上;动手前把重要数据备份好。想再细看的话,项目根目录里完整版脚本 tiny11maker.ps1、核心版 tiny11Coremaker.ps1 和应答文件 autounattend.xml 都摆在那里,照上文流程走一遍,属于你自己的轻量 Windows 11 就做好了。

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

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

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

5 分钟让老 SWF 重新跑起来:Ruffle Flash 模拟器上手指南

5 分钟让老 SWF 重新跑起来:Ruffle Flash 模拟器上手指南 【免费下载链接】ruffle A Flash Player emulator written in Rust 项目地址: https://gitcode.com/GitHub_Trending/ru/ruffle Ruffle 是一个用 Rust 编写的 Flash 模拟器,面向需要打开 …

作者头像 李华
网站建设 2026/9/10 15:03:50

告别混乱交互:Telegraf场景管理与Wizard系统的7个实战技巧

告别混乱交互:Telegraf场景管理与Wizard系统的7个实战技巧 你是否还在为Telegram机器人的多步骤交互头疼?用户输入混乱、对话逻辑跳转复杂、状态管理繁琐——这些问题让许多开发者望而却步。本文将系统讲解Telegraf框架中场景管理与Wizard系统的核心用法…

作者头像 李华