Voraussetzungen für Windows HLK

Warnung

  Das Windows Hardware Lab Kit (HLK) sollte nur auf Computern installiert werden, die ausschließlich für Testzwecke vorgesehen sind. Installieren Sie keine HLK-Komponenten auf einem Computer, der sich außerhalb einer dedizierten Testumgebung befindet.

Windows HLK besteht aus zwei Komponenten: einem HLK-Testserver und einem oder mehreren Testsystemen.

  • HLK-Testserver. Testserver werden häufig als Controller bezeichnet und verfügen über zwei Teile: Windows HLK Controller und Windows HLK Studio. Die Controllersoftware ist das Modul, das Tests verwaltet, die auf Testsystemen ausgeführt werden. Die Studio-Software ist das Verwaltungstool zum Auswählen und zeitlichen Planen von Tests auf allen mit dem Testserver verbundenen Testsystemen. Controller und Studio werden aus der Windows HLK-Installationsquelle installiert. Nach der Installation enthält der Testserver separate Installationsprogramme zum Installieren eines Remote-Windows HLK Studio- und Windows HLK-Clients.

    Ein Controller steuert eine Anzahl von Clientcomputern. Controller können nur die von ihnen kontrollierten Clientcomputer verwalten und darauf zugreifen.

  • Testsystem. Testsysteme werden auch als Clientcomputer bezeichnet und können jeweils unterschiedliche Konfigurationen haben, die für verschiedene Testszenarien geeignet ist, einschließlich verschiedener Hardware, Betriebssysteme, Service Packs und Treiber. Jedes Testsystem kann nur einem Testserver zugeordnet sein. Sie können die einzelnen Testsysteme konfigurieren, indem Sie das Windows HLK Client-Softwareinstallationsprogramm direkt von einem freigegebenen Netzwerkspeicherort auf dem Testserver ausführen.

Bevor Sie mit dem Testen beginnen, stellen Sie sicher, dass die Testumgebung die erforderlichen Anforderungen erfüllt.

  • Achten Sie darauf, .NET Framework 4.5 vor dem Einrichten des Controllers zu installieren. Die Controllereinrichtung schlägt fehl, wenn .NET Framework 4.5 noch nicht installiert wurde.
  • Sie müssen vor der Installation des HLK gegebenenfalls vorhandene 32-Bit-SQL Server-Installationen deinstallieren. 32-Bit-SQL Server-Installationen werden nicht unterstützt.
  • Sie müssen alle Installationen von SQL Server 2014, 2015, 2016 und 2017 deinstallieren, bevor Sie das HLK installieren.
  • Hinweis für das Testsystem: Wenn Secure Boot auf einem Testcomputer aktiviert ist, schlägt die HLK-Clientinstallation möglicherweise fehl. Darüber hinaus gibt es eine Reihe von HLK-Tests, für deren ordnungsgemäße Ausführung Secure Boot deaktiviert sein muss. Unter Systemtests mit Secure Boot finden Sie die vollständige Liste der Tests.

Bereitstellungsszenarios

Es gibt zwei Bereitstellungsszenarien für Windows HLK:

  • Domänenumgebung. In einer Domänenumgebung gibt es einen Domänencontroller, mit dem alle für Windows HLK-Features vorgesehenen Computer verbunden sind. Wenn Sie Windows HLK in einer Domänenumgebung bereitstellen möchten, benötigen Sie mindestens drei Computer: einen Windows-Domänencontroller, einen Windows HLK-Testserver und mindestens ein Windows HLK-Testsystem. Stellen Sie sicher, dass Microsoft Active Directory konfiguriert ist und auf dem Domänencontroller ausgeführt wird. Der Domänencontroller und der HLK-Testserver können nicht auf demselben Computer ausgeführt werden.

  • Arbeitsgruppenumgebung. Eine Arbeitsgruppenumgebung verfügt über keinen Domänencontroller. Wenn Sie planen, Windows HLK in einer Arbeitsgruppe bereitzustellen, benötigen Sie mindestens zwei Computer: einen Testserver und ein Testsystem, das mit derselben Arbeitsgruppe verbunden ist. Verwenden Sie nicht das standardmäßige Administratorkonto. In dieser Konfiguration müssen Sie das Gastkonto aktivieren.

Überlegen Sie außerdem, wie Sie Laborressourcen organisieren möchten, um das Windows HLK optimal zu verwenden. Sie müssen die Anzahl der Testserver und die Anzahl der mit ihnen verbundenen Testsysteme bestimmen. Diese Entscheidungen richten sich teilweise nach der Art der Geräte oder Systeme, die Sie testen möchten.

Zum Testen von Systemen und Filtertreibern benötigen Sie mindestens einen Testserver und ein Testsystem.

Zum Testen externer Geräte benötigen Sie mindestens einen Testserver, ein Testsystem und die externen Geräte, die getestet werden sollen.

Wenn Sie den Aufwand für die Verwaltung der Controller und Clients begrenzen möchten, können Sie weniger Controller verwenden, die jeweils mit mehreren Clients verbunden sind. Maximal 150 Clients können mit einem einzigen Controller verbunden sein. Alternativ können Sie mehr Controller verwenden und weniger Clients mit ihnen verbinden. Da die jeweiligen Controller so mit weniger Clients kommunizieren, können sie reaktionsfähiger sein. Weitere Informationen finden Sie unter HLK-Controller und Clientorganisation.

