总结:
由于某种原因,我的新笔记本电脑上的 Thunderbolt 底座热插拔无法正常工作。我正在尝试确定我是否忽略了故障排除步骤。
问题:
如果在系统启动后拔下底座,则在重新连接底座时我的 USB 设备(鼠标和键盘)将无法重新连接。Thunderbolt 显示器可以重新连接,但 USB 无法连接。键盘或鼠标没有电源 - 键盘灯不亮,鼠标上的光学传感器保持黑暗。重新启动后可以解决这个问题,但问题仍然存在。
硬件软件:
- 戴尔 Precision M3800
- BIOS A09(更换主板前已升级为A10)
- Windows 10(从 Windows 7 64 位专业版直接升级)
- Belkin Thunderbolt 2 Express Dock HD
- Thunderbolt (TM) 控制器 - 157D
- 设备管理器硬件ID“PCI\VEN_8086&DEV_157D&SUBSYS_11112222&REV_00”
- 这是英特尔硬件 ID(适合英特尔制造的 Thunderbolt)
- GRUB 引导加载程序
- 第二个硬盘分区上的 Kali Linux
尝试修复: (这些都不能解决问题)
- 所有英特尔芯片组驱动程序均根据戴尔技术支持的建议从戴尔网站重新安装
- Thunderbolt 控制器上的驱动程序更新显示“您的设备软件已更新”
- 重新安装“Fresco logic USB3.0 主机控制器”
- 将原始操作系统从 Windows 7 升级到 Windows 10
- 系统 BIOS 从 A09 升级至 A10
- 让 Belkin 直接更换新的扩展坞
- 让戴尔直接更换系统主板
- 新主板有 A09 BIOS
- 停止并启动 Thunderbolt (TM) 服务
- 启动至安全模式
- Thunderbolt 在启动时工作,但 thunderbolt 服务无法在安全模式下运行
- 安全模式下热插拔无法正常工作
- 所有涉及的Thunderbolt设备均已在“Thunderbolt TM 软件”中授权,并设置为“始终连接”
其他注意事项:
- 我同时订购了一台相同的 Precision M3800 和 Belkin 底座
- 这台笔记本电脑没有出现与我相同的热插拔问题
- 这台“正常工作”的笔记本电脑已与两个底座一起使用,热插拔时没有出现问题
- “无法工作”的笔记本电脑在与两个底座进行热插拔时遇到同样的问题
- 这台笔记本电脑已安装 Windows 10 - 它也从 x64 7 Pro 升级而来
- 工作的笔记本电脑没有安装 GRUB 或第二个操作系统
- 在英特尔网站上找不到“Thunderbolt 157D 控制器”的驱动程序。
- 这可能是他们已经在制造的重新命名的控制器;完全缺乏信息。
最后的想法:
- 我是否忽略了某些明显的事?
- 当安装了 GRUB 或系统中有第二个操作系统时,热插拔是否存在问题?
- 是否有任何系统软件通常会干扰热插拔雷电设备?
- 根据这个描述,重新安装操作系统是否可以解决问题?
抱歉这篇文章太长了;到目前为止,商业技术支持有限且耗时。我希望社区中的某些人可能已经熟悉这个问题。
答案1
这几乎算不上一个答案,但使用可运行的操作系统重新映像系统解决了这个问题。我不知道最终的问题是什么,但显然这与软件有关。重新映像后,我还重新安装了 GRUB 和第二个操作系统。这并没有阻止热插拔工作。
真痛苦啊……
答案2
除了我仍然使用 Windows 7 之外,这里的问题症状完全相同。我所做的是:
- 断开设备与计算机的连接
- 进入
device manager
- 前往
properties
受影响设备的 - 查看
Driver
标签下方 - 注意
Driver Version
,然后 - 看看
Details tab
和 - 得到它
Device class GUID
,我们称之为{XXXXXXXXXXX}
,然后 - 转到注册表编辑器
Start->regedt32
, - 备份注册表,以防万一。
- 查看下方
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{XXXXXXXXXXX}
- 找到其中引用同一设备的每个项目(我通过驱动程序版本执行此操作)并删除其中的文件夹
{XXXXXXXXXXX}
。 - 重启
这似乎对我有用。