給windows 7添加USB3.0驅動(也可用於蘋果2013新款Air等)
進入語言與區域選擇,頓時懵了,鍵盤觸控板統統不能用!!我這才猛然想起好像2013款的Air在安裝Win7時有這麼一個bug。立馬上網查資料,網上提到的方法多是利用Mac系統下的Boot camp重新引導進入win7安裝程式,但這台Air的Mac系統已經進不去了!!!只能另尋方法。最後我找到了問題的原因, 新款的 Macbook Air 2013 因為使用了 USB3.0 埠鍵盤和觸控板設備,所以在安裝 Windows 7 時安裝介面會導致鍵盤和觸控板失效,當然外接設備也是無效的,因為Windows 7 沒有包含 USB3.0 驅動。
找到了問題之所在,接下來就是要實現在進入Win7安裝介面時載入USB3.0的驅動了。這裡先提供一個最新的boot camp的安裝包(直接官網下BootCamp5.1.5640,我下的是這個最新版。),為什麼呢?因為需要用到的USB3.0驅動就在裡頭!!首先我在另一台電腦的D盤根目錄下新建一個資料夾並命名為abc,資料夾下面再建立兩個資料夾,一個叫usb3,一個叫mount ,打開BootCamp壓縮包,在裡面的$WinPEDriver$\IntelxHCISetup\Drivers路徑下有兩個資料夾叫xHCI和HCSwitch,分別進入到它們底下的X64內把所有檔拷貝到之前建立的usb3資料夾內,總共有12個文件。再從Win7安裝盤(之前做的開機磁片)的sources資料夾裡拷貝 boot.wim和install.wim到剛才新建的abc這個資料夾內(別放到usb3或mount裡面!!)。
接下來 用管理員模式運行cmd, 打兩條命令:
d:回車
cd abc 回車
然後繼續輸入下面的命令:
dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount
dism /image:mount /add-driver /driver:usb3\iusb3hub.inf
dism /image:mount /add-driver /driver:usb3\iusb3xhc.inf
dism /image:mount /add-driver /driver:usb3\iusb3hcs.inf
dism /unmount-wim /mountdir:mount /commit
上面五條命令目的是給boot.wim添加驅動。第一條的意思是掛載鏡像,然後是三條添加驅動的命令,最後一條命令是把鏡像卸載。
同理,把裡面的boot.wim都替換成install.wim就可以給install.wim加驅動。install.wim檔比較大,所以會花些時間(真的等了很久,將近一個小時)。
掛載install.wim的命令裡,針對掛載的win7版本不同,index:後面的數字也是不同的,我給老闆裝的是旗艦版,旗艦版的話對應的數字是4,即掛載的那條命令裡要打
index:4
兩個檔加入驅動完成後,拷貝回原來的sources資料夾,這樣win7的安裝盤添加驅動就完成了。
最後用自己DIY後的Win7安裝盤引導Air進入安裝程式,到語言和區域選擇那裡觸控板和鍵盤果斷就能用了,再按流程裝完win7和常用軟體,至此大功告成。
https://support.apple.com/downloads/DL1721/zh_TW/BootCamp5.1.5640.zip
https://support.apple.com/downloads/DL1720/zh_TW/BootCamp5.1.5621.zip