Condividi tramite


Novità di Hardware Lab Kit

Novità di questa versione

Modifiche di rilievo

Nota

Con ogni nuova versione, chiunque crei strumenti che utilizzano il modello a oggetti HLK deve ricompilare tali strumenti per usare le versioni più recenti dei file del modello a oggetti. Inoltre, assicurarsi di usare sempre la stessa versione di ogni file del modello a oggetti (ad esempio, non combinare i file del modello a oggetti da versioni diverse del kit).

Supporto server

Versione HLK Versioni del sistema operativo server compatibili
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 SP1, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016

Nota

Windows Server 2022 non è supportato come sistema operativo host per il controller HLK. Tuttavia, è supportato come sistema operativo client.

Nota

Windows Server 2019 non è supportato come sistema operativo host per il controller HLK 1809 o 1903. Tuttavia, è supportato come sistema operativo client. Le versioni HLK rilasciate nel 2021 o versioni successive aggiungeranno il supporto per l'hosting del ruolo controller HLK in Windows Server 2019.

Contenuto del test aggiornato

Test del contenuto aggiornato per una migliore copertura per i test 1809 in varie architetture.

Problemi noti di questa versione

Questo errore può verificarsi durante la disinstallazione e quindi la reinstallazione di HLK. Quando viene installata la nuova istanza di HLK, viene visualizzato uno dei messaggi di errore seguenti durante l'installazione e il rollback

  • Nel database è già presente un oggetto denominato DSLinkType.
  • Il database database_name esiste già.
  • Impossibile creare il database SQL.

Quando si disinstalla HLK, la disinstallazione del database può non riuscire se il database è bloccato da un altro processo. La disinstallazione di HLK segnala l'esito positivo, ma il database viene lasciato indietro. Per eseguire il ripristino, seguire questa procedura:

  1. Da un prompt dei comandi con privilegi elevati eseguire SQLCMD -E
  2. Dalla riga di comando di SQL Shell immettere quanto segue:
  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. Verificare che C:\Program Files\Microsoft SQL Server\MSSQL(sql version).MSSQLSERVER\MSSQL\DATA non contenga file che iniziano con WTTIdentity o HLKJobs
  10. Installare HLK

HLK non aggiorna il database SQL esistente con la correzione di sicurezza più recente

Se il database di SQL Server esistente è senza patch, l'installazione di HLK non aggiornerà il database con le correzioni di sicurezza più recenti.

Per applicare patch a SQL Server: opzione 1: disinstallare SQL Server prima di installare HLK. HLK installerà SQL Server e l'hotfix più recente a partire da RTM. A questo punto, è possibile usare Windows Update per mantenere aggiornata l'istanza di SQL Server. Opzione 2: applicare manualmente patch a SQL Server esistente prima dell'installazione di HLK.

Novità delle versioni precedenti

Virtual Hardware Lab Kit (VHLK)

Novità per il 1809! Microsoft Virtual Hardware Lab Kit (VHLK) è l'intero Hardware Lab Kit preinstallato e preconfigurato in un VHDX, pronto per l'avvio. Usare VHLK per risparmiare tempo di installazione, alzarsi rapidamente un controller ed eseguire la certificazione hardware Windows da una macchina virtuale. Per altre informazioni, vedere la Guida introduttiva di VHLK.

  • Pronto per l'avvio e l'uso
  • Eseguire il controller HLK come macchina virtuale
  • Ospitare la macchina virtuale del controller HLK nelle macchine per sviluppatori invece dell'hardware del controller dedicato

Supporto migliorato per la playlist

Il processo di caricamento e uso delle playlist è stato migliorato e semplificato. Per altre informazioni, vedere Passaggio 6: Selezionare ed eseguire test nella guida introduttiva

Supporto per arm64 desktop

I test HLK ora possono essere destinati ai computer desktop Arm64.

Test di Nano Server

HLK include ora test per Nano Server.

Miglioramento della diagnosability dei test HLK non superati

La scheda Risultati indica ora quando un test non riesce a causa di un arresto anomalo del sistema. La scheda mostra anche le informazioni del controllo bug associato insieme a un collegamento alla documentazione della Guida per ulteriori informazioni.

Fai riferimento ai seguenti argomenti per maggiori informazioni:

  • <a href"/windows-hardware/test/hlk/getstarted/step-7-view-test-results-and-log-files">Passaggio 7: Visualizzare i risultati dei test e i file di log (Guida introduttiva)
  • <a href"/windows-hardware/test/hlk/user/hlk-studio---results-tab">HLK Studio - Scheda Risultati
  • <a href"/windows-hardware/test/hlk/user/troubleshooting-windows-hlk-test-failures">Troubleshooting Windows HLK Test Failures (arresti anomali del sistema)

Esportazione di processi HLK non riusciti

È ora possibile esportare un processo non riuscito ed eseguirlo nuovamente in un computer in cui non è installato il client HLK. Per altre informazioni, vedere Esportazione di un processo HLK> non riuscito.

Supporto per i test per dispositivi mobili

