共用方式為


Hardware Lab Kit 的新功能

此版本的新功能

重大變更

注意

在每個新版本中,任何建置使用 HLK 物件模型的工具的人都應該重建這些工具,以使用最新版本的物件模型檔案。 此外,請務必一律使用每個物件模型檔案的相同版本(也就是不要混合來自不同套件版本的物件模型檔案)。

伺服器支援

HLK 版本 相容的伺服器OS版本
24H2 Windows Server 2016、Windows Server 2019、Windows Server 2022
22H2 Windows Server 2016、Windows Server 2019
21H2 Windows Server 2016、Windows Server 2019
1903 Windows Server 2012、Windows Server 2012 R2、Windows Server 2016
1809 Windows Server 2012、Windows Server 2012 R2、Windows Server 2016
1803 Windows Server 2012、Windows Server 2012 R2、Windows Server 2016
1709 Windows Server 2012、Windows Server 2012 R2、Windows Server 2016
1703 Windows Server 2012、Windows Server 2012 R2、Windows Server 2016
1607 Windows Server 2008 R2 SP1、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016

注意

不支援 Windows Server 2025 作為 HLK 控制器的主機 OS。 不過,它支援為用戶端OS。

注意

Windows Server 2019 不支援作為 1809 或 1903 HLK 控制器的主機 OS。 不過,它支援為用戶端OS。 在 2021 或更新版本中發行的 HLK 版本將新增在 Windows Server 2019 上裝載 HLK 控制器角色的支援。

已更新測試內容

針對各種架構的 1809 測試更新測試內容,以取得更佳涵蓋範圍的測試內容。

此版本的已知問題

卸載后再重新安裝 HLK 時,可能會發生此錯誤。 安裝 HLK 的新實例時,安裝並回復時會出現下列其中一個錯誤訊息

  • 資料庫中已經有一個名為 DSLinkType 的物件。
  • 資料庫database_name已經存在。
  • 無法建立 SQL 資料庫。

卸載 HLK 時,如果資料庫被另一個進程鎖定,資料庫卸載可能會失敗。 HLK 卸載會回報成功,但資料庫會留下。 若要復原,請遵循下列步驟:

  1. 從提升許可權的命令提示字元執行 SQLCMD -E
  2. 從 SQL Shell 命令列輸入下列命令:
  3. ALTER DATABASE WTTIdentity SET SINGLE_USER WITH ROLLBACK IMMEDIATE
  4. DROP DATABASE WTTIdentity
  5. GO
  6. ALTER DATABASE HLKJobs SET SINGLE_USER WITH ROLLBACK IMMEDIATE
  7. DROP DATABASE HLKJobs
  8. GO
  9. 確認 C:\Program Files\Microsoft SQL Server\MSSQL(sql version).MSSQLSERVER\MSSQL\DATA 不包含以 WTTIdentity 或 HLKJobs 開頭的檔案
  10. 安裝 HLK

HLK 不會使用最新的安全性修正來更新現有的 SQL 資料庫

如果現有的 SQL Server 資料庫未修補,安裝 HLK 將不會使用最新的安全性修正來更新資料庫。

若要修補 SQL Server:選項 1:在安裝 HLK 之前卸載 SQL Server。 HLK 會安裝 SQL Server 和 RTM 的最新 Hotfix。 此時,您可以使用 Windows Update 來讓您的 SQL Server 實例保持更新。 選項 2:在 HLK 安裝之前手動修補現有的 SQL Server。

舊版的新功能

虛擬硬體實驗室套件 (VHLK)

1809 的新功能! Microsoft虛擬硬體實驗室套件 (VHLK) 是 VHDX 上預安裝和預先設定的整個硬體實驗室套件,可供開機。 您可以使用 VHLK 節省設定時間、快速設定控制站,並從虛擬機器執行 Windows 硬體認證。 如需詳細資訊,請參閱 VHLK 快速入門指南

  • 準備好開機並使用
  • 以虛擬機身分執行 HLK 控制器
  • 在開發人員機器上裝載 HLK 控制器虛擬機,而不是專用控制器硬體

改善播放清單支援

載入和使用播放清單的程式已經過改善和簡化。 如需詳細資訊,請參閱快速入門指南中的步驟 6:選取和執行測試

支援Arm64桌面

HLK 測試現在可以以Arm64桌面電腦為目標。

Nano Server 測試

HLK 現在包含 Nano Server 的測試。

改善失敗 HLK 測試的診斷能力

[結果] 索引標籤現在會指出測試何時因為系統當機而失敗。 索引標籤也會顯示相關聯錯誤檢查的資訊,以及說明檔的連結以取得進一步的資訊。

