本文介绍截止 2018 年 4 月 6 日 Intel Thunderbolt 平台/设备对于各种 Windows 操作系统的支持和更改。
背景
Intel 通过 Intel Thunderbolt 软件/固件以及 Intel Thunderbolt 参考 BIOS(BIOS 辅助模式)的组合,支持 Windows 7、8、8.1 和 Windows 10 操作系统下的 Thunderbolt、Thunderbolt 2 和 Thunderbolt 3 控制器。
硬件区别:
- 第一代 Thunderbolt 和 Thunderbolt 2 设备使用 Mini DisplayPort (mDP) 连接器。
- Thunderbolt 3 设备使用 USB Type-C 连接器。
软件区别:
从 Windows 10 Redstone 2(版本 1703)开始,Microsoft 已包含“对 Thunderbolt 控制器的本地 PCI Express 支持”。本地 Express 模式提供:
- Thunderbolt 网桥的动态资源分配。这将替换当前 BIOS 功能并允许 Thunderbolt 控制器利用可为系统实现新型待机的最低电源状态。
- 针对 Thunderbolt 3 系统和外围设备的本地 Microsoft 支持。
- 能够使用 Microsoft 的自带驱动程序(基于 Thunderbolt 的 USB、SATA 和 NVMe 存储)。
- 操作系统支持基础架构。
在 Windows 10 Redstone 2(版本 1703)之前,Microsoft 通过“BIOS 辅助模式”提供支持。BIOS 辅助模式支持提供:
- 用于支持 Thunderbolt 设备的 Thunderbolt 控制器的基本配置。
- 通过 BIOS 配置更改解决硬件限制问题的解决方法。
支持更改:
对于旨在支持本地 Express 模式的平台,由于已知操作系统和芯片组的限制,Intel 将根据以下配置更改官方 Thunderbolt 和 Thunderbolt 2 支持策略。从 Windows 10 Redstone 3(版本 1709)开始,以下配置限制适用:
- 当平台处于本地 Express 模式时,将不支持基于 Intel CV82524EF Thunderbolt 控制器或 Intel CV82524EFL Thunderbolt 控制器的设备。这是因为,由于芯片组的限制,这些第一代设备无法从操作系统睡眠状态中唤醒,并且在系统从睡眠状态恢复后将变得不可用。
- 与具有 Intel Thunderbolt 和 Intel Thunderbolt 2 控制器(CV82524EF 或 CV82524EFL 不支持菊花链式连接)的系统进行菊花链式连接的设备不应超过 2 个。这可确保操作系统不会耗尽要分配给设备的 PCI/内存资源。
问题和答案
问:Thunderbolt 如何使用 BIOS 辅助模式?
答:在 BIOS 辅助模式中,BIOS 预先分配资源,包括供操作系统使用的 PCIe 和内存资源,以便处理添加和删除 Thunderbolt 设备操作。这可确保添加和删除的设备不会对系统性能或用户体验造成负面影响。
问:什么是对 Thunderbolt 控制器的本地 PCIe Express 支持?
答:从 Microsoft Windows 10 版本 1709 (Redstone 3) 开始,Microsoft 已采取以下步骤来改善用户体验,即通过为 Thunderbolt 3 个设备预分配 PCIe 和内存资源来显著改善用户体验。这使 Microsoft 的自带驱动程序(USB、SATA 和 NVMe 存储)可通过 Thunderbolt 接口运行,而无需其他第三方驱动程序。
问:在以前的 BIOS 辅助模式上,本地 Express 模式的优势是什么?
答:对最终用户的最大好处是,可以使用 Microsoft 的自带驱动程序和操作系统支持基础架构来提高性能。
问:这是否会影响所有 Thunderbolt 3 系统?
答:否。最初随 Windows 10 Redstone 2 或更早版本提供的戴尔平台仅支持 BIOS 辅助模式。
问:我是否可以升级计算机以支持本地 Express 模式?
答:当平台处于本地 Express 模式时,将不支持基于 Intel CV82524EF Thunderbolt 控制器或 Intel CV82524EFL Thunderbolt 控制器的设备。
问:Microsoft 是否支持带有本地 PCIe 枚举的 Thunderbolt 和 Thunderbolt 2 设备?
答:否。Microsoft 仅在启用了本地 Express 模式的系统上支持 Thunderbolt 3 设备。在 BIOS 辅助模式下支持 Thunderbolt 和 Thunderbolt 2 设备。
问:如果我的系统不支持本地 Express 模式,谁将支持我的设备?
答:设备在 BIOS 辅助模式下应该可以正常工作,没有任何问题。如果遇到任何问题,请直接与您的 Thunderbolt、Thunderbolt 2 和 Thunderbolt 3 设备供应商联系以获得支持。