搜尋結果
2023年6月14日 · 儲存體韌體更新 (SFU) 驅動程式 提供實作 SFU 的詳細指引,以及建立要安裝在目標 NVMe 儲存磁片磁碟機上之新韌體映射的程式。
- 記憶體韌體更新 (SFU) 驅動程式 - Windows drivers | Microsoft Learn
更新 NVMe 儲存磁碟驅動器的韌體已依賴硬體廠商來建立韌體 ...
- 記憶體韌體更新 (SFU) 驅動程式 - Windows drivers | Microsoft Learn
- 概觀
- 磁碟機相容性
- NVMe 儲存磁碟驅動器的SCSI識別碼
- 記憶體韌體更新 (SFU) 解決方案詳細數據
- 存儲設備磁碟驅動器韌體更新範例
- 透過 Windows Update部署擴充功能 INF 和韌體套件
更新 NVMe 儲存磁碟驅動器的韌體依賴硬體廠商來建立韌體更新應用程式,以利用 Windows 10 中引進的特定韌體更新 IOCTL。 這些應用程式通常會分散在 Windows Update (WU) 管線之外。 用戶必須判斷哪些儲存設備磁碟位於其裝置中、從製造商的網站取得正確的存儲設備磁碟韌體公用程式,然後手動下載並安裝更新。
此外,在 S 模式中執行 Windows 10 的裝置是增強的安全性設定,只允許使用者執行 Microsoft 驗證的應用程式,因此廠商公用程式可能無法更新磁碟驅動器韌體。 此手動程式會導致韌體更新的採用率偏低、增加硬體製造商的支援成本和客戶滿意度問題。
使用驅動程式型解決方案使用 Windows Update (WU) 服務更新裝置韌體可供硬體廠商使用,並要求它們將韌體更新邏輯和承載新增至現有的函式驅動程式或提供個別的韌體更新驅動程式和套件。 這會導致跨硬體合作夥伴進行重複的工作,並增加記憶體磁碟驅動器的整體維護成本。 如需通用驅動程式的詳細資訊,請參閱使用通用 Windows 驅動程式 使用者入門。
使用 Windows 10 版本 2004 (OS 組建 19041.488 或更新版本) 可以使用 Microsoft 提供的驅動程式和硬體廠商提供的韌體更新套件來更新 NVMe 磁碟驅動器韌體。 此解決方案可透過 Windows Update 散發至使用電腦硬體識別碼 (CHID) 的目標磁碟驅動器和裝置。
警告
韌體更新是可能具風險的維護作業,而且只有在徹底測試新的韌體映射之後才會散發。 不受支援硬體上的新韌體可能會對可靠性和穩定性造成負面影響,甚至導致資料遺失。
NVMe 的 Windows 裝置 COMPAT 需求:Device.Storage.ControllerDrive.NVMe - 5.7 和 5.8 節
Device.Storage.ControllerDrive.NVMe.BasicFunction 裝置必須至少有一個可升級的韌體位置。 5.7 韌體認可 •應該啟用韌體映像,而不需要裝置的電源迴圈。 •啟用程式預期會透過主機起始的重設來達成,如規格 1.2a 第 8.1 節中所述。 •Windows 會在發出韌體認可命令時,利用認可動作 001b 或 010b。 •在沒有電源循環的情況下成功啟用的預期完成值為 00h (泛型成功) 、10h 或 11h。 •如果 0Bh 傳回為完成狀態,Windows 會通知使用者執行裝置的電源迴圈。 強烈建議不要這樣做,因為它可防止在OS運行時間更新韌體,並造成重大的工作負載中斷。 5.8 韌體映射下載 •裝置在下載階段不得失敗 I/O,且應繼續提供 I/O。
從 Windows 10 版本 2004 (OS 組建 19041.488 或更新版本) 開始,NVMe 儲存器磁碟驅動器可以使用支援STOR_RICH_DEVICE_DESCRIPTION結構的驅動程式來使用兩個新的標識符:
SCSI\t*v(8)p(40)
其中:
•t* 是可變長度的裝置類型代碼。
•v (8) 是 8 個字元的廠商標識碼。
•p (40) 是 40 個字元的產品識別碼
套件 1 - 建立磁碟驅動器韌體更新的身分識別
一般而言,此套件包含下列專案: •擴充功能 INF 可建立軟體裝置節點,以作為韌體更新套件的獨立目標硬體 •驅動程式類別目錄
套件 2 - 磁碟驅動器韌體更新套件
一般而言,此套件包含下列專案: •類別韌體通用驅動程式 INF •韌體更新承載二進位檔 •驅動程式類別目錄
規格需求
•Windows 10 版本 2004 (OS 組建 19041.488 或更高版本) •使用收件匣 stornvme.sys 驅動程式使用NVMe儲存磁碟驅動器的裝置 •NVMe 磁碟驅動器韌體二進位檔 •正確撰寫的 INF 檔案
檢視目前的 NVMe 磁碟韌體版本
若要檢視目前的NVMe磁碟韌體版本: 1.以系統管理員身分開啟 PowerShell 視窗。 2.輸入 Get-PhysicalDisk | Get-StorageFirmwareInformation 以檢視目前的NVMe磁碟韌體版本。
安裝擴充功能 INF 以建立新的軟體硬體身分識別
1.移至系統上包含驅動程式擴充功能套件 INF 檔案的目錄。 例如,輸入 cd .\signed-DiskExtnPackage\。 2.確認擴充功能 INF 檔案包含您要更新之磁碟驅動器的資訊。 如需範例擴充功能 INF,請參閱本主題中的 磁碟擴充功能 INF 檔案 。 3.使用 Microsoft PnP 公用程式安裝擴充功能 INF。 例如,在系統管理員命令提示字元中,輸入 pnputil /add-driver .\OEMDiskExtnPackage.inf /install。 當新的軟體節點建立為開機關鍵裝置的子系時,需要重新啟動才會生效。
首先,使用發佈測試發佈指引,透過 Windows Update 驗證套件部署。
接下來,使用適當的 CHID 透過 Windows Update 部署套件。
2024年8月27日 · To use Windows 10 to update drive firmware, you must have supported drives. To ensure common device behavior, Windows 10 specifies optional Hardware Lab Kit (HLK) requirements for NVMe devices. These requirements outline which commands a NVMe
2021年3月29日 · 一、Windows Update (系統更新) 開始→設定→更新與安全性→Windows Update→檢查更新 有人會問:一定要更新嗎? 答:不一定,但建議您要更新。我都會更新,更新的過程依照您電腦的速度而不同,快的話可能10~20分鐘,慢的話1~2個小時都有可能。
Windows Services for UNIX (SFU) is a discontinued software package produced by Microsoft which provided a Unix environment on Windows NT and some of its immediate successor operating-systems.
2018年5月14日 · Services for UNIX Is not supported on Windows 10. You should instead use the Windows 10 Subsystem for Linux, which you can easily enable by going to the Microsoft Store then download Ubuntu for Windows 10. The last version of Windows to include the
2017年5月15日 · WSL is a NT subsystem, and so are/were the Microsoft POSIX subsystem, the Windows Services for UNIX (SFU), and the Subsystem for Unix-based Applications (SUA) / Interix. Cygwin on the other hand is an application that sits on top of the Win32 subsystem.