如需詳細資訊,請查看下列主題:

  • <href“/windows-hardware/test/hlk/getstarted/step-7-view-test-results-and-log-files”>步驟 7:檢視測試結果和記錄檔(開始使用指南)
  • <a href“/windows-hardware/test/hlk/user/hlk-studio---results-tab”>HLK Studio - 結果索引卷標
  • <href“/windows-hardware/test/hlk/user/troubleshooting-windows-hlk-test-failures”>疑難解答 Windows HLK 測試失敗 (系統當機)

匯出失敗的 HLK 作業

您現在可以匯出失敗的作業,並在未安裝 HLK 用戶端的電腦上重新執行。 如需詳細資訊,請參閱 匯出失敗的 HLK 作業>

支援行動裝置測試

現在支援執行測試與健康情況映像的行動裝置,以使用 HLK 進行測試。 如需詳細資訊,請參閱 HLK Proxy 用戶端用戶入門指南

案例測試

測試層級已由開發階段所取代,以更符合硬體和系統開發週期。 測試會依其適用性,在啟動、開發和整合、可靠性及微調和驗證期間組織。

播放列表

播放清單描述測試的集合,而且可以從 HLK Studio 和 物件模型 建立,以定義自定義測試通過。

在快速入門指南深入瞭解播放清單。

您也可以 將 Windows 硬體相容性播放清單下載為 zip 檔案

Windows 硬體相容性計劃

不再需要硬體認證。 相反地,Windows 硬體相容性計劃是您可以選擇參與的程式。 如需詳細資訊,請參閱 Windows 硬體相容性計劃

OS 支援

硬體實驗室套件僅支援 Windows 10 和 Windows 11 測試。 使用硬體認證套件來測試舊版操作系統。

合併 .hckx 套件

若要支援統一驅動程式提交,HCK 和 HLK 項目的結果可以使用 HLK Studio 合併在一起。 合併時,請先開啟 HLK 專案或套件,然後在 HCK 套件中合併。

虛擬機器支援

HLK 控制器現在支援在虛擬機中安裝和執行。 設定虛擬機時,請確定虛擬機符合 HLK 控制器的最低需求

部分封裝

您現在可以在 HLK 專案中封裝測試結果的子集,針對主要案例量身打造封裝體驗。 這可讓您擷取、共用和診斷測試失敗,而不需要在新專案中個別執行測試。

若要使用此功能,請從 [測試 ] 索引標籤選取一或多個測試,以滑鼠右鍵按下選取範圍,然後選擇 [ 建立醒目提示測試的部分套件]。 請注意,此套件會儲存為部分套件 (.hlkp)。 未來 HLK 版本將會淘汰此延伸模組。

為此測試評分

您現在可以在 HLK 中提供測試的意見反應。 若要對測試進行評分,您必須加入加入 CEIP。 若要為測試評分,請在結果窗格中以滑鼠右鍵按兩下所需的測試,然後選取 [評分此測試]。

預覽窗格

檔案總管 中的 [預覽] 窗格提供專案和套件資訊,包括 [名稱]、[建立日期]、[目標] 和 [類型]。

若要使用 檔案總管 中的 [預覽] 窗格,請選擇 [檢視] 功能表群組,然後選擇 [預覽] 窗格。 然後,您可以選擇任何 .hlkx 檔案來檢視套件的詳細數據。

64 位 SQL

HLK 現在僅支援 64 位 SQL 版本。 先前,HCK 僅支持獨佔 32 位 SQL 版本。

SQL 2019 支援

2021 年或更新版本中發行的 HLK 版本將支援針對 HLK 控制器角色使用 SQL Server 2019。 如果目標系統上找不到相容版本的 SQL,則這些 HLK 版本將會安裝 SQL Server 2019 Express。

Windows Server 2019 支援

2021 年或更新版本中發行的 HLK 版本將支援將 HLK 控制器角色安裝到 Windows Server 2019。 這些版本將會卸除 Windows Server 2012 R2 和更早版本的支援。

Windows Server 2022 支援

2024 或更新版本中發行的 HLK 版本將支援將 HLK 控制器角色安裝到 Windows Server 2022。

ARM64 MSI 用戶端安裝程序支援

在 2024 年或更新版本中發行的 HLK 版本,透過新增 ARM64 架構的 MSI 安裝程式,在 AMD64 和 ARM64 之間會有統一的 HLK 用戶端安裝體驗。 ARM64 上的安裝位置和工作流程將會符合這些版本的 AMD64 位置和工作流程。