共用方式為


NVMe 功能和擴充功能支援

下表列出NVMe裝置 NVM Express 規格中定義的功能和擴充功能,如下所示:

  • 具有規格參考的數據行會指出 NVM Express 規格中描述功能或擴充功能 (“Caps”) 的區段 () :
    • NVMe 1.4 (功能) – NVM Express Revision 1.4,2019 年 6 月 10 日
    • NVMe 2.0 (Caps) Base – NVM Express Base Specification 2.0a, 2021 年 7 月 23 日
    • NVMe 2.0 (Caps) NVM – NVM Express NVM 命令集規格 1.0a,2021 年 7 月 23 日
    • NVMe 2.0 (Caps) ZNS – 區域命名空間命令集規格 1.1a,2021 年 7 月 23 日
  • StorNVMe 支援 – 指出 Windows 10 1903 版和更新版本上 StorNVMe 裝置驅動程序的支援。
  • 批注 – 任何額外的相關信息;例如,是否支持作為IOCTL作業的一部分。 「僅限 WinPE」表示僅在 Windows 的 WinPE 版本中支援。
功能或擴充功能 NVMe 1.4 (功能) NVMe 2.0 (Caps) Base NVMe 2.0 (Caps) NVM NVMe 2.0 (Caps) ZNS StorNVMe 支援 註解
非對稱命名空間存取報告 8.20 8.1 5.1
開機數據分割 8.13 8.2
產能管理 8.3
命令和功能鎖定 8.4
控制器記憶體緩衝區 8.5
裝置自我測試作業 8.11 8.6 Yes 可透過 IOCTL_STORAGE_PROTOCOL_COMMAND取得。
指示詞 8.7 5.2 Yes 支持識別 (指示詞類型 00h) 和 Streams (指示詞類型 01h)
適用於軟體仿真的 Doorbell Stride 8.6 8.8
端對端數據保護 8.3 5.2
結束能力群組 8.17 3.2.3 Yes 可透過IOCTL_STORAGE_QUERY_PROPERTY擷取
建議的完成區域 5.5 從 Windows 11,Windows Server 2022。 保留供 Microsoft 內部使用。
韌體更新程式 8.1 3.11 Yes 支援位置 1 只讀、多個位置以進行認可/下載。 對齊控制器回報的 FW 更新粒度。 透過認可動作 (CA) 011b 的韌體認可 管理員 命令支援韌體啟用
取得 LBA 狀態 8.22 5.8.1
主機記憶體緩衝區 8.9 8.9 Yes
具有非對稱命名空間存取報告的主機作業 (資訊) 8.21 8.10
透過 I/O 大小和對齊方式改善效能 8.25 5.8.2 Yes 支援命名空間最佳IO界限 (NOIOB) 。 從 Windows 11 和 Windows Server 2022 開始,支援 NPWG、NPWA、NPDG、NPDA 和 NOWS。 驅動程式也會使用 NVM 集合屬性項目中報告的最佳寫入大小值。
元數據處理 8.2 5.8.3
命名空間管理 8.12 8.11 5.3 Yes 僅限 WinPE。 可透過 IOCTL_STORAGE_PROTOCOL_COMMAND 取得
命名空間寫入保護 8.19 8.12
NVM 命令集媒體和數據錯誤處理 5.4
NVMe over Fabric 內部驗證 8.13
永續性記憶體區域 8.14
電源管理 8.4 8.15 Yes 支援非操作電源狀態。 預設會停用自發電源狀態轉換。 預設會針對新式待命中所選平臺啟用運行時間 D3 轉換。 透過 IOCTL_STORAGE_QUERY_PROPERTYIOCTL_STORAGE_SET_PROPERTY支援的主機控制熱管理取得/設定功能。
可預測的延遲模式 8.18 8.16
讀取復原層級 8.16 8.17
重新執行受保護的記憶體區塊 8.10 8.18
Reservations 8.8 8.19 5.5 5.1 從 Windows 11,Windows Server 2022。
建議重設區域 5.4 從 Windows 11,Windows Server 2022。 保留供 Microsoft 內部使用。
旋轉媒體 8.20
清理作業 8.15 8.21 5.6 Yes IOCTL_STORAGE_PROTOCOL_COMMAND。 只有在 Windows 11、Windows Server 2022 之前,才使用 WinPE
標準廠商特定命令格式 8.7 8.23
串流 5.7
提交佇列 (SQ) 關聯 8.23 8.22
遙測 8.14 8.24 Yes 透過使用命令SCSIOP_READ_DATA_BUFF16搭配緩衝區模式作為 READ_BUFFER_MODE_ERROR_HISTORY 來支援IOCTL_SCSI_PASS_THROUGH。 您也可以從 IOCTL_STORAGE_QUERY_PROPERTY 透過 StorageAdapterProtocolSpecificProperty 和 StorageDeviceProtocolSpecificProperty 取得。 針對主機遙測,也可以透過從 2004 版 Windows 10 開始IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG取得。
廠商特定資訊的通用唯一標識碼 (UUID) 8.24 8.25
虛擬化增強功能 8.5 8.26
區域主動式活動活動 5.6 從 Windows 11,Windows Server 2022。 保留供 Microsoft 內部使用。
區域描述元延伸模組 5.3 從 Windows 11,Windows Server 2022。 保留供 Microsoft 內部使用。

如需詳細資訊,請參閱 使用NVMe磁碟驅動器