====== Intel 6代CPU支持win7 ====== =====问题产生原因及解决办法===== **问题:** skylake平台(6代),Intel移除了EHCI主控,改为XHCI主控,原生的win7系统不支持XHCI主控。导致装win7,usb设备无法使用。 **解决:** 修改原版win7镜像让其支持XHCI主控。 =====准备工作===== 1.win7原版镜像 2.[[https://downloadcenter.intel.com/zh-cn/search?keyword=usb+3|Intel USB3.0 驱动下载]] 3.UltraISO软碟通 (用来把整好驱动的映像,打包成ISO镜像) =====详细步骤===== 1.用UltraISO软件提取win7镜像中的sources路径下"boot.wim","install.wim"两个映像 2.在电脑C盘以外的位置(示范用F盘)新增一个文件夹,名称为 win7,并在这个文件夹里再新增两个子文件夹 mount 及 usb3 3.再把刚刚复制到硬盘的 boot.wim 及 install.wim 两个映像档放到 win7 文件夹里面 {{:idste:skylake_1.png?direct|}} 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\\ {{:idste:skylake_2.png?direct|}} {{:idste:skylake_3.png?direct|}} {{:idste:skylake_4.png?direct|}} 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\\ {{:idste:skylake_5.png?direct|}} {{:idste:skylake_6.png?direct|}} {{:idste:skylake_7.png?direct|}} 8.将做好驱动的boot.wim 和install.wim替换原生的boot.wim 和install.wim **此处使用软碟通替换的** {{:idste:skylake_8.png?direct|}} {{:idste:skylake_9.png?direct|}} {{:idste:skylake_10.png?direct|}}