1
ysc3839 2021-10-01 21:52:43 +08:00 via Android 1
你要搞清楚是硬件工作在 USB2.0 模式下就没问题,还是说一定要连接到 USB2.0 的控制器才没问题。
如果是后者,但你的电脑只有 USB3.0 控制器的话,那是不可行的。 |
2
wevsty 2021-10-01 22:03:05 +08:00
我是不明白 USB3.0 控制器和打不开程序的关系。
如果只想用 USB2.0 最简单的方法是,插入 USB 的时候慢一点,这样就会自动协商用 USB2.0 的协议了。 |
3
hubayi OP @ysc3839 虚拟机下设置 usb3.1 控制器打不开,usb2.0 控制器能打开,在不同的 win10 版本上都测试过。实体机戴尔的 bios 中也没找到 usb 控制器设置项。
|
4
hubayi OP @wevsty 插入 usb 慢一点是什么鬼?加密移动硬盘分启动分区和交换区,启动分区里面有启动程序,需要输入密码才能打开交换区,还有插入 usb2.0 的口是不行的,问题出在 usb 控制器版本上。
|
5
felixlong 2021-10-01 23:17:29 +08:00
换个插口试试,很多电脑还是有 USB2.0 插口的(里面是白色的那种)。是在不行可以买个最便宜的只支持 USB2.0 的 HUB 。
|
6
deplivesb 2021-10-01 23:22:58 +08:00 1
你把 usb3.0 的接口慢一点插就是 2.0 了
|
7
ysc3839 2021-10-02 00:01:15 +08:00 via Android
@hubayi “实体机戴尔的 bios 中也没找到 usb 控制器设置项。”
因为那是一个硬件模块,硬件是什么协议的就是什么协议的,不可以进行更改的。 所以我前面说如果要连接到 USB2.0 控制器的话,那是不可行的,除非你电脑里有 USB2.0 的控制器,那你可以连接到 2.0 口上使用。 |
8
wevsty 2021-10-02 00:17:24 +08:00 1
@hubayi
插入慢一点的话会因为检测不到 USB3.0 靠后方的引脚没有物理接触导致无法 USB3.0 无法协商从而退回 USB2.0 的协议来使用。 实际上你这个问题可能是跟 USB 控制器的驱动和那个加密程序有关系,跟 USB2.0 还是 3.0 关系不大。 这种问题其实最好是找加密程序的开发商来解决。 |
9
dingwen07 2021-10-02 01:01:28 +08:00 via iPhone
插慢一点
买一个 USB 2.0 Hub |
10
flynaj 2021-10-02 01:41:59 +08:00 via Android
新电脑早就没有 USB2.0 控制器了。安照你说的是控制器不是工作速度。只有虚拟机,或者换老主板
|
11
ericFork 2021-10-02 07:21:01 +08:00
插一块 PCIe 的 USB2.0 转接卡
|
12
wy315700 2021-10-02 08:58:21 +08:00 1
用 USB2.0 的线连
|
13
ziseyinzi 2021-10-02 09:23:38 +08:00
一个小米手机刷机时可能用到的 bat 脚本,楼主可以尝试一下:
https://pastebin.com/aG86sppb 保存为 bat 管理员权限运行,或者手动照着注册表改。改完之后 windows 只会调用 usb 2.0 的 ehci 驱动,不会使用 USB3.0 的 xhci 驱动。后果是所有 USB 接口只有 2.0 的速度,想恢复成 3.0 就把注册表对应项删除。 |
14
ysc3839 2021-10-02 11:41:32 +08:00 via Android
@ziseyinzi 你确定是禁用 USB3.0 驱动而不是协商为 USB2.0 ?如果电脑上没有 USB2.0 控制器的话,禁用后就无法使用了吧?
|
15
laoyur 2021-10-02 12:56:09 +08:00 via Android 3
楼主估计一开始看那么多说插慢一点,都快怀疑人生了
|
19
cheng6563 2021-10-04 00:34:55 +08:00
拿个胶布把 3.0 那几个引脚垫了也行
|
20
aru 2021-10-04 08:14:09 +08:00
弄个 usb 2.0 的 hub 试试?
|