Skylake 平台安装Win7无法识别USB鼠标键盘

March 25, 2018 by stee

2015年9月,英特尔推出了Skylake平台,CPU的效能进一步提升,各大PC厂商都给旗下的电脑升级到了最新的Skylake平台。随后很多购买新款电脑的用户,由于不太适应最新的Windows 10操作系统,重新安装Windows7的时候发现无法识别USB接口,鼠标、U盘、键盘无法使用。
原因是英特尔Skylake这代芯片组(100系列)把EHCI主控替换成了XHCI主控,Win10和Win8原生带有XHCI驱动的,而稍微老点的Windows 7(2011年)系统原生只有EHCI驱动而没有XHCI驱动。

解决方法在bios开启:
开启usb virtual kbc support (支持usb虚拟PS2)
或者 关闭xhci hand-off (关闭USB XHCI传输)
或者 开启port 60/64 emulation (开启usb端口64/60仿真设置)
XHCI(eXtensible Host Controller Interface)可扩展的主机控制器接口,是Intel开发的USB主机控制器,面向USB 3.0标准同时也兼容2.0以下的设备。

遇到的问题:
1.HP ProDesk 600 G2 安装win7后,usb鼠标和键盘无法使用,识别成unknown Device。
重新安装usb通用驱动,重启后正常。
2.HP ProDesk 680 G3 bios UEFI启动可以识别到硬盘,但是传统模式(Legacy)无法识别硬盘。
禁用Legacy模式,开启安全启动(Secure BOOT)保存,重启后再开启Legacy模式,禁用安全启动恢复。

UEFI,Unified Extensible Firmware Interface(统一的可扩展固件接口)
Legacy搭配MBR分区模式,可以GHOST系统。
UEFI搭配GPT分区模式,不可GHOST,如果用工具盘装系统,必须修复引导到ESP分区。

Legacy运行流程:开机 -> BIOS初始化 -> BIOS自检 -> 引导操作系统 -> 进入系统
UEFI运行流程为:开机 -> UEFI初始化 -> 引导操作系统 -> 进入系统

© 2025 | ♥