Novidades no Hardware Lab Kit

Novidades desta versão

Alterações de quebra

Observação

A cada nova versão, qualquer pessoa que crie ferramentas que utilizem o modelo de objeto HLK deve recompilar essas ferramentas para usar as versões mais recentes dos arquivos de modelo de objeto. Além disso, certifique-se de sempre usar a mesma versão de cada arquivo de modelo de objeto (ou seja, não misture arquivos de modelo de objeto de diferentes versões de kit).

Suporte de servidor

Versão do HLK Versões compatíveis do sistema operacional do servidor
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
1.709 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

Observação

Não há suporte para o Windows Server 2022 como um sistema operacional host para o controlador HLK. No entanto, há suporte para ele como um sistema operacional cliente.

Observação

Não há suporte para o Windows Server 2019 como um sistema operacional host para o controlador HLK 1809 ou 1903. No entanto, há suporte para ele como um sistema operacional cliente. As versões do HLK lançadas em 2021 ou posterior adicionarão suporte para hospedar a Função de Controlador HLK no Windows Server 2019.

Conteúdo de teste atualizado

Conteúdo de teste atualizado para melhor cobertura para testes 1809, em várias arquiteturas.

Problemas conhecidos nesta versão

Esse erro pode ocorrer ao desinstalar e reinstalar o HLK. Quando a nova instância do HLK é instalada, uma das seguintes mensagens de erro é exibida ao instalar e reverter

  • Já existe um objeto chamado DSLinkType no banco de dados.
  • O banco de dados database_name já existe.
  • Falha ao criar o banco de dados SQL.

Ao desinstalar o HLK, a desinstalação do banco de dados poderá falhar se o banco de dados estiver bloqueado por outro processo. A desinstalação do HLK relata êxito, mas o banco de dados é deixado para trás. Para recuperar, siga estas etapas:

  1. Em um prompt de comandos com privilégios elevados, execute SQLCMD -E
  2. Na linha de comando do SHELL do SQL, insira o seguinte:
  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. Verifique se C:\Program Files\Microsoft SQL Server\MSSQL(sql version).MSSQLSERVER\MSSQL\DATA não contém arquivos que começam com WTTIdentity ou HLKJobs
  10. Instalar o HLK

O HLK não atualiza o banco de dados SQL existente com a correção de segurança mais recente

Se o banco de dados SQL Server existente não for corrigido, a instalação do HLK não atualizará o banco de dados com as correções de segurança mais recentes.

Para corrigir SQL Server: Opção 1: desinstalar SQL Server antes de instalar o HLK. O HLK instalará SQL Server e o hotfix mais recente do RTM. Neste ponto, você pode usar Windows Update para manter sua instância SQL Server atualizada. Opção 2: corrija manualmente o SQL Server existente antes da instalação do HLK.

Novidades nas versões anteriores

VHLK (Virtual Hardware Lab Kit)

Novo para 1809! O VHLK (Microsoft Virtual Hardware Lab Kit) é todo o Hardware Lab Kit pré-instalado e pré-configurado em um VHDX, pronto para inicialização. Use o VHLK para economizar tempo de instalação, levantar rapidamente um controlador e executar a Certificação de Hardware do Windows de uma máquina virtual. Para obter mais detalhes, marcar o Guia de Introdução VHLK.

  • Pronto para inicializar e usar
  • Executar o controlador HLK como uma máquina virtual
  • Hospedar a máquina virtual do controlador HLK em computadores desenvolvedores em vez de hardware de controlador dedicado

Suporte aprimorado à playlist

O processo de carregamento e uso de playlists foi aprimorado e simplificado. Para obter mais informações, consulte Etapa 6: Selecionar e executar testes no guia de Introdução

Suporte para a área de trabalho do Arm64

Os testes de HLK agora podem ter como destino computadores da área de trabalho arm64.

Teste do Nano Server

O HLK agora inclui testes para o Nano Server.

Melhor diagnóstico de testes de HLK com falha

A guia Resultados agora indica quando um teste falha devido a uma falha do sistema. A guia também mostra informações da Verificação de Bugs associada, juntamente com um link para ajudar a documentação para obter mais informações.

Para obter mais informações, confira os tópicos a seguir:

  • <a href"/windows-hardware/test/hlk/getstarted/step-7-view-test-results-and-log-files">Etapa 7: exibir resultados de teste e arquivos de log (Guia de introdução)
  • <a href"/windows-hardware/test/hlk/user/hlk-studio---results-tab">HLK Studio – Guia Resultados
  • <a href"/windows-hardware/test/hlk/user/troubleshooting-windows-hlk-test-failures">Solução de problemas de falhas de teste do Windows HLK (falhas do sistema)

Exportação de trabalhos HLK com falha

