Share via


Windows HLK 必要條件

警告

  Windows Hardware Lab Kit (HLK) 應該只安裝在專用於測試用途的電腦上。 請勿在專用測試環境外部的電腦上安裝任何 HLK 元件。

Windows HLK 包含兩個元件:HLK 測試伺服器和一或多個測試系統。

  • HLK 測試伺服器。 通常稱為 控制器,測試伺服器有兩個部分:Windows HLK 控制器和 Windows HLK Studio。 控制器軟體是管理在測試系統上執行之測試的引擎。 Studio 軟體是管理工具,可讓您針對連線到測試伺服器的任何測試系統選取及排程測試。 控制器和 Studio 會從 Windows HLK 安裝來源安裝。 安裝之後,測試伺服器會包含個別的安裝程式,以安裝遠端 Windows HLK Studio 和 Windows HLK 用戶端。

    一個控制器會控管用戶端電腦的集合。 控制器只能管理及存取其控管的用戶端電腦。

  • 測試系統。 也稱為用戶端電腦,每個測試系統都可以有不同的組態,適用于各種測試案例,包括不同的硬體、作業系統、Service Pack 和驅動程式。 每個測試系統只能與一個測試伺服器相關聯。 您可以直接從測試伺服器上的共用網路位置執行 Windows HLK 用戶端軟體安裝程式,以設定每個測試系統。

開始測試之前,請確定測試環境符合必要的需求。

  • 在控制器安裝之前,請務必先安裝 .NET Framework 4.5。 如果先前尚未安裝 .NET Framework 4.5,控制器安裝程式將會失敗。
  • 安裝 HLK 之前,您必須卸載任何 32 位SQL Server安裝。 不支援 32 位SQL Server安裝。
  • 安裝 HLK 之前,您必須先卸載任何SQL Server 2014、2015、2016 和 2017 安裝。
  • 請注意,在測試電腦上啟用安全開機會導致 HLK 用戶端安裝失敗。 此外,還有一組 HLK 測試需要停用安全開機才能正確執行。 如需完整的測試清單,請參閱 使用安全開機進行系統測試

部署案例

Windows HLK 有兩個部署案例:

  • 已加入網域的環境。 在已加入網域的環境中,有網域控制站存在,且針對 Windows HLK 功能指定的所有電腦都會加入相同的網域控制站。 如果您打算在加入網域的環境中部署 Windows HLK,您至少需要三部電腦:Windows 網域控制站、Windows HLK 測試伺服器,以及至少一個 Windows HLK 測試系統。 請確定已在網域控制站上設定並執行 Microsoft Active Directory。 您的網域控制站和 HLK 測試伺服器不能在同一個方塊上。

  • 工作組環境。 工作組環境沒有網域控制站。 如果您打算在工作組中部署 Windows HLK,您需要至少兩部電腦:測試伺服器和已加入相同工作組的測試系統。 請勿 使用預設系統管理員帳戶。 在此設定中,您必須啟用來賓帳戶。

此外,請考慮您要如何組織實驗室資源,以充分利用 Windows HLK。 您必須判斷測試伺服器的數目,以及連線到它們的測試系統數目。 這些決策會受到您想要測試的裝置或系統類型所影響。

若要測試系統和篩選驅動程式,您需要至少 1 部測試伺服器和 1 個測試系統。

若要測試外部裝置,您需要至少 1 部測試伺服器、1 個測試系統,以及要測試的外部裝置 () 。

如果您想要管理控制器和用戶端的負擔較少,您可以選擇配置較少的控制器,每個控制器都連線多個用戶端。 最多 150 個用戶端可以連線到單一控制器。 或者,您可以配置更多控制器,並將較少的用戶端連線到它們。 這可讓任何指定的控制器更具回應性,因為它的用戶端與它通訊較少。 如需詳細資訊,請參閱 HLK 控制器和用戶端組織

下圖顯示範例測試環境。

範例 hlk 測試環境

系統需求

測試伺服器

元件 最小值 優化

