多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

Windows 11 精简完整指南:用 Tiny11Builder 把官方 ISO 做成 2.2GB 轻量镜像

Windows 11 精简完整指南:用 Tiny11Builder 把官方 ISO 做成 2.2GB 轻量镜像 Windows 11 精简完整指南用 Tiny11Builder 把官方 ISO 做成 2.2GB 轻量镜像【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder先说结论老电脑、虚拟机和测试机是精简镜像的最大受益者。用 Tiny11Builder 基于 Windows 11 官方 ISO 重做系统安装镜像能从 4.5GB 压到 2.2GB系统盘占用从 25GB 降到 10GB。它就是一个开源的 PowerShell 工具负责把官方原始镜像自动改造成轻量版 Windows 11。精简前后差多少四组参考数据放在一起看最直观安装镜像体积4.5GB → 2.2GB接近减半系统盘占用25GB → 10GB启动时间45 秒 → 28 秒运行内存占用2.5GB → 1.2GB对配置较新的机器这些数据可能只是锦上添花但对磁盘只剩十几 GB 的老设备或者一台只用来跑编译、跑脚本的虚拟机来说启动快十几秒、内存省一半是实打实每天都在感受到的差别。这也是 Windows 11 去预装、老电脑优化系统这类需求背后真正的动力——不是追求极限而是把没用上的资源还给自己。数据看完接下来要解决一个更实际的问题两个版本的脚本到底该跑哪一个。标准版和核心版怎么选Tiny11Builder 提供两个脚本定位差别很大选错了后面全得返工。标准版\tiny11maker.ps1移除大量预装应用但保留了系统的可维护性——安装完成后你仍然可以装语言包、接收 Windows 更新、添加新的可选功能。如果你是要给主力机做一系统用好几年的重装用它没有悬念。核心版\tiny11Coremaker.ps1在标准版基础上继续往下砍最终只保留命令行级别的基础功能并且无法再添加任何新组件语言、更新、可选功能全都加不回去。它定位是快速测试和开发用途——虚拟机、服务器/嵌入式部署、用完即弃的临时环境。一句话决策日常使用的电脑选标准版一次性测试镜像选核心版。核心版不适合作为日常系统使用。准备工作环境、ISO 与权限开始之前先确认这台制作机满足以下条件它是用来造镜像的不是被精简的目标机64 位的 Windows 10 或 Windows 11内存 8GB推荐 16GB至少 20GB 可用磁盘空间一份 Windows 11 官方原版 ISO 镜像PowerShell 5.1 及以上版本拿到官方 ISO 后用资源管理器直接双击挂载它记下虚拟光驱对应的盘符后面脚本会用到。然后从仓库拉取脚本git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder以管理员身份启动 PowerShell进入项目目录放开当前会话的执行策略Set-ExecutionPolicy Bypass -Scope Process这里容易踩坑-Scope Process意味着这条修改只作用于当前这个 PowerShell 窗口关掉就恢复原样不会动你系统的全局策略。如果以后想复现每条会话重跑一遍即可。准备工作就绪接下来是真正动手的部分。运行制作脚本从启动到出镜像在管理员 PowerShell 中于项目目录运行标准版脚本.\tiny11maker.ps1脚本启动后是一个交互式向导逐项来看输入 ISO 盘符脚本会询问挂载的镜像在哪个盘只输字母不带冒号。选择 Windows 版本家庭版、专业版或企业版决定镜像基于哪个 SKU 生成。语言与地区配置系统的语言选项后续安装出的系统语言由此确定。保留功能的选择向导过程中会询问要保留哪些基础能力例如是否启用 .NET 3.5 支持。默认跟着向导走即可拿不准的选项先保留。指定镜像保存位置最终成品是一个名为 tiny11.iso 的镜像文件。全程等脚本跑完就行中途不需要干预。如果想做核心版把命令换成.\tiny11Coremaker.ps1向导流程基本一致只是砍得更狠。镜像做出来之后很多人会关心一个更根本的问题它到底动了系统的哪些地方。精简到底动了什么标准版动的主要是预装应用这一层。被移除的包括 Clipchamp、Xbox 游戏服务、Microsoft Teams、联系人、Office HubOffice 中心、邮件和日历、新闻、天气、反馈中心这类应用。对系统的影响是开始菜单清爽了后台常驻进程少了但核心组件原封未动所以更新通道和语言包安装能力都还在。核心版在上面这层之上额外处理了四样东西每一样都直接决定了这个镜像为什么不可恢复WinSxS 组件存储仓库系统的组件备份库砍掉后体积大幅下降但也意味着组件层面的修补能力没了Windows Defender注意只是禁用不是卸载需要时可以重新启用Windows 更新服务由于没有 WinSxS更新机制本身也无法正常工作所以一并移除——这就是核心版装完即定型的根源系统恢复环境WinRE出问题时的修复入口一并拿掉。换句话说标准版删的是你不用的应用核心版删的是系统给自己留的退路。这两者性质不同后面讲风险时还会再提。风险与回退哪些东西别碰先划红线Windows 更新服务、系统恢复环境、核心系统文件日常使用的机器上不要动。核心版镜像把更新和恢复都拿掉了它只在这个系统坏了就重建的场景下才合理。三个稳妥的做法生成的镜像先在虚拟机里装一遍确认能开机、能装软件再考虑装到真机动手前备份重要数据记下这次移除了哪些组件——项目仓库的 README.md 里有完整的移除清单出问题时好对照。常见问题按遇到 X → 先查 Y来排遇到脚本无法执行→ 先查 PowerShell 是否以管理员身份启动、执行策略是否已配置重跑一次上面那条Set-ExecutionPolicy命令。遇到镜像制作中途失败→ 先查磁盘可用空间是否不足 20GB再确认挂载的是官方原版 ISO 而不是已经精简过的镜像。遇到精简后功能缺失、行为异常→ 先确认当初用的是不是核心版脚本日常机器出现这类问题直接重新用标准版脚本制作一份即可。遇到个别预装应用过段时间又出现→ 这是项目文档中记录的已知现象属于持续处理中的问题不必当成制作失败。最后说稳定性与扩展性这两个高频疑问标准版因为保留了全部核心组件稳定性与原版基本一致后续可自由扩展核心版则无法再添加任何东西它本来就不是另一个 Windows 11而是一把一次性的测试工具。如果真到了需要回退的地步最可靠的办法就是重新用官方原始镜像安装——被删掉的东西尤其核心版里的是加不回来的。行动清单从官方渠道下载 Windows 11 ISO 并挂载记下盘符拉取仓库、以管理员身份配置 PowerShell 执行策略运行标准版脚本.\tiny11maker.ps1长期使用的机器先在虚拟机验证镜像确认无误后再部署到真机如果你的老电脑正在闲置吃灰不妨挑个周末按上面流程做一份 2.2GB 的镜像装上试试再决定它值不值得继续服役。【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表