积极答复者
如何得知插入电脑的USB设备是1.1的还是2.0的?

问题
答案
-
有几个简单的判断方法——
①移动设备本身就带有“USB 2.0”字样
②根据文件传输速度来判断
③如果是USB1.1,在插入U盘时Windows应该会给出“此设备可提高性能”的提示
共同努力,共同提高
kaedei#live.cn My BLOG- 已建议为答案 Eric ShehModerator 2010年4月28日 15:21
- 已标记为答案 WanLi.Wang521Moderator 2010年5月6日 7:10
全部回复
-
你好!
我有2个USB2.0的优盘。当我到设备管理器里查看了一下U盘的Properties\Details\Hardware Ids,看到的是Vid_0781&Pid_5151&Rev_0200。Rev是版本的意思,Rev_0200应该就是指USB2.0的意思。我用2个USB2.0的优盘测试都是Rev_0200。USB1.1的设备应该显示成Rev_0110,但是我没有USB1.1的设备好做测试。如果大家的USB设备都和我显示同样的结果,那么我的想法应该就是正确的。
同时,你也可以联系厂商,或者从速度和容量上来综合判断这个是USB1.1还是USB2.0的设备。
Arthur Li - MSFT
我想恐怕难以作为参考
来自远景 -
有几个简单的判断方法——
①移动设备本身就带有“USB 2.0”字样
②根据文件传输速度来判断
③如果是USB1.1,在插入U盘时Windows应该会给出“此设备可提高性能”的提示
共同努力,共同提高
kaedei#live.cn My BLOG- 已建议为答案 Eric ShehModerator 2010年4月28日 15:21
- 已标记为答案 WanLi.Wang521Moderator 2010年5月6日 7:10
-
由于USB1.1和2.0的根本差异是因为带宽的不同,换句话说就是USB2.0无论是写入还是读取速度都肯定比USB1.1的快。
所以建议楼主通过在一台计算机中向USB设备中复制或读取文件,通过所显示的速度来判断为USB2.0还是1.1。
另外,需要注意的是,由于主板的USB接口并非全部都是2.0高速接口(可能你无法直接识别2.0和1.1接口),这有可能导致接入的是2.0设备却只有1.1的性能。
所以,在接入时请确保没有看到一个“此设备可提高性能”的提示,因为出现该提示的缘故就是因为当前的USB接口是1.1低速。
所以可以按照以下方法来测试:
所有需要测试的USB设备都接入的是2.0接口(因为即使1.1的USB设备接入2.0接口也无法获得2.0设备的性能)
通过文件的读取或写入来判断设备的类型。
通过写入和读取速度的对比是最直观的识别USB的类型。另外,楼主也可以使用软件来识别,如Tune HD。
请将已解决的问题标记为“答案”,以便更多的朋友能够方便的找到问题解决方案。 - Windows User Experience | Virtualization Sino -
我觉得一个重要的概念要清楚。
就是USB 2.0是USB1.1的升级。USB 2.0包含了High-Speed数据传输,但USB 1.1所支持的Full-Speed, low-speed,同样也是USB 2.0所支持的。就是说一个USB 2.0设备很可能最高速率是Full-Speed,而这样的设备的确也是USB 2.0的设备。因此你无法从系统中找到哪里列出该设备到底是USB 2.0还是USB 1.1。
回到楼主的问题,楼主的问题实际是想问如何知道设备是支持full speed还是High Speed?
打开设备管理器,选择菜单:查看-〉按设备连接查看, 找到ACPI system -> PCI BUS -> Intel(R) ICH8 family USB2 Enhanced Host controller
在这个列表下连接的设备是支持High-Speed的USB设备。
http://www.microsoft.com/china/whdc http://ctcwhql.spaces.live.com/blog/