V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hubayi
V2EX  ›  Windows

win10 怎么禁用 usb3.0 控制器,启用 usb2.0?

  •  
  •   hubayi · 2021-10-01 21:29:07 +08:00 · 3301 次点击
    这是一个创建于 1147 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有个加密移动硬盘在 win10 下打不开启动程序,而在虚拟机下设置 usb2.0 控制器就能打开启动程序,实体机怎么启用 usb2.0 呢?
    20 条回复    2021-10-04 08:14:09 +08:00
    ysc3839
        1
    ysc3839  
       2021-10-01 21:52:43 +08:00 via Android   ❤️ 1
    你要搞清楚是硬件工作在 USB2.0 模式下就没问题,还是说一定要连接到 USB2.0 的控制器才没问题。
    如果是后者,但你的电脑只有 USB3.0 控制器的话,那是不可行的。
    wevsty
        2
    wevsty  
       2021-10-01 22:03:05 +08:00
    我是不明白 USB3.0 控制器和打不开程序的关系。

    如果只想用 USB2.0 最简单的方法是,插入 USB 的时候慢一点,这样就会自动协商用 USB2.0 的协议了。
    hubayi
        3
    hubayi  
    OP
       2021-10-01 22:56:11 +08:00
    @ysc3839 虚拟机下设置 usb3.1 控制器打不开,usb2.0 控制器能打开,在不同的 win10 版本上都测试过。实体机戴尔的 bios 中也没找到 usb 控制器设置项。
    hubayi
        4
    hubayi  
    OP
       2021-10-01 22:58:57 +08:00
    @wevsty 插入 usb 慢一点是什么鬼?加密移动硬盘分启动分区和交换区,启动分区里面有启动程序,需要输入密码才能打开交换区,还有插入 usb2.0 的口是不行的,问题出在 usb 控制器版本上。
    felixlong
        5
    felixlong  
       2021-10-01 23:17:29 +08:00
    换个插口试试,很多电脑还是有 USB2.0 插口的(里面是白色的那种)。是在不行可以买个最便宜的只支持 USB2.0 的 HUB 。
    deplivesb
        6
    deplivesb  
       2021-10-01 23:22:58 +08:00   ❤️ 1
    你把 usb3.0 的接口慢一点插就是 2.0 了
    ysc3839
        7
    ysc3839  
       2021-10-02 00:01:15 +08:00 via Android
    @hubayi “实体机戴尔的 bios 中也没找到 usb 控制器设置项。”
    因为那是一个硬件模块,硬件是什么协议的就是什么协议的,不可以进行更改的。
    所以我前面说如果要连接到 USB2.0 控制器的话,那是不可行的,除非你电脑里有 USB2.0 的控制器,那你可以连接到 2.0 口上使用。
    wevsty
        8
    wevsty  
       2021-10-02 00:17:24 +08:00   ❤️ 1
    @hubayi
    插入慢一点的话会因为检测不到 USB3.0 靠后方的引脚没有物理接触导致无法 USB3.0 无法协商从而退回 USB2.0 的协议来使用。

    实际上你这个问题可能是跟 USB 控制器的驱动和那个加密程序有关系,跟 USB2.0 还是 3.0 关系不大。
    这种问题其实最好是找加密程序的开发商来解决。
    dingwen07
        9
    dingwen07  
       2021-10-02 01:01:28 +08:00 via iPhone
    插慢一点
    买一个 USB 2.0 Hub
    flynaj
        10
    flynaj  
       2021-10-02 01:41:59 +08:00 via Android
    新电脑早就没有 USB2.0 控制器了。安照你说的是控制器不是工作速度。只有虚拟机,或者换老主板
    ericFork
        11
    ericFork  
       2021-10-02 07:21:01 +08:00
    插一块 PCIe 的 USB2.0 转接卡
    wy315700
        12
    wy315700  
       2021-10-02 08:58:21 +08:00   ❤️ 1
    用 USB2.0 的线连
    ziseyinzi
        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 就把注册表对应项删除。
    ysc3839
        14
    ysc3839  
       2021-10-02 11:41:32 +08:00 via Android
    @ziseyinzi 你确定是禁用 USB3.0 驱动而不是协商为 USB2.0 ?如果电脑上没有 USB2.0 控制器的话,禁用后就无法使用了吧?
    laoyur
        15
    laoyur  
       2021-10-02 12:56:09 +08:00 via Android   ❤️ 3
    楼主估计一开始看那么多说插慢一点,都快怀疑人生了
    hubayi
        16
    hubayi  
    OP
       2021-10-02 21:41:40 +08:00
    @ziseyinzi 感谢大神出奇招,放完假去公司试试看。
    hubayi
        17
    hubayi  
    OP
       2021-10-02 21:42:36 +08:00
    @ysc3839 禁用完鼠标键盘都不能用了,然后重装系统了。
    hubayi
        18
    hubayi  
    OP
       2021-10-02 21:43:38 +08:00
    @ericFork 建议不错,但不可能每台电脑都装这个
    cheng6563
        19
    cheng6563  
       2021-10-04 00:34:55 +08:00
    拿个胶布把 3.0 那几个引脚垫了也行
    aru
        20
    aru  
       2021-10-04 08:14:09 +08:00
    弄个 usb 2.0 的 hub 试试?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5242 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 07:23 · PVG 15:23 · LAX 23:23 · JFK 02:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.