解决Skylake平台intel 六代以上cpu无法安装原版WIN7系统方法

本文主要是介绍解决Skylake平台intel 六代以上cpu无法安装原版WIN7系统方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

英特尔推出了全新的Skylake平台,CPU的效能进一步提升,随后各大PC厂商都给旗下的笔记本电脑升级到了最新的Skylake平台。随后很多购买最新款笔记本电脑的用户,由于不太适应最新的Windows 10操作系统,重新安装Windows7的时候却发现在intel 六代cpu和intel 七代CPU平台上无法识别USB接口了,鼠标、U盘、键盘统统无法用了,这是什么问题呢?

 

原来问题的原因是英特尔Skylake这代芯片组(100,200系列)把EHCI主控替换成了XHCI主控,Windows10和Windows8是原生带有XHCI主控驱动的,而稍微老点的Windows 7系统原生是没有XHCI主控的驱动的,所以就出现了以上的情况,我们今天就来解决掉这个无语的问题。

Intel Skylake是英特尔第六代微处理器架构,采用14纳米制程,是Intel Haswell微架构及其制程改进版Intel Broadwell微架构的继任者。Intel Skylake已经在2015年8月5日20:00发布,也就是北京时间九点整。

接口变更为LGA1151,必须搭配Intel的100系列芯片组才能使用。

解决Win7在intel 六代cpu和intel 七代CPU平台上无法识别USB接口之前,我们先来简单了解下XHCI的相关知识和造成问题的原因。

6代以后的intel CPU支持的是USB3.0以上,而win7是09年的产物,自己系统只能带USB2.0驱动,结果就是安装以后鼠标、键盘不管用,没法下一步,或者用PS2接口鼠标键盘(未验证),或者在win7系统内加好USB3.0驱动,再进行安装。下面只说第二种方式。

XHCI(eXtensible Host Controller Interface)可扩展的主机控制器接口,是Intel开发的USB主机控制器,本代100系列芯片的USB协议采用的就是XHCI主控,是面向USB 3.0标准的,同时也兼容2.0以下的设备。上代Broadwell之前采用的都是EHCI主控,主要是面向2.0标准的。而原生win7系统只有EHCI驱动而没有XHCI驱动

那既然知道失效是由于缺少驱动,那装上不就好了?然而这个方法并没有什么用,因为安装XHCI驱动需要鼠标和键盘来操作,然后Win7下是无法识别USB接口的,不过通过PS/2连接的鼠标键盘是能正常工作的,可惜绝大多数笔记本都不可能带有PS/2接口,这个问题可以说是相当的烦人,不过好在厂商也意识到这个问题了,推出了Win7 USB补丁。下面小编就给详细介绍如何制作集成USB3.0驱动的新ISO镜像。

问题解决方法:

需要用到的软件/硬件工具:

1、一台可以正常工作的电脑

2、Win7 USB Patcher,可点击下载,来自华擎官网。(技嘉、华硕、微星也有自己的工具,操作方式都大同小异,下面的操作都以华擎的工具为例做演示)

3、Win7的原版的ISO镜像

具体操作流程:

把上述工具准备好,用能正常工作的电脑来完成以下操作。

首先把准备好的ISO镜像用WinRAR/好压/360压缩/7z等解压工具把里面的文件解压到硬盘上任意文件夹上。

 

把下载好的华擎破解软件解压出来,然后运行这个Win7USBPatcher。

 

第一步:到这里就视情况选择,如果是准备了U盘的话就选择第一个,如果是准备了其他储存介质的就选其他。我们这里就直接选择本地硬盘分区,那我们这里选第二个,Create a XXXX installation iso file for a cd 。然后点右下角的“Next”。

 

第二步:然后选择“Browse”,下面的路径就选刚才解压出来原版ISO文件的文件夹。再点击“Next”

第三步:选择要保存制作usb3.0驱动的新iso路径,然后再点击“Next”

第四步:制作Win7 iso新镜像文件,直接点击“Start”就可以开始了。然后你只要等待5~20分钟即可完成。

制作成功之后,你的U盘中的win7安装包中就已经注入了XHCI的驱动了,然后就可以用新iso镜像文件按照正常的顺序的安装Windows7操作系统了。此方法目前只对WIN7 64位有效。

