1. 程式人生 > >Windows 7原版映像中添加usb3.0驅動

Windows 7原版映像中添加usb3.0驅動

情況 window inf 復制 file .com ins 目錄 很多

最近用軟碟通制作了一個win7原版映像,但是在裝新系統的時候發現了一個問題,進入安裝界面後,顯示沒有找到驅動器,但是明明是差了U盤的,通過“shift+f12”調出命令行窗口,輸入disk list命令,卻沒有顯示U盤。於是通過上網找答案,發現了很多解決方法,其中還有一些比較特殊的(把U盤抽了重新插),最終終於找到一個還算合理的解決辦法。

原來是原版的win7鏡像沒有集成USB3.0的驅動,然後如今的電腦主板基本是XHCI主控(以前是EHCI的),這一變動導致在安裝Win7的過程中會出現USB接口全部失靈的狀況,所以在安裝時無法識別U盤。這樣我們就只能在映像文件中添加usb3.0驅動了。

具體步驟:新建一個名為win7的文件夾

技術分享圖片

在該文件夾下新建windows和drivers文件夾,並且將制作的win7的映像文件中的source文件夾下的boot.wim和install.wim復制到win7文件夾下。

技術分享圖片

然後將下載的最新的usb3.0驅動壓縮包解壓,然後將該文件夾下的Drivers復制到win7文件夾的drivers下。

技術分享圖片

技術分享圖片

然後以管理員身份下打開命令行(cmd),如果不知道怎樣用管理員身份打開可以百度。

打開之後,輸入命令進入win7文件夾,不會也可以百度。

然後輸入如下圖紅色部分的命令:dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:windows

,這句命令的意思是將boot.wim掛在在我們創建的windows文件夾中。

技術分享圖片

這時我們可以看到windows文件夾裏面多了這麽多東西,如下圖。

技術分享圖片

然後繼續在命令行中輸入:dism /image:windows /add-driver:drivers /recurse,這句命令的意思是,將drivers目錄下的所有驅動添加到windows文件中映像中。如下圖,我們能看到驅動安裝成功。

技術分享圖片

安裝完後,我們繼續輸入dism /unmount-wim /mountdir:windows /commit,這句的意思是將剛剛掛在在windows下的文件保存並卸載。大家可以再看看windows中是否還有文件

技術分享圖片

這樣,boot.wim文件的驅動就安裝完了,然後我們繼續往另一個文件install.wim中添加該驅動,如下圖

技術分享圖片

技術分享圖片

技術分享圖片

大家可以看到除了第一句命令有一點不同,後兩句命令完全一樣,下面來說一下第一條命令:dism /mount-wim /wimfile:install.wim /index:4 /mountdir:windows

大家可以看到index:4這個命令,是由於win7旗艦版的版本代號是4,如果映像文件是win7的其他版本就不是4了,大家可以去微軟官網去查看,根據實際情況來輸入。

最後我們將添加完驅動的兩個文件再次復制到制作的映像文件中的source文件夾中。現在我們就可以安裝原版win7了。在此非常感謝其他網友的答案和解決辦法讓我解決了這個問題。

說明:需要的USB3.0的驅動程序大家可以到Intel的官網去下載,最新版本為4.0.1.40,當然找我要資源也可以。

Windows 7原版映像中添加usb3.0驅動