Agora você pode exportar um trabalho com falha e executá-lo novamente em um computador que não tenha o cliente HLK instalado. Para obter mais informações, consulte Exportando um trabalho> HLK com falha.

Suporte para testes móveis

Agora há suporte para dispositivos móveis que executam imagens de Teste e Integridade para teste com o HLK. Para obter mais informações, consulte HLK Proxy Client Introdução Guided.

SQL Server 2012 Express SP2

O processo de instalação do HLK agora instala o SQL Server 2012 Express SP2 se nenhuma outra instalação do SQL estiver presente no controlador no momento da instalação.

Teste de cenário

Os níveis de teste foram substituídos pelas Fases de Desenvolvimento para se alinhar melhor ao ciclo de desenvolvimento de hardware e sistema. Os testes são organizados por sua aplicabilidade durante o Bring Up, Desenvolvimento e Integração, Confiabilidade e Ajuste e Validação.

Playlists

As playlists descrevem uma coleção de testes e podem ser criadas a partir do HLK Studio e do Modelo de Objeto para definir aprovações de teste personalizadas.

Saiba mais sobre playlists no Guia do Introdução.

Você também pode baixar a playlist de Compatibilidade de Hardware do Windows como um arquivo zip.

Programa de Compatibilidade de Hardware do Windows

A certificação de hardware não é mais necessária. Em vez disso, o Programa de Compatibilidade de Hardware do Windows é um programa opcional no qual você pode participar. Para obter mais informações, consulte Programa de Compatibilidade de Hardware do Windows.

  • Playlist de Compatibilidade – os níveis não são mais usados para identificar os testes necessários para o Programa de Compatibilidade. Para criar uma aprovação de teste do Programa de Compatibilidade, baixe a Playlist oficial do Programa de Compatibilidade de Hardware e aplique-se ao seu projeto HLK.
  • Blog de Certificação de Hardware do Windows – este blog fornece notícias atualizadas sobre o Programa de Compatibilidade do Windows. Incluindo comunicados de atualização da Playlist de Compatibilidade.

Suporte do sistema operacional

O Hardware Lab Kit dá suporte apenas a testes de Windows 10. Use o Kit de Certificação de Hardware para testar sistemas operacionais de nível inferior.

Mesclar pacotes .hckx

Para dar suporte a envios unificados de driver, os resultados de projetos HCK e HLK podem ser mesclados em conjunto usando o HLK Studio. Ao mesclar, abra o projeto ou pacote HLK primeiro e, em seguida, mescle os pacotes HCK.

Suporte a máquina virtual

O controlador HLK agora dá suporte à instalação e à execução em uma máquina virtual. Ao configurar suas máquinas virtuais, verifique se a máquina virtual atende aos requisitos mínimos para o controlador HLK.

Empacotamento parcial

Agora você pode empacotar um subconjunto de resultados de teste em um projeto HLK, adaptando a experiência de empacotamento a cenários-chave. Isso permite capturar, compartilhar e diagnosticar falhas de teste sem precisar executar testes individualmente em um novo projeto.

Para usar esse recurso, selecione um ou mais testes na guia Teste , clique com o botão direito do mouse na seleção e escolha Criar Pacote Parcial de Testes Realçados. Observe que esse pacote será salvo como um pacote parcial (.hlkp). Essa extensão será preterida em versões futuras do HLK.

Classificar este teste

Agora você pode fornecer comentários sobre testes no HLK. Para classificar testes, você deve aceitar o CEIP. Para classificar um teste, clique com o botão direito do mouse no teste desejado no Painel de Resultados e selecione Classificar Este Teste.

Painel de Visualização

O painel Visualização no Explorador de Arquivos fornece informações de projeto e pacote, incluindo Nome, Data de Criação, Destinos e Tipo.

Para usar o painel Visualização no Explorador de Arquivos, escolha o grupo de menus Exibir e, em seguida, escolha Visualizar painel. Em seguida, você pode escolher qualquer arquivo .hlkx para exibir detalhes do pacote.

SQL de 64 bits

O HLK agora dá suporte exclusivamente a edições SQL de 64 bits. Anteriormente, o HCK tinha suporte apenas para edições SQL de 32 bits exclusivamente.

Suporte ao SQL 2019

As versões do HLK lançadas em 2021 ou posterior darão suporte ao uso do SQL Server 2019 para a função controlador HLK. Para essas versões do HLK, se uma versão compatível do SQL não for encontrada no sistema de destino, o HLK instalará SQL Server 2019 Express.

Suporte ao Windows Server 2019

As versões do HLK lançadas em 2021 ou posterior darão suporte à instalação da função controlador HLK no Windows Server 2019. Essas versões removerão o suporte para Windows Server 2012 R2 e versões anteriores. Atualmente, não há suporte para o Windows Server 2022 para a função controlador HLK.