欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

如何提高USB设备的传输速度节能等待时间

程序员文章站 2022-07-07 13:37:57
如何提高USB设备的传输速度节能等待时间...
马上就要出门了,发现电脑上还有重要的数据没有拷贝到随身的u盘中。令人尴尬的场景往往就出现在这个时刻:再不出门就要迟到了,但拷贝进度却刚到50%,看着那缓慢增加的复制进度条,有没有让你崩溃的冲动?如果可以提高usb的传输速度,无疑可以节能等待时间,腾出更多时间去处理其他的事情。下面系统之家就教您如何提高usb设备的传输速度。

渐成主流的usb3.0

如果你要新买pc(笔记本),一定要挑选usb3.0接口数量更多的产品,并选择usb3.0接口的移动硬盘或u盘与其搭配,享受最高速的数据传输服务。需要注意的是,pc平台想体验usb3.0的速度,还需要usb3.0驱动和usb3.0数据线的支持,如果你买来新电脑没有安装相关驱动,或是沿用了淘汰的usb2.0数据线,usb3.0就变成了摆设,导致数据传输耗时增加。

挖掘usb2.0接口的潜力

问题来了,很多老pc并没有配备usb3.0接口,如何才能节省数据传输的耗时呢?对笔记本用户而言,如果你的机器配有pc卡插槽,可以通过pc卡槽转usb3.0的扩展卡获得usb3.0接口。如果你是台式机或没有pc卡插槽的笔记本,则可通过安装微软windows6.1-kb2581464补丁(下载地址:http://pan.baidu.com/s/1pj19rej)并手动添加usb外设inf信息的方式,提高usb2.0接口的最大传输速度。

安装补丁之后,我们还需要将手头的u盘、移动硬盘等usb存储设备的inf信息写入注册表。以某款u盘为例,将它与pc连接后进入“设备管理器→磁盘驱动器”,双击该u盘并进入其属性窗口“详细信息”选项卡界面,在下拉菜单中选择“父系”,在“值”对话框“vid_xxxx&pid_xxxx”字符串的xxxxxxxx就是该u盘对应的唯一inf信息。比如笔者u盘的父系值为“vid_090c&pid_1000”,那其对应的inf信息就是“090c1000”(图1)。

如何提高USB设备的传输速度节能等待时间

接下来进入注册表编辑器,在“hkey_local_machine\system\currentcontrolset\control\usbstor”中新建名为“090c1000”的项,然后再该项中新建名为“maximumtransferlength”的dword值,并为其赋予“2097120”的十进制值(图2)。

如何提高USB设备的传输速度节能等待时间

保存后重启pc,此时你再将u盘与pc连接,就会发现u盘传输文件的速度明显变快了(图3-4)。

如何提高USB设备的传输速度节能等待时间

如何提高USB设备的传输速度节能等待时间

小提示

kb2581464补丁仅支持windows 7系统,windows 8或更高级系统已集成该补丁,提高usb2.0接口速度只需直接添加usb外设的inf信息。

扩展阅读:利用网络进行pc间的数据对拷

用usb存储设备作为“中介”,再在多设备间互传数据的方式,哪怕usb设备的读写速度再高也算是多了一道手续,并非最具效率的选择。如果需要互传数据的pc或手机恰巧在一起,可以借助网线(pc→pc)或无线的方式,绕过u盘而进行一对一的数据传输。