看此文章之前如果您的笔记本电脑使用的是Intel第六代Skylake平台的CPU,那么在通过U盘或外接USB光驱安装系统时可能预到如下报错信息:通过U盘或USB光驱引导安装Windows7可以正常引导,点击安装之后到此步骤就无法跳过Skylake一代处理器Intel会移除EHCI主控,改为支持XHCI主控,但Windows7系统原生不支持XHCI主控,没了EHCI,Skylake平台上装Windows7系统时无法识别USB接口。如果您打算在Skylake平台上继续使用Windows7系统,那么安装系统时就会遇到一个难题:1、不能通过USB硬盘安装(U盘);2、也不能通过USB光驱安装。关于XHCI和EHCI的区别,可以理解为:XHCI(eXtensibleHostControllerInterface),可扩展的主机控制器接口,可扩展的主机控制器接口是英特尔公司开发的一个USB主机控制器接口。它目前主要是面向USB3.0的,同时它也支持USB2.0及以下的设备。EHCI(EnhancedHostControllerInterface),增强型主机控制器接口,规范描述了一个通用串行总线(USB)2.0版的主机控制器的寄存器级接口。要注意的是,XHCI和EHCI都是USB接口的规范,和AHCI(SerialATAAdvancedHostControllerInterface)串行ATA高级主控接口没有直接的关系。下面要介绍的是如何在笔记本没有内置光驱的情况下安装Windows7系统,即然Windows7不支持源生USB3.0,那么可以采取的办法就是向Windows7安装镜像中加载IntelUSB3.0的驱动程序,具体步骤如下:首先到Intel官网下载USB3.0驱动:下载地址将下载好的驱动解压缩,解压缩之后内容如下图:在C盘根目录创建一个文件夹,命名为x64,将Windows7安装镜像sources目录中的boot.wim文件copy到x64文件夹中。在x64文件夹中再创建两个文件夹,名称为usb3以及mount,并将usb3.0驱动中Drivers\Win7\x64、Drivers\HCSwitch\x64两个目录下所有的文件都copy到usb3的文件夹中。Copy完成后usb3文件夹中应该有12个文件,如下图:X64文件夹中的文件如下图:接下来就是将驱动加载到boot.wim文件的过程了,打开管理员身份的命令提示符(在左下角点开始输入cmd,在cmd.exe的图标上点鼠标右键选择以管理员身份运行)按下图,到C盘根目录依次输入以下命令:輸入cdX64按下enter输入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文件copy到U盘的Windows7镜像安装路径sources替换掉原来的boot.wim文件,再用U盘接到笔记本上安装Windows7就完全没有问题了。下面的链接是我之前制作好的文件,如有需要可以直接下载替换64位boot.wim文件下载32位boot.wim文件下载如果最安装完系统后,笔记本电脑所有的USB接口都无法识别USB设备,请将步骤1中下载好的IntelUSB3.0驱动程序解压缩后改文件名为1之后COPY到系统安装镜像的U盘上,在安装系统到分区界面时,按Shift+F10调出命令提示符,通过Xcopy命令将USB3.0驱动文件夹COPY到硬盘上,重启后进入系统直接打开名称为1的文件夹,直接安装USB3.0驱动即可。