Die folgende Abbildung zeigt ein Beispiel für eine Testumgebung.

Beispiel für eine HLK-Testumgebung

Systemanforderungen

Testserver

Komponente Minimum Optimum

Prozessor

Einzelner x64-Prozessor von Intel oder AMD mit einer Geschwindigkeit von 2,0 GHz

Mehrkernprozessor oder mehrere Prozessoren auf x64-Basis im x64-Modus mit einer Geschwindigkeit von 2,0 GHz oder höher

Systemspeicher

2 GB Arbeitsspeicher

4 GB Arbeitsspeicher

Festplattenkapazität

Mindestens 300 GB, da große Mengen an Protokollen anfallen können.

RAID-Konfiguration

Netzwerkverbindung

100 Megabit pro Sekunde (MBit/s)

1 Gigabit pro Sekunde (GBit/s)

Betriebssystem

Englische Sprache und englische lokale Version von Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 für Versionen von HLK, die vor 2021 veröffentlicht wurden. Bei Windows 11 sind HLK-Windows Server 2016 und Windows Server 2019 die einzigen Windows Server-Versionen, die für den HLK-Controller unterstützt werden.

Hinweis

Windows Server 2019 wird nicht als Hostbetriebssystem für den HLK-Controller 1809 für Releases von HLK vor 2021 unterstützt. Es wird jedoch als Clientbetriebssystem unterstützt.

Hinweis

  • Windows 10S-Benutzer sollten auf Windows 10 Pro testen.
  • Der Controller wird nicht unter Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP oder Windows 2000 unterstützt.
  • Der Controller wird nicht auf einer Installation unterstützt, die bereits als Domänencontroller eingerichtet wurde.
  • Testsysteme sollten ausschließlich für Testzwecke vorgesehen sein und keine vertraulichen Informationen enthalten oder zuvor enthalten haben. Der HLK-Client sollte auf sauberen Systemen installiert werden, deren Festplatten formatiert und die vorgesehenen Betriebssysteme neu installiert wurden, bevor Tests ausgeführt werden.
  • Controller wird auf einer Server Core-Installation nicht unterstützt.
  • Controller unterstützt nur Standard- und Datacenter-Editionen.

Testsystem

Komponente Minimum

Prozessor

Der empfohlene Prozessor für das Betriebssystem, das Sie installieren.

Systemspeicher

Richten Sie sich nach dem empfohlenen Prozessor für das Betriebssystem, das Sie installieren.

Festplattenkapazität

Mindestens 300 GB, da große Mengen an Testdateien und Protokollen anfallen können.

Der Client muss eindeutig sein; Laufwerke können nicht ausgetauscht werden.

Netzwerkverbindung

100 MBit/s

Betriebssystem

Installieren Sie die englische Sprache und die englische lokale Version des Windows-Betriebssystems, auf dem Sie testen.

Testsysteme werden in einem virtuellen PC oder in einer Hypervisorumgebung von Drittanbietern nicht unterstützt.

Wenn Sie auf einer Windows N-Edition testen, müssen Sie auch das Media Feature Pack manuell installieren.

Windows 10S-Benutzer sollten auf Windows 10 Pro testen.

Wenn Sie auf Windows Server testen, installieren Sie eine DataCenter-Edition und wählen Sie „Vollständiger Server“ oder "Server mit einer GUI" während der Einrichtung.

Zusätzliche Anforderungen

Deaktivieren Sie Secure Boot, da dies dazu führen kann, dass die HLK-Clientinstallation fehlschlägt. Darüber hinaus gibt es eine Reihe von Tests, für deren ordnungsgemäße Ausführung Secure Boot deaktiviert sein muss. Überprüfen Sie die Dokumentation unter [Systemtests mit Secure Boot](.. /testref/systemtest-with-secure-boot.md) für weitere Informationen.

Viele der Tests erfordern Neustarts des Testsystems – oft mehr als einmal – um einen Testlauf abzuschließen. Wir empfehlen daher Folgendes:

  • Konfigurieren Sie Testsysteme zum Booten vom normalen Bootsektor einer Festplatte und nicht von externen Speichergeräten, CDs oder DVDs.

Für Arbeitsgruppenumgebungen müssen Sie das Gastkonto aktivieren.

  1. Erstellen Sie auf jedem Computer ein neues Benutzerkonto, und fügen Sie es der Administratorgruppe hinzu.

  2. Melden Sie sich auf jedem Computer mit dem Administratorkonto an, das Sie gerade erstellt haben, und aktivieren Sie das Gastkonto.

Tests können auch Folgendes erfordern:

  • HLK-Filter.

  • Testsignierte Treiber.

  • Zusätzliche Quellcode-/Readme-Dateien, die am Ende der Paketerstellung angefordert werden.

Optionales Remote-/eigenständiges Windows HLK Studio

Komponente Minimum

Prozessor

Der empfohlene Prozessor für das Betriebssystem, das Sie installieren.

Systemspeicher

Richten Sie sich nach dem empfohlenen Prozessor für das Betriebssystem, das Sie installieren.

Festplattenkapazität

Mindestens 300 GB, da große Mengen an Protokollen anfallen können.

Der Client muss eindeutig sein; Laufwerke können nicht ausgetauscht werden.

Netzwerkverbindung

100 MBit/s

Betriebssystem

  • Windows 10

  • Windows 8.1

  • Windows 8

  • Windows 7