如何创建支持UEFI的Windows 10 USB启动盘并解决install.wim文件过大无法复制的问题
如何创建支持UEFI的Windows 10 USB启动盘并解决install.wim文件过大无法复制的问题
嗨,我来帮你搞定这个问题!你遇到的情况确实很常见——UEFI启动要求USB用FAT32格式,但FAT32单个文件最大只能4GB,而Windows 10 ISO里的install.wim刚好超过这个限制,没法直接复制。不过不用慌,有几个实用的解决办法,完全不用依赖DVD:
方法一:手动拆分install.wim文件
这是最直接的解决方案,用Windows自带的DISM工具就能把大文件拆分成多个小于4GB的碎片,这样就能复制到FAT32的USB里了。步骤如下:
- 先把你的USB格式化为FAT32分区(记得备份里面的重要数据!)
- 把Windows 10 ISO里除了
sources\install.wim之外的所有文件,都复制到USB对应的文件夹里 - 按下Win+X,选择“Windows PowerShell(管理员)”或者“命令提示符(管理员)”
- 输入以下命令(注意替换路径为你自己的实际路径):
Dism /Split-Image /ImageFile:C:\path\to\your\iso\sources\install.wim /SWMFile:E:\sources\install.swm /FileSize:4096ImageFile:原ISO里install.wim的路径(可以先把ISO挂载到虚拟光驱,然后复制路径)SWMFile:拆分后的文件要保存到USB的sources文件夹里,比如你的USB盘符是E,就写E:\sources\install.swmFileSize:每个拆分文件的大小,单位是MB,这里设4096刚好是4GB,符合FAT32的限制
- 等待命令执行完成,拆分好的
install.swm、install2.swm等文件会自动出现在USB的sources文件夹里,这样你的USB启动盘就可以正常UEFI启动了
方法二:用微软官方工具自动处理
如果你不想手动折腾,微软的Media Creation Tool会帮你搞定所有问题,包括自动处理大文件和创建UEFI兼容的启动盘:
- 下载微软官方的Media Creation Tool
- 运行工具,选择“为另一台电脑创建安装介质(USB闪存驱动器、DVD或ISO文件)”,然后点击下一步
- 选择你需要的语言、版本和体系结构,或者勾选“使用这台电脑的推荐选项”,下一步
- 选择“USB闪存驱动器”,下一步
- 插入你的USB驱动器,选中它后点击下一步,工具就会自动下载Windows 10文件、格式化USB并创建启动盘,全程不需要你手动处理大文件的问题
方法三:下载单版本的Windows 10 ISO
你之前下载的微软官网ISO包含了多个Windows 10版本(家庭版、专业版、教育版等),所以install.wim才会这么大。如果你只需要其中一个版本,可以找单版本的ISO,这样install.wim的大小会小于4GB,就能直接复制到FAT32的USB里了。不过要注意从可靠的渠道下载,比如微软的批量许可服务中心(如果你有对应的许可),或者其他可信的镜像来源。
备注:内容来源于stack exchange,提问作者Adam




