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),仅供参考