news 2026/9/8 22:41:42

30分钟给Windows 11瘦身:用tiny11builder完成镜像精简的完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
30分钟给Windows 11瘦身:用tiny11builder完成镜像精简的完整指南

30分钟给Windows 11瘦身:用tiny11builder完成镜像精简的完整指南

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

TPM不够、C盘塞满垃圾组件,是很多老电脑的常态。用 tiny11builder 做 Windows 11 镜像精简,只需要一份官方 ISO 和一块有剩余空间的磁盘,大约半小时后,你手里就会多出一个可以直接安装的精简系统镜像。

怎么选:两款Windows 11精简脚本的区别与推荐

tiny11builder 是一套 PowerShell 自动化脚本,它把官方 Windows 11 安装镜像加工成体积更小的安装镜像,支持任意版本、语言和架构。项目里有两份脚本,定位差别很大:

对比维度标准版 tiny11maker.ps1核心版 tiny11Coremaker.ps1
最终镜像体积约 10GB约 6GB
装完能否更新、加组件可以不行
推荐用途日常实机虚拟机、快速测试

一句话原则:给自己日常用,选 tiny11maker.ps1;拿来当随时可以删掉的测试环境,再考虑 tiny11Coremaker.ps1。项目里还带了一份 autounattend.xml,它是一份无人值守应答文件,负责在装系统时自动跳过微软账户要求。

动手前准备:Windows 11 系统瘦身前的五点核对

动手前把这几项过一遍,后面基本不会卡:

  • 磁盘空间:整机至少留 20GB 可用空间,装得下 ISO 和临时文件;临时盘(-SCRATCH指定那块)本身至少要有 15GB。
  • 官方镜像:从微软官网下载 Windows 11 官方 ISO,别用来源不明的二次打包版本。
  • 管理员权限:PowerShell 5.1 或更高版本(Windows 11 自带),并且要以管理员身份运行。
  • 临时盘:准备一块能放临时文件的空磁盘。

最后,在管理员 PowerShell 里执行下面这条命令,允许脚本运行:

Set-ExecutionPolicy Bypass -Scope Process

-Scope Process的意思是:这个权限变更只对当前窗口有效,关掉窗口就恢复原样,不会在系统里留隐患。

三步构建精简ISO:挂载镜像、运行脚本、等待输出

第一步:挂载 ISO。在文件管理器里右键 ISO 文件选"挂载"。所谓挂载,就是把这个 ISO 当成一块虚拟光盘使用,它会获得一个固定盘符。脚本只认盘符,不认文件,所以这一步不能省。

第二步:管理员终端运行脚本。进入脚本所在目录,执行:

.\tiny11maker.ps1 -ISO E -SCRATCH D

-ISO填挂载后的镜像盘符(只要字母,不带冒号),-SCRATCH填临时盘盘符。脚本要改注册表、挂载镜像,所以必须用管理员权限。

第三步:等待 tiny11.iso 生成。结束后,脚本目录里会出现名为tiny11.iso的文件。期间脚本在后台自动完成了这些活:如果镜像内部是 ESD 格式(一种压缩更狠的镜像格式),会先转成 WIM 再处理;接着移除天气、新闻、Xbox、Internet Explorer 等一批预装应用,以及遥测、广告推送等后台服务;同时改注册表,绕过 TPM、Secure Boot 这类硬件检查,并关掉预留存储。

提示:构建过程中会询问是否启用 .NET 3.5。镜像做出来之后就没法再补装这个框架了,如果你要跑老软件,记得当场输入y

安装与首次启动:用 Rufus 制作启动盘

镜像做出来后,用 Rufus 之类的工具把它写进 U 盘,重启电脑从 U 盘引导安装。过程和装普通 Windows 11 没有区别,变化主要体现在三点:

  • 不需要微软账户:镜像里的 autounattend.xml 会替你处理掉初始设置里的账户环节;
  • 安装速度约快 30%:要写进硬盘的组件更少了;
  • 占用约小 40%:装完系统,C 盘比官方镜像干净很多。

如果是较老的设备,建议提前在 BIOS 里关闭 Secure Boot,安装过程会更顺。

常见问题速查:三种报错及对应处理

  • 症状:提示"无法加载文件……在此系统上禁止运行脚本"处理:执行策略没生效。重跑上面的 Bypass 命令,或者用下面的命令把当前用户设为允许本地脚本:

    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
  • 症状:提示找不到 install.wim 或 install.esd处理:多半是 ISO 没挂载成功或盘符填错。用Get-Volume查看挂载后的真实盘符,确认参数不带冒号;还不行就重新校验 ISO 完整性。

  • 症状:提示磁盘空间不足处理:临时文件都堆在临时盘的\tiny11目录里,先清掉旧文件,或者换一块空间更大的盘重新指定-SCRATCH

进阶:极致精简版 tiny11Coremaker 的使用场景与风险

如果虚拟机、快速测试这类场景需要更小的系统体积,就用核心版脚本:

.\tiny11Coremaker.ps1

运行后会按提示输入镜像盘符等信息。它比标准版多删掉:Windows Update、WinRE 恢复环境、WinSxS 组件存储,以及 .NET Framework 的非必要版本;Windows Defender 只是被禁用,需要时可以手动开回来。

警告:由于删掉了 Windows Update 和组件存储,核心版生成的镜像无法再打系统更新、无法做系统修复,装完之后也不能添加新功能。只建议用于测试环境。

安全提醒与后续展望

动手之前先备份重要数据,这是底线。日常在实机上用,选 tiny11maker.ps1 最稳妥——它还能继续更新和加装组件;用到核心版也别忘记它不可更新,日常环境记得用官方工具检查安全更新。项目接下来打算做什么,可以去 README.md 的 "Features to be implemented" 一节看:更准确的语言和架构检测、更灵活的保留与删除清单,也许还有一个图形界面。

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

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

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

AI全栈开发实战:从架构设计到成本控制的关键实践

我第一次带团队做AI全栈项目时,最深的感受是:大家以为这是“调一下大模型API”,结果做成了一个涵盖模型网关、RAG管线、Agent编排、流式前端、成本治理的系统工程。我是传统全栈出身,写了好几年CRUD,真正上手AI应用开发…

作者头像 李华
网站建设 2026/9/8 22:35:58

精选9款Claude Code插件:安装配置与实战心得

用过Claude Code的朋友应该都有体会:这工具本身确实强悍,但真正让它从“能用的终端工具”变成“日常离不开的开工搭档”的,往往是那些看似不起眼的插件。我见过不少人在插件市场里看到一个装一个,最后配置文件堆了几百行&#xff…

作者头像 李华
网站建设 2026/9/8 22:35:06

单片机启动流程详解:从复位向量到main函数的完整链路

别急着研究那些花里胡哨的外设驱动,先想一个最基础的问题:你给单片机烧录完程序,按一下复位键,电源“咔哒”上电,这个时候芯片内部到底发生了什么?它凭什么就知道要去执行你写在 main 里的逻辑?…

作者头像 李华
网站建设 2026/9/8 22:34:59

MicroNMEA库详解:在Arduino上轻松解析GPS模块的NMEA 0183语句

简介:MicroNMEA是一个专为Arduino平台设计的轻量级NMEA语句解析库,面向需要在资源受限环境下读取GPS/GNSS模块数据并提取位置、速度、时间等信息的开发者,可直接用于各类定位与导航项目。压缩包内含24个文件,除C源码、Arduino示例…

作者头像 李华