这篇关于解决Skylake平台intel 六代以上cpu无法安装原版WIN7系统方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/463344

相关文章

基于C++的UDP网络通信系统设计与实现详解

《基于C++的UDP网络通信系统设计与实现详解》在网络编程领域,UDP作为一种无连接的传输层协议,以其高效、低延迟的特性在实时性要求高的应用场景中占据重要地位,下面我们就来看看如何从零开始构建一个完整... 目录前言一、UDP服务器UdpServer.hpp1.1 基本框架设计1.2 初始化函数Init详解

Python字符串处理方法超全攻略

《Python字符串处理方法超全攻略》字符串可以看作多个字符的按照先后顺序组合,相当于就是序列结构,意味着可以对它进行遍历、切片,:本文主要介绍Python字符串处理方法的相关资料,文中通过代码介... 目录一、基础知识:字符串的“不可变”特性与创建方式二、常用操作:80%场景的“万能工具箱”三、格式化方法

springboot+redis实现订单过期(超时取消)功能的方法详解

《springboot+redis实现订单过期(超时取消)功能的方法详解》在SpringBoot中使用Redis实现订单过期(超时取消)功能,有多种成熟方案,本文为大家整理了几个详细方法,文中的示例代... 目录一、Redis键过期回调方案(推荐)1. 配置Redis监听器2. 监听键过期事件3. Redi

基于SpringBoot实现分布式锁的三种方法

《基于SpringBoot实现分布式锁的三种方法》这篇文章主要为大家详细介绍了基于SpringBoot实现分布式锁的三种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、基于Redis原生命令实现分布式锁1. 基础版Redis分布式锁2. 可重入锁实现二、使用Redisso

jdk1.8的Jenkins安装配置实践

《jdk1.8的Jenkins安装配置实践》Jenkins是一款流行的开源持续集成工具,支持自动构建、测试和部署,通过Jenkins,开发团队可以实现代码提交后自动进行构建、测试,并将构建结果分发到测... 目录Jenkins介绍Jenkins环境搭建Jenkins安装配置Jenkins插件安装Git安装配

JAVA Calendar设置上个月时,日期不存在或错误提示问题及解决

《JAVACalendar设置上个月时,日期不存在或错误提示问题及解决》在使用Java的Calendar类设置上个月的日期时,如果遇到不存在的日期(如4月31日),默认会自动调整到下个月的相应日期(... 目录Java Calendar设置上个月时,日期不存在或错误提示java进行日期计算时如果出现不存在的

自定义注解SpringBoot防重复提交AOP方法详解

《自定义注解SpringBoot防重复提交AOP方法详解》该文章描述了一个防止重复提交的流程,通过HttpServletRequest对象获取请求信息,生成唯一标识,使用Redis分布式锁判断请求是否... 目录防重复提交流程引入依赖properties配置自定义注解切面Redis工具类controller

Nginx错误拦截转发 error_page的问题解决

《Nginx错误拦截转发error_page的问题解决》Nginx通过配置错误页面和请求处理机制,可以在请求失败时展示自定义错误页面,提升用户体验,下面就来介绍一下Nginx错误拦截转发error_... 目录1. 准备自定义错误页面2. 配置 Nginx 错误页面基础配置示例:3. 关键配置说明4. 生效

python版本切换工具pyenv的安装及用法

《python版本切换工具pyenv的安装及用法》Pyenv是管理Python版本的最佳工具之一,特别适合开发者和需要切换多个Python版本的用户,:本文主要介绍python版本切换工具pyen... 目录Pyenv 是什么?安装 Pyenv(MACOS)使用 Homebrew:配置 shell(zsh

Java调用DeepSeek API的8个高频坑与解决方法

《Java调用DeepSeekAPI的8个高频坑与解决方法》现在大模型开发特别火,DeepSeek因为中文理解好、反应快、还便宜,不少Java开发者都用它,本文整理了最常踩的8个坑,希望对... 目录引言一、坑 1:Token 过期未处理,鉴权异常引发服务中断问题本质典型错误代码解决方案:实现 Token