解决Win8/8.1无法正确识别USB3.0的问题
找一个USB3.0的移动硬盘到了手里竟然变成2.0的了!二了!
不能忍啊。
听说是快速启动的问题,但是开机速度快很诱人。
百度了其他解决方法,终于解决了。
下面摘录自:
http://blog.csdn.net/tech4j/article/details/23688903
1. 问题描述
笔者曾经一直在使用Windows 7系统,笔记本电脑原装配有USB3.0接口,使用3.0的移动硬盘没有任何问题,读取单个大文件的速度稳定在70-80MB/s。但是自从使用了Windows 8系统以来,USB3.0的移动硬盘经常被操作系统当做是USB2.0的设备使用,其读取速度稳定在20-30MB/s。笔记本厂商提供的所有驱动程序,无论是必需的还是可选的,全都装上了最新的配套版本;移动硬盘厂商提供的驱动程序也已经正确安装了;笔者甚至还把Win8系统所有的补丁全都装上了——但是问题照旧。
这种现象并不是一直存在,有的时候重新启动后,又可以正常识别了。但有的时候却怎么重启都始终是USB2.0的速度。
查阅Microsoft官方论坛,国外的大神给出了一些操作建议,出现了很多从来没有见过的界面,但问题仍然不能解决。去Lenovo的官方论坛,只看到一个说法——所有支持Win8系统的驱动程序和BIOS等都已经更新了。再去Intel官方网站,结果小英童鞋直接说——我们将不再为Win8系统提供该驱动程序,因为它已经被内置在操作系统中了。于是就开始了为期超过半年的网上海搜,始终没有找到真正可以解决问题的方法。
注意这是一个痛苦的过程。因为通过百度,我们可以发现有很多很多的人都出现了这个问题,但是没有任何人给出正确答案。我们所能够看到的只是一些为了赚积分而mark的混子,或者是一些诸如“USB3.0设备在2.0接口上只能作为2.0使用”之类侮辱人智商的回答。
后来微软发了Windows 8.1版本,特别是今年4月9日,在XP正式宣布退休之后,又推出了Win8.1的Update版本,我再次抱着“微软已经解决这个问题啦”的幻想重装了系统——却再次失望了!
2. 测试环境
简要介绍一下笔者的测试环境:
操作系统:Microsoft Windows 8.1 Enterprise with Update x64简体中文版。
笔记本:ThinkPad E430 3254A69。
移动硬盘:西部数据My Passport Essential (USB3.0) 1TB,2.5英寸。
3. 解决方案
废话少说,下面是国外的大神提供的方法,经过初步测试(还有待长期观察)是切实有效的。感谢大神分享啊!(原文链接:http://plugable.com/2012/12/01/windows-8-and-intel-usb-3-0-host-controllers)
3.1 下载修正版驱动程序
下载地址:http://download.csdn.net/detail/u012599883/7192029 。
请放心,这个驱动程序是首先从Intel官方网站下载的Win7版本,之后修改了其中2个INF文件而制成的,不含有恶意修改。
3.2 用高级模式重启
Win8/8.1系统的重新启动支持高级模式,我们可以在操作系统启动之前进行一些设置:禁用驱动程序强制签名。怎样做呢?
按住Win + R组合键,输入以下命令(请看完本步骤后文再照做):
shutdown.exe /r /o /f /t 00
这样操作系统会重新启动,并且出现高级选项的界面
这个界面的标题为“选择一个选项”,有三个按钮:“继续”、“疑难解答”和“关闭电脑”。我们选择第二个“疑难解答”,将可以看到如下图所示的界面:
这个界面的标题为“疑难解答”,也有三个按钮:“恢复电脑”、“初始化电脑”和“高级选项”。我们选择其中的“高级选项”
这个界面的标题为“高级选项”。有五个按钮:“系统还原”、“系统映像恢复”、“启动修复”、“命令提示符”和“启动设置”。请选择“启动设置”
页面标题为“启动设置”。在页面的右下角有一个按钮“重启”,点击它,计算机将会重新启动。重启之后这个界面中可以选择9个操作,我们按下键盘上的数字7,对应界面中的选项:禁用驱动程序强制签名。当启动完成后正常登录到Windows桌面。此时,Windows已经不再要求安装的驱动程序具有合法的数字签名了。
3.3 安装驱动程序
首先解压缩在前文3.1步骤中下载到的ZIP包。然后右键点击桌面上的“计算机”或“这台电脑”,选择“属性”。在新弹出的窗口左上角选择“任务管理器”。在设备的列表中选择分类名称“通用串行总线控制器”中的“英特尔(R) USB 3.0 可扩展主机控制器”,或者它对应的英文名称“Intel(R) USB 3.0 eXtensible Host Controller”。
右键点击它,选择“更新驱动程序软件”,在新弹出的窗口中选择第二项“浏览计算机以查找驱动程序软件”,点击下一步。现在可以看到窗口中的标题为“浏览计算机上的驱动程序文件”。注意这时候不要选择驱动程序位置,而要选择窗口下方的“从计算机的设备驱动程序列表中选取”。
在窗口的右下角有一个“从磁盘安装”选项,点它,然后定位到刚刚解压缩的路径下,选择...\Drivers\Win7\x64\iusb3xhc.inf文件。完成驱动程序的安装,如果有警告提示该驱动程序没有数字签名或数字签名无效,请无视警告继续安装直到完成。
3.4 再次重启并找到异常设备
重复前文的步骤3.2,用高级模式重新启动系统。进入桌面后,再次来到设备管理器中,可以发现其中有黄色叹号标志的设备。无论这种设备是否唯一(如果此前没有异常设备,则此时应该只有一个设备是黄色叹号的),我们可以使用双击的方式查看其属性。在弹出的属性对话框中,点击上方第三个标签页“详细信息”,在对话框的中下方寻找“...8086&PID...”字样。如果看到了这种字样,则找对了。如果找不到,则可能选择了错误的设备,再看看其他黄色叹号设备的属性吧。
PS:(我的不是8086&PID,我也忘了,反正找对就是了)
3.5 为异常设备安装驱动程序
再重复前文3.3的步骤,为刚刚找到的异常设备安装另一个驱动程序,这次要选择...\Drivers\Win7\x64\iusb3hub.inf文件。当安装完成时,就可以使用正常模式重启电脑了。
4. 验证USB3.0的读取速度
现在我们来从USB3.0设备中读取单个大文件到本地磁盘,其速度应该稳定在70-80MB/s。反正笔者这么做了,是切实生效的,也不排除某些原因导致上述步骤不能适用于所有故障情况。如果读者按照本文步骤操作后,速度仍然是20-30MB/s(不太可能了吧),欢迎大家继续反映问题,咱们继续找其他的解决方案。
附一张USB3.0设备读取的稳定速度截图。极限速度没有参考价值,稳定10秒以上的速度才是真速度。
解决Win8/8.1无法正确识别USB3.0的问题的更多相关文章
- 解决WebStorm无法正确识别Vue3组合式API的问题
1 问题描述 Vue3的组合式API无法在WebStorm中正确识别,表现为defineComponent等无法被识别: 2 尝试方案 猜想这种问题的原因是无法正确识别对应的Vue3库,笔者相信Web ...
- USB3.0 和usb 2.0的区别
USB3.0拥有10倍于USB2.0的速度,可惜DIY“江湖”险恶,如果咱们不掌握如何识别USB3.0的方法,很容易被JS忽悠.何况,USB3.0主板不等于USB3.0机箱,很多朋友在选购时都忽略了一 ...
- Z370主板的黑苹果usb3.0驱动安装
注意每个版本的usb端口代码是不一样的!一般是10.10到10.12 是一个版本,10.13 是一个版本 配合USBInjectAll.kext这个驱动就能顺利驱动你的usb3.0 .如果你是比较新 ...
- T430 Windows 8 的USB3.0无法识别
去年10月入的T430,开始操作系统用的Win7,USB3.0的移动硬盘可以识别.后来,等到T430的Win8驱动都出来一段时间后,安装了Win8.开始没发现USB3.0不能使用,后来用移动硬盘是才发 ...
- 解决Mac外接显示器分辨率不正确问题
解决Mac外接显示器分辨率不正确问题 TAT: 今天被坑惨了,重新安装了Mavericks后,使用thunderbolt转VGA外接显示器时遇到了分辨率的问题:外接显示器支持1080P的分辨率,但在O ...
- 关于PROFIBUS Master(H)不能正确识别并处理 DP-Slave 回复的RS帧的一些思考
图1.是在測试过程中,发现PROFIBUS Master(H)不能正确识别并处理 DP-Slave 回复的RS帧.引起Slave回复 RS 帧的操作是"断开Slave与Master之间的PR ...
- 解决Win8不能上网攻略第二版!三步秒杀原驱动
关于Win8消费者预览版的网卡驱动确实是令人头疼的事情,不少用户都抱怨无法联网而且驱动卸载十分麻烦.IT之家社区luoyousi 此前分享<图文教程:解决Win8消费者预览版不能上网问题> ...
- 【原创】基于部署映像服务和管理(DISM)修改映象解决WIN7 USB3.0安装时报错
本文作者为博客园阿梓喵http://www.cnblogs.com/c4isr/,转载请注明作者. 本文源地址:http://www.cnblogs.com/c4isr/p/3532362.html ...
- 解决Win8系统修改IP地址后保存不了的方法
Win8系统用户表示在修改IP地址后,发现无法保存了.遇到这样的问题该怎么办?要怎么设置,win8系统才能在修改完IP地址后还能进行保存.接下来笔者就跟大家分享一个简单有效的方法. 具体步骤如下: 1 ...
随机推荐
- Supervisor 的安装与配置教程
简介 Supervisor是一个进程控制系统. 它是一个C/S系统(注意: 其提供WEB接口给用户查询和控制), 它允许用户去监控和控制在类UNIX系统的进程. 它的目标与launchd, daemo ...
- 通用查询实现方案(可用于DDD)[附源码] -- 设计思路
原文:通用查询实现方案(可用于DDD)[附源码] -- 设计思路 [声明] 写作不易,转载请注明出处(http://www.cnblogs.com/wiseant/p/3988592.html). ...
- 【Uva 10285】Longest Run on a Snowboard
[Link]: [Description] 在一个r*c的格子上; 求最长的下降路径; [Solution] 记忆化搜索; f[x][y]表示从(x,y)这个格子往下还能走多远; 因为是严格递增,所以 ...
- HDU——T 1556 Color the ball
http://acm.hdu.edu.cn/showproblem.php?pid=1556 Time Limit: 9000/3000 MS (Java/Others) Memory Limi ...
- SQL Server 函数的使用 Function
create table student ( id varchar2(5) primary key, name varchar2(20) not null, sex char(2) check(sex ...
- oracle 数据库批处理文件
文件夹结构 初始化脚本 |----orcl_sql |----init_user.sql |----tab_home.sql |----TAB_USER.sql |----init.bat init. ...
- [转]C语言字节对齐问题详解
C语言字节对齐问题详解 转载:https://www.cnblogs.com/clover-toeic/p/3853132.html 引言 考虑下面的结构体定义: typedef struct{ ch ...
- SQL Server performance for alter table alter column change data type
最近在搞一个升级脚本,发现有一张业务表中的某些字段长度需要调整,直接使用alter table alter column进行修改发现修改一列要用十几分钟!!!两三个列那用时简直不能容忍啊!google ...
- webservices 服务器未能识别 HTTP 头 SOAPAction 的值:.
转自:https://blog.csdn.net/dxfasr/article/details/25029063 在用java发送给webservice服务器的时候报如下错误: AxisFault f ...
- C# 使用 X.509 v.3 证书的方法。
C# 使用 X.509 v.3 证书的方法. public static void Main() { // The path to the certificate. string ...