解決FAT32格式U盤安裝win10時0x8007000D錯誤


問題由來

我一直使用U盤,UltraISO軟碟通和msdn原版鏡像來裝系統。最近在把Win10 1709升級為1803時遇到了問題。同樣也是使用UltraISO刻錄鏡像到U盤的方法安裝的,這次從U盤啟動安裝時,卻報了下面這個錯。心里在想:這是什么幺蛾子~?

 

原因是什么?

從錯誤彈窗可以看出,是由於寫入U盤的安裝文件中,source目錄下的install.wim出現了問題。難道是UltraISO刻錄出現了數據損壞?於是我又重寫入鏡像文件到U盤,還是出現同樣的問題。

搜索一下才知道,win10 1803的install.wim文件超過了4GB,而FAT32文件系統對單個文件最大支持4GB,也就是說寫入U盤的install.wim是不完整的!奇怪的是UltraISO卻沒有報錯提示我。

 

解決辦法

既然FAT32不支持大於4GB的單個文件,那就更換為NTFS啊!?對不起,uefi不支持NFTS文件系統的啟動U盤。

微軟早已發現了這個問題,並給出了解決辦法:

1、在正常Windows系統環境下,插入先前制作的啟動U盤,刪除啟動U盤里面的source下的install.wim文件(這個文件已經損壞了)。

2、裝載win10系統鏡像到虛擬光驅,使用系統自帶的dism命令工具將原鏡像文件中的install.wim拆分為多個小的文件,並拷貝到啟動U盤里面的source下。拆分操作會形成2個文件:install.swm和install2.swm來替代install.wim。這樣4GB限制問題就解決了!

 

 

 3、以管理員身份運行cmd,復制下面的命令到命令行,修改盤符為你自己的實際情況下的盤符,然后執行。

//命令中的第一個@改為win10鏡像虛擬光驅的盤符,第二個@改為U盤盤符。
//運行命令,等待大概10來分鍾即可(取決於U盤寫入速度)。

dism /Split-Image /ImageFile:@:\sources\install.wim /SWMFile:@:\sources\install.swm /FileSize:3800

 

 

等待命令執行完成,啟動U盤就已經真正做好了,下面就可以開心的安裝新系統了。

--完--

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM