ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

tiny11builder:精简 Windows 11 镜像脚本的排坑手册与能力边界

tiny11builder:精简 Windows 11 镜像脚本的排坑手册与能力边界 tiny11builder精简 Windows 11 镜像脚本的排坑手册与能力边界【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11buildertiny11builder 是一套用 PowerShell 编写、基于 DISM 和 oscdimg 的脚本从官方 Windows 11 ISO 生成去掉预装应用、压缩过体积的可启动镜像。本文只回答一个问题你拿它做精简 Win11现在能走到哪一步、会卡在哪个坑、怎么绕过。结论先说常规版能直接用来出可维护的精简盘Core 版更激进但还带着没修的坑。复现你的使用场景你手上是一台 8GB 内存的老机器或者一批做自动化测试的虚拟机。原版 Windows 11 装上去就占掉十几 GB还带着一堆你根本不用的 Clipchamp、Xbox、Copilot。你想做的其实只有一件事把官方 ISO 里的这些应用删掉、把系统压小再烧一个能引导的 ISO。tiny11builder 就是干这个的它不用任何第三方工具只调 DISM 和微软的 oscdimg。能做什么与不能做什么两个脚本定位完全不同先分清再下手。常规版是主力Core 版是极限瘦身但更脆。常规版 tiny11maker.ps1能做到的自动识别架构amd64、arm64和系统语言从 install.esd 或 install.wim 转制按前缀列表移除约二十个预装 Appx包括 Clipchamp、Edge、OneDrive、Xbox 全家关闭遥测、赞助应用、Copilot、Teams、New Outlook并绕过 TPM、CPU、Secure Boot 检查用BypassNRO加应答文件跳过微软账户OOBE 走本地账户部署时带/compact导出用 recovery 压缩最终 ISO 明显更小系统仍然可服务装完还能加语言、打更新、装功能做不到的Edge 设置里还残留入口应用本体删了但图标没清干净Winget 可能要先手动更新一次才能装东西Outlook 和 Dev Home 过段时间可能自己回来arm64 运行时可能闪一下报错因为镜像里没有 OneDriveSetup.exe纯命令行交互没有界面Core 版 tiny11Coremaker.ps1能做到的在常规版基础上额外删掉 WinSxS 组件存储、WinRE禁用 Defender可再开和 Windows Update体积再砍一大截适合纯测试环境。做不到的不可服务装完不能再加语言、不能打更新、不能装功能README 里明确说这不是完整替代标记为 BETA稳定性没有常规版兜底源码里用了$ScratchDisk变量但整个 Core 脚本里只定义了$mainOSDrivereg load和最后 oscdimg 打包那几行引用的是空变量跑到那一步很容易断配套 autounattend.xml 的processorArchitecture写死成amd64arm64 的 OOBE 应答逻辑实际不生效你自己要补的活要长期用的精简盘直接走常规版别碰 Core 版如果非要试 Core先盯紧运行日志脚本会在同目录生成tiny11.log重点看是不是断在reg load或 ISO 生成那一步那个未定义变量就是断点来源想保留某些应用或改删除范围删除清单硬编码在常规版$packagePrefixes数组里仓库是只读的你 fork 一份到本地再改这个数组别直接改共享仓库arm64 用户应答文件只写了 amd64本地账户那套 OOBE 要你自己核对能否落到 arm64 镜像没有 GUI想批量出镜像就自己包一层按-ISO E -SCRATCH D传参调脚本验证与追溯删了什么、已知问题有哪些直接查 README.md 里的 What is removed 对照表和 Known issues 一节那是官方自查结论删除逻辑到底改了哪些包看 tiny11maker.ps1 里$packagePrefixes数组以及它后面的/Remove-ProvisionedAppxPackage调用架构和语言怎么判断同一文件里Get-Intl和Get-WimInfo那段OOBE 怎么跳过打开 autounattend.xml看HideOnlineAccountScreens和Compact两个节点Core 版的变量缺陷对照 tiny11Coremaker.ps1搜$ScratchDisk和$mainOSDrive两个名字就清楚了下一步动作先克隆仓库再按下面三步走。git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder然后打开 PowerShell 5.1 管理员窗口先放开执行策略只影响当前会话再跑常规版脚本Set-ExecutionPolicy Bypass -Scope Process .\tiny11maker.ps1 -ISO E -SCRATCH D把E换成你挂载的官方 ISO 盘符D换成临时盘。跑完在同目录拿tiny11.iso就能引导装机。想先看脚本能接受哪些参数运行Get-Help .\tiny11maker.ps1。【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表