Поделиться через


Новые возможности комплекта аппаратных лабораторий

Новые возможности этого выпуска

Критические изменения

Примечание.

Каждый, кто создает средства, использующие объектную модель HLK, должен перестроить эти средства для использования последних версий файлов объектной модели. Кроме того, всегда следует использовать одну и ту же версию каждого файла объектной модели (т. е. не смешивать файлы объектной модели из разных выпусков комплекта).

Поддержка сервера

Версия HLK Совместимые версии ОС сервера
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 с пакетом обновления 1 (SP1), Windows Server 2012, Windows Server 2012 R2, Windows Server 2016

Примечание.

Windows Server 2025 не поддерживается в качестве ос узла для контроллера HLK. Однако она поддерживается как клиентская ОС.

Примечание.

Windows Server 2019 не поддерживается как ос узла для контроллера HLK 1809 или 1903. Однако она поддерживается как клиентская ОС. Версии HLK, выпущенные в 2021 году или более поздней версии, будут добавлять поддержку размещения роли контроллера HLK в Windows Server 2019.

Обновленное тестовое содержимое

Содержимое теста обновлено для улучшения покрытия для тестирования 1809 в различных архитектурах.

Известные проблемы с этим выпуском

Эта ошибка может возникать при удалении и переустановке HLK. При установке нового экземпляра HLK при установке и откате появляется одно из следующих сообщений об ошибках.

  • В базе данных уже есть объект с именем DSLinkType.
  • База данных database_name уже существует.
  • Не удалось создать базу данных SQL.

При удалении HLK удаление базы данных может завершиться ошибкой, если база данных заблокирована другим процессом. Удаление HLK сообщает об успешном выполнении, но база данных остается позади. Чтобы восстановить, выполните следующие действия.

  1. В командной строке с повышенными привилегиями выполните команду SQLCMD -E
  2. В командной строке оболочки SQL введите следующее:
  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. На этом этапе можно использовать Обновл. Windows для обновления экземпляра SQL Server. Вариант 2. Вручную исправьте существующий SQL Server перед установкой HLK.

Новые возможности предыдущих выпусков

Набор виртуальных лабораторий оборудования (VHLK)

Новые для 1809! Microsoft Virtual Hardware Lab Kit (VHLK) — это все предварительно установленный и предварительно настроенный набор аппаратных лабораторий на VHDX, готовый к загрузке. Используйте VHLK, чтобы сэкономить время установки, быстро стоять на контроллере и запускать сертификацию оборудования Windows с виртуальной машины. Дополнительные сведения см. в руководстве по началу работы с VHLK.

  • Готово к загрузке и использованию
  • Запуск контроллера HLK в качестве виртуальной машины
  • Размещение виртуальной машины контроллера HLK на компьютерах разработчика вместо выделенного оборудования контроллера

Улучшенная поддержка списка воспроизведения

Процесс загрузки и использования списков воспроизведения был улучшен и упрощен. Дополнительные сведения см . в шаге 6. Выбор и запуск тестов в руководстве по началу работы

Поддержка классического компьютера Arm64

Тесты HLK теперь могут нацелиться на настольные компьютеры Arm64.

Тестирование Nano Server

Теперь HLK включает тесты для Nano Server.

Улучшена диагностика неудачных тестов HLK

Теперь вкладка "Результаты" указывает, когда тест завершается сбоем из-за сбоя системы. На вкладке также отображаются сведения из связанной проверки ошибок вместе со ссылкой, чтобы получить дополнительные сведения.

См. дополнительные сведения в следующих темах:

  • <a 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 — вкладка "Результаты"
  • <a href"/windows-hardware/test/hlk/user/troubleshooting-windows-hlk-test-failures">Устранение неполадок тестов Windows HLK (сбои системы)

Экспорт неудачных заданий HLK

Теперь вы можете экспортировать неудачное задание и повторно запустить его на компьютере, на котором не установлен клиент HLK. Дополнительные сведения см. в разделе "Экспорт задания> HLK сбоем".

Поддержка тестирования мобильных устройств

Мобильные устройства, на которых запущены образы тестов и работоспособности, теперь поддерживаются для тестирования с помощью HLK. Дополнительные сведения см. в статье "Начало работы с прокси-клиентом HLK".

Тестирование сценариев

Уровни тестирования заменены этапами разработки, чтобы лучше соответствовать циклу разработки оборудования и системы. Тесты организованы по их применимости во время создания, разработки и интеграции, надежности и настройки и проверки.

Списки воспроизведения

Списки воспроизведения описывают коллекцию тестов и могут быть созданы из HLK Studio и объектной модели для определения пользовательских прохождений тестов.

Дополнительные сведения о списках воспроизведения см. в руководстве по началу работы.

Вы также можете скачать список воспроизведения совместимости оборудования Windows в виде ZIP-файла.

Программа совместимости оборудования Windows

Сертификация оборудования больше не требуется. Вместо этого программа совместимости оборудования Windows является необязательной программой, в которой можно участвовать. Дополнительные сведения см. в разделе "Программа совместимости оборудования Windows".

  • Список воспроизведения совместимости . Уровни больше не используются для идентификации тестов, необходимых для программы совместимости. Чтобы создать тестовый тест программы совместимости, скачайте официальный список воспроизведения программы совместимости оборудования и примените его к проекту HLK.
  • Блог по сертификации оборудования Windows . Этот блог содержит актуальные новости о программе совместимости Windows. Включая объявления об обновлении списка воспроизведения совместимости.

Поддержка ОС

Набор лабораторий оборудования поддерживает только тестирование 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

Версии HLK, выпущенные в 2021 или более поздней версии, поддерживают использование SQL Server 2019 для роли контроллера HLK. Для этих выпусков HLK, если совместимая версия SQL не найдена в целевой системе HLK, установит SQL Server 2019 Express.

Поддержка Windows Server 2019

Версии HLK, выпущенные в 2021 году или более поздней версии, поддерживают установку роли контроллера HLK на Windows Server 2019. Эти версии будут удалять поддержку Windows Server 2012 R2 и более ранних версий.

Поддержка Windows Server 2022

Версии HLK, выпущенные в 2024 году или более поздней версии, поддерживают установку роли контроллера HLK на Windows Server 2022.

Поддержка установщика клиента ARM64 MSI

Версии HLK, выпущенные в 2024 или более поздней версии, будут иметь единый интерфейс установки клиента HLK в AMD64 и ARM64 с помощью добавления установщика MSI для архитектуры ARM64. Расположение установки и рабочий процесс в ARM64 будут соответствовать расположению и рабочему процессу в AMD64 для этих версий.