處理器

速度為 2.0 GHz 的單一 Intel 或 AMD 型 x64 平臺

以 x64 模式執行的多核心或多個 x64 處理器,速度為 2.0 GHz 或更快

系統記憶體

2 GB 主要記憶體

4 GB 主要記憶體

硬碟容量

最小為 300 GB,以容納可產生的記錄磁片區。

RAID 設定

網路連線

每秒 100 MBbits (Mbps)

1 Gigabit/秒 (Gbps)

作業系統

Windows Server 2012 R2 Windows Server 2016 2021 之前的 HLK 版本,Windows Server 2012英文和英文本機版本。 對於 Windows 11,HLK Windows Server 2016 和 Windows Server 2019 是唯一支援 HLK 控制器的 Windows Server 版本。

注意

2021 之前的 HLK 版本不支援 Windows Server 2019 作為 1809 HLK 控制器的主機 OS。 不過,它以用戶端 OS 的形式受到支援。

注意

  • Windows 10S 使用者應該針對Windows 10 專業版進行測試。
  • Windows Server 2003、Windows Server 2008、Windows Vista、Windows XP 或 Windows 2000 不支援控制器。
  • 已設定為網域控制站的安裝不支援控制器。
  • 測試系統應專用於測試用途,不應將敏感性資訊儲存在它們上,或先前已用來儲存過去機密資訊。 每個測試系統的硬碟都應該格式化,而且應該安裝或重新安裝您想要執行電腦的作業系統,讓系統在安裝 HLK 用戶端並執行測試之前處於全新狀態。
  • Server Core 安裝不支援控制器。
  • Controller 僅支援 Standard 和 Datacenter 版本。

測試系統

元件 最小值

處理器

您安裝之作業系統的建議處理器。

系統記憶體

請參閱您安裝之作業系統的建議處理器。

硬碟容量

最小為 300 GB,以容納可產生的測試檔案和記錄。

用戶端必須是唯一的;您無法交換磁片磁碟機。

網路連線

100 Mbps

作業系統

安裝您要測試的 Windows 作業系統英文和英文本機版本。

虛擬電腦或任何協力廠商 Hypervisor 環境中不支援測試系統。

如果您要針對 Windows 「N」 版本進行測試,您也必須手動安裝媒體功能套件。

Windows 10S 使用者應該針對Windows 10 專業版進行測試。

如果您要針對 Windows Server 進行測試,請在安裝期間安裝 DataCenter 版本和「完整伺服器」或「具有 GUI 的伺服器」。

其他需求

停用安全開機,因為這可能會導致 HLK 用戶端安裝失敗。 此外,還有一組測試需要停用安全開機才能正確執行。 請檢閱 [使用安全開機進行系統測試] (。/testref/system-testing-with-secure-boot.md) 檔以取得詳細資訊。

許多測試都需要測試系統重新開機,通常多次重新開機,才能完成測試回合。 因此,我們建議您:

  • 設定測試系統以從硬碟的一般開機磁區開機,而不是從外部裝置、CD 或 DVD 開機磁片開機。

針對工作組環境,您必須啟用來賓帳戶。

  1. 在每個電腦上,建立新的使用者帳戶,並將其新增至系統管理員群組。

  2. 在每部電腦上,使用您剛才建立的系統管理員帳戶登入,並啟用來賓帳戶。

測試可能也需要:

  • HLK 篩選準則。

  • 測試簽署驅動程式。

  • 在封裝建立結束時要求的其他原始程式碼/讀我檔案。

選擇性遠端/獨立 Windows HLK Studio

元件 最小值

處理器

您安裝之作業系統的建議處理器。

系統記憶體

請參閱所安裝作業系統的建議處理器。

硬碟容量

最小為 300 GB,以容納可產生的記錄數量。

用戶端必須是唯一的;您無法交換磁片磁碟機。

網路連線

100 Mbps

作業系統

  • Windows 10

  • Windows 8.1

  • Windows 8

  • Windows 7