I dispositivi mobili che eseguono immagini di test e integrità sono ora supportati per i test con HLK. Per altre informazioni, vedere Guida introduttiva al client proxy HLK.

SQL Server 2012 Express SP2

Il processo di installazione di HLK installa ora SQL Server 2012 Express SP2 se nessun'altra installazione SQL è presente nel controller al momento dell'installazione.

Test dello scenario

I livelli di test sono stati sostituiti dalle fasi di sviluppo per allinearsi meglio al ciclo di sviluppo hardware e del sistema. I test sono organizzati in base alla loro applicabilità durante l'ottimizzazione e l'ottimizzazione e l'integrazione, lo sviluppo e l'integrazione.

Playlist

Le playlist descrivono una raccolta di test e possono essere create da HLK Studio e dal modello a oggetti per definire i passaggi di test personalizzati.

Altre informazioni sulle playlist sono disponibili nella Guida introduttiva.

Puoi anche scaricare la playlist Compatibilità hardware di Windows come file ZIP.

Programma di compatibilità hardware Windows

La certificazione hardware non è più necessaria. Il programma di compatibilità hardware di Windows è invece un programma facoltativo in cui è possibile partecipare. Per altre informazioni, vedere Programma di compatibilità hardware Windows.

  • Playlist di compatibilità: i livelli non vengono più usati per identificare i test necessari per il programma di compatibilità. Per creare un test del programma di compatibilità, scaricare la playlist ufficiale del programma di compatibilità hardware e applicarla al progetto HLK.
  • Blog sulla certificazione hardware Windows : questo blog fornisce notizie aggiornate sul programma di compatibilità di Windows. Inclusi gli annunci di aggiornamento della playlist di compatibilità.

Supporto del sistema operativo

Hardware Lab Kit supporta solo i test di Windows 10. Usare il Kit di certificazione hardware per testare i sistemi operativi di livello inferiore.

Unire pacchetti con estensione hckx

Per supportare gli invii di driver unificati, i risultati dei progetti HCK e HLK possono essere uniti con HLK Studio. Quando si esegue l'unione, aprire prima il progetto o il pacchetto HLK e quindi unire i pacchetti HCK.

Supporto delle macchine virtuali

Il controller HLK supporta ora l'installazione e l'esecuzione in una macchina virtuale. Quando si configurano le macchine virtuali, assicurarsi che la macchina virtuale soddisfi i requisiti minimi per il controller HLK.

Creazione di pacchetti parziali

È ora possibile creare un sottoinsieme di risultati dei test all'interno di un progetto HLK, adattando l'esperienza di creazione dei pacchetti a scenari chiave. In questo modo è possibile acquisire, condividere e diagnosticare gli errori di test senza dover eseguire i test singolarmente in un nuovo progetto.

Per usare questa funzionalità, selezionare uno o più test nella scheda Test , fare clic con il pulsante destro del mouse sulla selezione e scegliere Crea pacchetto parziale di test evidenziati. Si noti che questo pacchetto verrà salvato come pacchetto parziale (con estensione hlkp). Questa estensione verrà deprecata nelle versioni future di HLK.

Valutare questo test

È ora possibile fornire commenti e suggerimenti sui test in HLK. Per valutare i test, è necessario acconsentire esplicitamente a Analisi utilizzo software. Per valutare un test, fare clic con il pulsante destro del mouse sul test desiderato nel riquadro Risultati e scegliere Valuta questo test.

Riquadro di anteprima

Il riquadro Anteprima in Esplora file fornisce informazioni sul progetto e sul pacchetto, tra cui Nome, Data creazione, Destinazioni e Tipo.

Per usare il riquadro Anteprima in Esplora file, scegliere il gruppo di menu Visualizza e quindi scegliere Anteprima riquadro. È quindi possibile scegliere qualsiasi file con estensione hlkx per visualizzare i dettagli del pacchetto.

SQL a 64 bit

HLK supporta ora esclusivamente le edizioni SQL a 64 bit. In precedenza, HCK supportava esclusivamente solo le edizioni SQL a 32 bit.

Supporto di SQL 2019

Le versioni di HLK rilasciate nel 2021 o versioni successive supporteranno l'uso di SQL Server 2019 per il ruolo Controller HLK. Per queste versioni di HLK se non viene trovata una versione compatibile di SQL nel sistema di destinazione, HLK installerà SQL Server 2019 Express.

Supporto di Windows Server 2019

Le versioni di HLK rilasciate nel 2021 o versioni successive supporteranno l'installazione del ruolo Controller HLK in Windows Server 2019. Queste versioni rilasciano il supporto per Windows Server 2012 R2 e versioni precedenti. Windows Server 2022 non è attualmente supportato per il ruolo Controller HLK.

Supporto del programma di installazione client MSI ARM64

Le versioni di HLK rilasciate nel 2024 o versioni successive avranno un'esperienza di installazione unificata del client HLK in AMD64 e ARM64 tramite l'aggiunta di un programma di installazione MSI per l'architettura ARM64. Il percorso di installazione e il flusso di lavoro in ARM64 saranno in linea con il percorso e il flusso di lavoro in AMD64 per queste versioni.