问题: skylake平台(6代),Intel移除了EHCI主控,改为XHCI主控,原生的win7系统不支持XHCI主控。导致装win7,usb设备无法使用。
解决: 修改原版win7镜像让其支持XHCI主控。
1.用UltraISO软件提取win7镜像中的sources路径下“boot.wim”,“install.wim”两个映像
2.在电脑C盘以外的位置(示范用F盘)新增一个文件夹,名称为 win7,并在这个文件夹里再新增两个子文件夹 mount 及 usb3
3.再把刚刚复制到硬盘的 boot.wim 及 install.wim 两个映像档放到 win7 文件夹里面
4.将下载来的USB3.0驱动解压后,找到 Drivers 文件夹,复制到 usb3 子文件夹中 (Drivers 文件夹内有 HCSwitch 与 Win7两个子文件夹,而这两个子文件夹内各自有 x64 x86 两个驱动的文件夹,这里示范的是64位的win7系统,所以可以将 x86 的文件夹给删除。)
5.打开CMD(需要使用管理员身份),进入刚刚建立的win7目录
输入F: (按enter) cd win7 (按enter)
6.将usb3文件夹内的XHCI驱动整入到boot.wim映像档中。
dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount
dism /image:mount /add-driver:“usb3” /recurse
dism /unmount-wim /mountdir:mount /commit
7.将usb3文件夹内的XHCI驱动整入到boot.wim映像档中。
这里需注意的是 index:4 ,数字表示 install.wim 映像中的第 4 个子映像
对于32位镜像的install.wim: 1——简易版;2——家庭普通版;3——家庭高级版;4——专业版;5——旗舰版。
对于64位镜像的install.wim: 1——家庭普通版;2——家庭高级版;3——专业版;4——旗舰版
如果你想将旗舰版镜像内包含的所有子映像版本都整入驱动,那就必须每一个子映像(数字)都执行一次!
dism /mount-wim /wimfile:install.wim /index:4 /mountdir:mount
dism /image:mount /add-driver:“usb3” /recurse
dism /unmount-wim /mountdir:mount /commit
8.将做好驱动的boot.wim 和install.wim替换原生的boot.wim 和install.wim
此处使用软碟通替换的