Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tabela obsługi systemu operacyjnego serwera HLK Controller
Uwaga / Notatka
- System Windows Server 2016 nie jest już obsługiwany jako system operacyjny hosta dla kontrolera HLK dla wersji HLK wydanych po odświeżonym wydaniu 24H2 HLK z lipca 2025 roku.
- Przed aktualizacją systemu Windows HLK 24H2 w styczniu 2025 r., system Windows Server 2025 nie jest obsługiwany jako system operacyjny hosta dla kontrolera HLK. Wsparcie dla hostowania roli kontrolera HLK w systemie Windows Server 2025 zostało dodane w styczniowej aktualizacji 2025 wydania 24H2 HLK.
- System Windows Server 2019 nie jest obsługiwany jako system operacyjny hosta dla kontrolera HLK 1809 lub 1903. Jest on jednak obsługiwany jako system operacyjny klienta. Wydania HLK z wersji 21H2 lub nowszej doda obsługę hostowania roli kontrolera HLK w systemie Windows Server 2019.
Wersja HLK | Wersje zgodnego systemu operacyjnego serwera |
---|---|
24H2 (odświeżenie z lipca 2025 r.) | Windows Server 2019, Windows Server 2022, Windows Server 2025 |
24H2 | Windows Server 2016, Windows Server 2019, Windows Server 2022, Windows Server 2025 |
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 z dodatkiem SP1, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 |
Co nowego w lipcowej aktualizacji 2025 wersji 24H2 HLK
Uwaga / Notatka
W każdej nowej wersji każdy, kto tworzy narzędzia korzystające z modelu obiektów HLK, powinien ponownie skompilować te narzędzia, aby korzystać z najnowszych wersji plików modelu obiektów. Ponadto należy zawsze używać tej samej wersji każdego pliku modelu obiektów (tj. nie mieszać plików modelu obiektów z różnych wersji zestawu).
Zmiany przełomowe
Zmiany formatu HLKX
Schemat pakietu HLKX zostanie zaktualizowany do nowszej wersji, która nie będzie poprzednia wersja programu HLK Studio. Otwarcie pliku HLKX zapisanego w tej wersji zakończy się niepowodzeniem z tekstem komunikatu "Nie można otworzyć pakietu. Nie można otworzyć pakietu: (nazwa pliku hlkx)" po otwarciu przez starsze wersje programu HLK Studio. Ta wersja HLK będzie zgodna z poprzednimi wersjami i będzie mogła odczytywać, scalać i dodawać sterowniki do projektów .HLKX, które zostały zapisane w bieżących i poprzednich wersjach HLK. Do odczytu HLKXes należy zainstalować zgodną lub nowszą wersję HLKXes, jeśli została zapisana przy użyciu nowszej wersji — należy pamiętać, że Instalator HLK obsługuje instalację składników HLK Studio tylko do odczytu i zapisu HLKXes, jeśli nie jest wymagana funkcja kontrolera HLK.
Portal przesyłania będzie nadal akceptować HLKXes ze starszych wersji HLK, ale każdy HLKX przesłany po przełączeniu zwróci akceptowalne (DUA) HLKX powłoki HLKX w nowym formacie, podczas gdy HLKXes przesłane przed przełączenia zostaną zwrócone w poprzednim formacie. Bez zaktualizowanego HLK nie można otworzyć ani zaktualizować powłok DUA HLKX w nowszym formacie.
Zmiany kompilacji i wdrażania wymagane dla narzędzi opartych na modelu obiektów HLK i automatyzacji
Niestandardowe narzędzia i aplikacje, które korzystają z modelu obiektów HLK, mogą wymagać zmian w architekturze kompilacji oraz w wersji .Net Framework, z którą się kompiluje.
- Kod, który korzysta z modelu obiektów HLK, będzie musiał skompilować i uruchomić go w architekturze X64. Jest to obecnie jedyna obsługiwana architektura.
- Program .Net Framework 4.7.2 jest teraz minimalną wersją wymaganą do kompilowania kodu wokół bibliotek modelu obiektów HLK
Obsługa programu SQL 2022
Dodano obsługę korzystania z programu Microsoft SQL Server 2022 dla roli kontrolera HLK. Począwszy od tej wersji HLK, jeśli zgodna wersja sql nie zostanie znaleziona w systemie docelowym HLK zainstaluje program Microsoft SQL Server 2022 Express.
Znane problemy w wersji aktualizacji odświeżającej 24H2 HLK z lipca 2025 r.
Instalacja HLK/ponowna instalacja kończy się niepowodzeniem z powodu błędu "Wystąpił błąd podczas instalowania infrastruktury zestawu Laboratorium sprzętowego systemu Windows".
Ponowna instalacja HLK po zainstalowaniu tej wersji HLK może zostać zablokowana przez błąd "Instalacja nie została ukończona pomyślnie: Wystąpił błąd podczas instalowania infrastruktury zestawu narzędzi "Windows Hardware Lab Kit Infrastructure" pokazany w interfejsie użytkownika instalatora HLK. Ten problem może być spowodowany brakiem sprawdzania w instalatorze HLK, czy nowo obsługiwana wersja SQL jest już zainstalowana.
Obejście: Po odinstalowaniu zestawu Hardware Lab Kit w systemie kontrolera HLK: • Kliknij prawym przyciskiem myszy przycisk "Start" na pasku zadań systemu Windows i wybierz opcję menu "Ustawienia", aby uruchomić aplikację Ustawienia systemu Windows. • W aplikacji Ustawienia systemu Windows wybierz opcję "Aplikacje", a następnie wybierz pozycję "Zainstalowane aplikacje" • Wyszukaj element "Microsoft SQL Server 2022 (64-bitowy)" i odinstaluj go. • Spróbuj ponownie zainstalować zestaw Hardware Lab Kit i upewnij się, że został on ukończony bez błędów.
Ten problem zostanie rozwiązany podczas przyszłego odświeżania zestawu 24H2 Hardware Lab Kit.
HLK Studio InvalidOperationException podczas wybierania celów
Włączenie funkcji Rozproszonego Wybierania Obiektów Docelowych w programie HLK Studio może spowodować jego awarię z powodu błędu: "System.InvalidOperationException: Powiązanie typu TwoWay lub OneWayToSource nie może działać w przypadku właściwości tylko do odczytu 'RedistributeTests'."
Obejście: Jeśli ten problem występuje w programie HLK Studio, wyłącz funkcję wyboru rozproszonego elementu docelowego.
- W programie HLK Studio wybierz opcję menu "Konfiguracja".
- Wybierz element "Opcje" po lewej stronie interfejsu użytkownika
- W oknie grupy "Testowanie rozproszone" wyszukaj pole wyboru "Pokaż dialog wyboru docelowego, gdy znalezionych zostanie wiele pasujących elementów" i usuń zaznaczenie tego pola.
- Upewnij się, że wyjątek InvalidOperationException nie jest już zgłaszany podczas wybierania obiektów docelowych w programie HLK Studio.
Ten problem zostanie rozwiązany podczas przyszłego odświeżania zestawu 24H2 Hardware Lab Kit.
Błędy HLK Studio podczas zapisywania plików HLKX z komunikatem „SQLite Error 10: 'błąd operacji we/wy dysku'”, „SQLite Error 11: 'obraz dysku bazy danych jest uszkodzony'” lub „SQLite Error 13: 'dysk lub baza danych jest pełna'”
Okno dialogowe z komunikatem "SQLite Error 10: 'disk I/O error'", "SQLite Error 11: 'database disk image is malformed", or "SQLite Error 13: 'disk or database is full'" (Błąd SQLite 10: dysk lub baza danych jest pełna) może być wyświetlany podczas zapisywania bardzo dużych HLKXes lub jeśli dysk systemowy nie ma wystarczającej ilości miejsca na dysku, aby zapisać dane HLKX. Otwieranie i zapisywanie HLKXes może zużywać miejsce na dysku kilka razy większe niż rozmiar samego HLKX. Narzędzie "Oczyszczanie dysku" w systemie Windows może pomóc w zwalnianiu miejsca na dysku systemowym.
Wygenerowane HLKX nie są czytelne w wystąpieniu HLK Studio z poprzedniej wersji w oddzielnym systemie
Okno dialogowe z komunikatem "Nie można otworzyć pakietu" może być wyświetlane podczas próby otwarcia pliku HLKX zapisanego w tej wersji na wystąpieniu HLK Studio zainstalowanym przy użyciu poprzedniej wersji HLK. Odświeżenie 24H2 HLK z lipca 2025 r. zaktualizowało format HLKX i jest niezgodne z poprzednimi wersjami, w tym z wcześniejszymi wersjami 24H2. Aby otworzyć i wyświetlić pliki HLKX wygenerowane w tej wersji, wymagany jest program HLK Studio z tej wersji lub nowszej.
Wi-Fi testy kończą się niepowodzeniem z powodu brakujących zależności plików
Zależność pliku została usunięta z infrastruktury testowej HLK, powodując regresję w kilku testach Wi-Fi z powodu braku możliwości wywołania "testnetv2.0/ccrun.exe". Lista testów, których dotyczy problem, to:
- Wi-Fi Bezpośrednie Podstawowe Testy Odkrywania – Funkcjonalne
- Wi-Fi Bezpośrednie Testy Parowania Podstawowego — Funkcjonalne
- Wi-Fi Testy bezpośredniego podstawowego ponownego łączenia – funkcjonalne
- Wi-Fi Bezpośrednie Dziedziczenie Testy Sparowania – Funkcjonalne
- Wi-Fi testy odnajdywania usług bezpośrednich — funkcjonalne
- Wi-Fi bezpośrednie parowanie usług i testy ponownego nawiązywania połączeń — funkcjonalne
Ten problem zostanie rozwiązany podczas przyszłego odświeżania zestawu 24H2 Hardware Lab Kit
Co nowego w poprzednich wersjach
Instalacja HLK kończy się niepowodzeniem z powodu błędu związanego z bazą danych
Ten błąd może wystąpić podczas odinstalowywania, a następnie ponownej instalacji HLK. Po zainstalowaniu nowego wystąpienia HLK podczas instalowania i wycofywania jest wyświetlany jeden z następujących komunikatów o błędach
- W bazie danych istnieje już obiekt o nazwie DSLinkType.
- Baza danych database_name już istnieje.
- Nie można utworzyć bazy danych SQL.
Obejście: Podczas odinstalowywania HLK usunięcie bazy danych HLK może zakończyć się niepowodzeniem, jeśli baza danych jest zablokowana przez inny proces. Odinstalowanie HLK zgłasza powodzenie, ale baza danych pozostaje w tyle. Aby odzyskać, wykonaj następujące kroki:
- W wierszu polecenia z podwyższonym poziomem uprawnień uruchom polecenie
SQLCMD -E
- W wierszu polecenia powłoki SQL wprowadź następujące polecenie:
ALTER DATABASE WTTIdentity SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DROP DATABASE WTTIdentity
GO
ALTER DATABASE HLKJobs SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DROP DATABASE HLKJobs
GO
- Sprawdź, czy
C:\Program Files\Microsoft SQL Server\MSSQL(sql version).MSSQLSERVER\MSSQL\DATA
nie zawiera żadnych plików rozpoczynających się od WTTIdentity lub HLKJobs - Instalowanie HLK
HLK nie aktualizuje istniejącej bazy danych SQL za pomocą najnowszej poprawki zabezpieczeń
Jeśli istniejąca baza danych programu SQL Server jest niezaznaczone, zainstalowanie biblioteki HLK nie spowoduje zaktualizowania bazy danych przy użyciu najnowszych poprawek zabezpieczeń.
Aby zastosować poprawkę programu SQL Server: opcja 1: Odinstaluj program SQL Server przed zainstalowaniem HLK. HLK zainstaluje program SQL Server i najnowszą poprawkę jako RTM. W tym momencie możesz użyć usługi Windows Update, aby zachować aktualizację wystąpienia programu SQL Server. Opcja 2. Ręczne stosowanie poprawek istniejącego programu SQL Server przed zainstalowaniem HLK.
Zestaw Virtual Hardware Lab Kit (VHLK)
Nowy dla 1809! Zestaw Microsoft Virtual Hardware Lab Kit (VHLK) to cały zestaw Hardware Lab Kit wstępnie zainstalowany i wstępnie skonfigurowany na dysku VHDX gotowy do rozruchu. Użyj zestawu VHLK, aby zaoszczędzić czas instalacji, szybko skonfigurować kontroler i uruchomić certyfikację sprzętu Windows z maszyny wirtualnej. Aby uzyskać więcej informacji, zapoznaj się z przewodnikiem wprowadzenie do zestawu VHLK.
- Gotowy do rozruchu i użycia
- Uruchamianie kontrolera HLK jako maszyny wirtualnej
- Hostowanie maszyny wirtualnej kontrolera HLK na maszynach deweloperskich zamiast dedykowanego sprzętu kontrolera
Ulepszona obsługa listy odtwarzania
Proces ładowania i używania list odtwarzania został ulepszony i uproszczony. Aby uzyskać więcej informacji, zobacz Krok 6: Wybieranie i uruchamianie testów w przewodniku Wprowadzenie
Obsługa pulpitu Arm64
Testy HLK mogą teraz dotyczyć komputerów stacjonarnych Arm64 i ma instalatora opartego na tożsamości usługi ARM64 dla roli klienta HLK.
Testowanie serwera Nano Server
HLK zawiera teraz testy dla systemu Nano Server.
Ulepszona diagnostyka nieudanych testów HLK
Karta Wyniki wskazuje teraz, kiedy test zakończy się niepowodzeniem z powodu awarii systemu. Karta zawiera również informacje ze skojarzonej kontroli błędów oraz link do dokumentacji pomocy, aby uzyskać więcej informacji.
Aby uzyskać więcej informacji, zobacz następujące tematy:
- <a href"/windows-hardware/test/hlk/getstarted/step-7-view-test-results-and-log-files">Krok 7: Wyświetlanie wyników testów i plików dziennika (Przewodnik wprowadzenie)
- <a href"/windows-hardware/test/hlk/user/hlk-studio---results-tab">HLK Studio — karta Wyniki
- <a href"/windows-hardware/test/hlk/user/troubleshooting-windows-hlk-test-failures">Rozwiązywanie problemów z błędami testów HLK systemu Windows (awarie systemu)
Eksportowanie nie powiodło się zadań HLK
Teraz można wyeksportować zadanie, które zakończyło się niepowodzeniem i uruchomić je ponownie na maszynie, na której nie zainstalowano klienta HLK. Aby uzyskać więcej informacji, zobacz Eksportowanie nieudanego zadania> HLK.
Obsługa testowania urządzeń przenośnych
Urządzenia przenośne z obrazami testów i kondycji są teraz obsługiwane do testowania za pomocą biblioteki HLK. Aby uzyskać więcej informacji, zobacz Przewodnik po rozpoczęciu pracy z klientem serwera proxy HLK.
Testowanie scenariuszy
Poziomy testów zostały zastąpione przez fazy programowania, aby lepiej dopasować je do cyklu projektowania sprzętu i systemu. Testy są zorganizowane według ich stosowania podczas tworzenia, programowania i integracji, niezawodności oraz dostrajania i walidacji.
Lista odtwarzania
Listy odtwarzania opisują kolekcję testów i można je utworzyć na podstawie programu HLK Studio i modelu obiektów w celu zdefiniowania testów niestandardowych.
Dowiedz się więcej o listach odtwarzania w przewodniku Wprowadzenie.
Listę odtwarzania zgodności sprzętu systemu Windows można również pobrać jako plik zip.
Program zgodności sprzętu systemu Windows
Certyfikacja sprzętu nie jest już wymagana. Zamiast tego program zgodności sprzętu systemu Windows jest opcjonalnym programem, w którym można uczestniczyć. Aby uzyskać więcej informacji, zobacz Program zgodności sprzętu systemu Windows.
- Lista odtwarzania zgodności — poziomy nie są już używane do identyfikowania testów wymaganych przez program zgodności. Aby utworzyć test programu zgodności, pobierz oficjalną listę odtwarzania programu zgodności sprzętu i zastosuj się do projektu HLK.
- Blog dotyczący certyfikacji sprzętu systemu Windows -This blog zawiera up-to-date news o programie zgodności systemu Windows. Dołączanie anonsów aktualizacji listy odtwarzania zgodności.
Obsługa systemu operacyjnego
Zestaw Hardware Lab Kit obsługuje tylko testy systemów Windows 10 i Windows 11. Użyj zestawu certyfikacji sprzętu do testowania systemów operacyjnych na niższych poziomach.
Scal pakiety hckx
Aby obsługiwać ujednolicone przesyłanie sterowników, wyniki z projektów HCK i HLK można scalić ze sobą przy użyciu programu HLK Studio. Podczas scalania najpierw otwórz projekt HLK lub pakiet, a następnie scal go w pakietach HCK.
Obsługa maszyn wirtualnych
Kontroler HLK obsługuje teraz instalację i wykonywanie na maszynie wirtualnej. Podczas konfigurowania maszyn wirtualnych upewnij się, że maszyna wirtualna spełnia minimalne wymagania dotyczące kontrolera HLK.
Częściowe pakowanie
Teraz możesz spakować podzbiór wyników testów w projekcie HLK, dostosowując środowisko tworzenia pakietów do kluczowych scenariuszy. Dzięki temu można przechwytywać, udostępniać i diagnozować błędy testów bez konieczności uruchamiania testów indywidualnie w nowym projekcie.
Aby użyć tej funkcji, wybierz co najmniej jeden test na karcie Test , kliknij prawym przyciskiem myszy zaznaczenie, a następnie wybierz polecenie Utwórz pakiet częściowy wyróżnionych testów. Należy pamiętać, że ten pakiet zostanie zapisany jako pakiet częściowy (hlkp). To rozszerzenie będzie przestarzałe w przyszłych wersjach HLK.
Oceń ten test
Teraz możesz przekazać opinię na temat testów w HLK. Aby ocenić testy, musisz wyrazić zgodę na program poprawy jakości obsługi klienta. Aby ocenić test, kliknij prawym przyciskiem myszy żądany test w okienku wyników i wybierz pozycję Oceń ten test.
Okienko podglądu
Okienko Podgląd w Eksploratorze plików zawiera informacje o projekcie i pakiecie, takie jak Nazwa, Data utworzenia, Cele i Typ.
Aby użyć okienka Podgląd w Eksploratorze plików, wybierz grupę menu Widok , a następnie wybierz pozycję Okienko Podgląd. Następnie możesz wybrać dowolny plik hlkx, aby wyświetlić szczegóły pakietu.
64-bitowy język SQL
HLK obsługuje teraz wyłącznie 64-bitowe wersje SQL. Wcześniej usługa HCK obsługiwała wyłącznie 32-bitowe wersje SQL.
Obsługa programu SQL 2019
Wersje HLK z wersji 21H2 lub nowszej będą obsługiwane przy użyciu programu SQL Server 2019 dla roli kontrolera HLK. W przypadku tych wersji HLK, jeśli zgodna wersja sql nie zostanie znaleziona w systemie docelowym HLK zainstaluje program SQL Server 2019 Express.
Obsługa systemu Windows Server 2019
Wersje HLK z wersji 21H2 lub nowszej będą obsługiwać instalowanie roli kontrolera HLK w systemie Windows Server 2019. Te wersje spadną obsługę systemu Windows Server 2012 R2 i starszych wersji.
Obsługa systemu Windows Server 2022
Wersje HLK z wersji 24H2 lub nowszej będą obsługiwać instalowanie roli kontrolera HLK w systemie Windows Server 2022.
Obsługa systemu Windows Server 2025
Wersje HLK z systemu Windows HLK 24H2 (zaktualizowano styczeń 2025)" lub nowsze będą obsługiwać instalowanie roli kontrolera HLK w systemie Windows Server 2025.
Obsługa instalatora klienta MSI ARM64
Wersje HLK z wersji 23H2 lub nowszej będą miały ujednolicone środowisko instalacji klienta HLK dla procesorów AMD64 i ARM64 dzięki dodaniu instalatora MSI dla architektury ARM64. Lokalizacja instalacji i przepływ pracy w usłudze ARM64 będą zgodne z lokalizacją i przepływem pracy na platformie AMD64 dla tych wersji.