- VHLK on esikonfiguroitu HLK VHDX:ssä, joka on valmis käynnistymään virtuaalikoneeseen.
- Sertifiointia varten sinun on yhdenmukaistettava HLK-versio kohdekäyttöjärjestelmän kanssa.
- Viimeaikaiset versiot ovat lisänneet testejä (esim. LE Audio) ja korjanneet kirjoitusvirheitä.
- Soittolistat, suodattimet ja lisäosien ISO-tiedostot tehostavat lähetystä.

Kun työskentelet Windows -ajureiden ja -laitteiden kanssa , kuulet paljon VHLK:sta ja HLK:sta. Windows Virtual Hardware Lab Kit (VHLK) on pohjimmiltaan valmiiksi rakennettu HLK käynnistettävässä VHDX-levykuvassa , ja voit luoda ja määrittää virtuaalikoneen Hyper-V:ssä saadaksesi sen nopeasti käyttöön. Perinteinen HLK puolestaan on palvelimelle asennettava testauskehys. Molemmat ovat osa Windowsin laitteistoyhteensopivuusohjelmaa ja oikein käytettynä ne voivat säästää aikaa, turhautumista ja vaivaa.
Tämä opas menee suoraan asiaan: mikä VHLK on, miten se eroaa HLK:sta, mitä versioita sertifiointiin tarvitaan, mitä uutta uusimmissa versioissa on ja miten se otetaan nopeasti käyttöön virtuaaliympäristössä Hyper-V:n avulla. Näet myös tärkeimmät näkökohdat, kuten testisoittolistat, suodattimet (errata), lisäsisällön (ISO-tiedostot), verkko- ja tietoturvavaatimukset ja -asetukset, jotka usein ratkaisevat, onko kyseessä puhdas toimitus vai pitkä virheenkorjausyö.
Mikä on Windows Virtual Hardware Lab Kit (VHLK)?
VHLK on suorin tapa aloittaa testaus ilman palvelimen asentamista tyhjästä: se on täydellinen, esiasennettu ja -konfiguroitu laitteistolaboratoriopaketti VHDX-tiedostossa , joka on valmis toimimaan virtuaalikoneena. Sen avulla voit ohittaa HLK-ajurin asennuksen , määrittää ympäristön nopeasti ja suorittaa Windowsin laitteistosertifioinnin suoraan virtuaalikoneelta.
Sen etuja ovat muun muassa se, että se on käynnistys- ja käyttövalmis, suorittaa HLK-ajuria virtuaalikoneena ja mahdollistaa HLK-ajurin virtuaalikoneen isännöinnin kehittäjäkoneilla (mahdollista sisäkkäisen virtualisoinnin avulla Hyper-V:ssä ) erillisen laitteiston sijaan. Jos haluat ohjatun käyttöönottoprosessin, Microsoftin oma dokumentaatio suosittelee tutustumaan VHLK:n aloitusoppaaseen ja käytännön vinkkeihin.
Käytännön yksityiskohtia, jotka kannattaa tietää: VHLK jaetaan 64-bittisenä VHDX-tiedostona , ja Microsoft on ajoittain julkaissut erityisohjeita tietyille vierasvirtuaalikoneille (esimerkiksi suosituksia Windows 10:n versiolle 1903 vierasvirtuaalikoneena). Lisäksi virtuaalikoneen järjestelmä- ja ympäristökielet voivat vaikuttaa studion toimintaan ja komponenttien tukeen.

HLK vs. VHLK ja laitteistoyhteensopivuusohjelma (WHCP)
Windows Hardware Lab Kit (HLK) on Microsoftin virallinen testauskehys Windows 11-, Windows 10- ja Windows Server (2016 ja uudemmat) -ajureille ja -laitteille . Ollakseen oikeutettu Windows Hardware Compatibility Program -ohjelmaan tuotteiden on läpäistävä HLK-testipaketti ja toimitettava tulokset osana lähetyspakettiaan.
VHLK tarjoaa saman tarkoituksen, mutta virtualisoidussa muodossa : se on suunniteltu ympäristöille, joissa on virtuaalikoneita ja automatisoituja laboratorioita , joten fyysistä laitteistoa ei tarvitse omistaa vain paketin ohjaimelle. Yksinkertaisesti sanottuna: HLK on "mitä" (kehys ja testit) ja VHLK on "miten" (käynnistysvalmis virtuaalijakelu).
Sertifiointia varten on kriittistä käyttää kohdekäyttöjärjestelmän oikeaa HLK-versiota . Microsoft ylläpitää versioiden yhdenmukaisuutta; yksinkertaisesti sanottuna, jos yrität käyttää ei-tuettua yhdistelmää, et käynnistä testejä . Tässä on uudelleenkirjoitettu, käytännöllinen yhteenveto sertifiointiversiomatriisista:
| Sertifioinnin tavoite | Suositeltu pakkaus |
|---|---|
| Windows 11, versio 24H2; Windows Server 2025 | Windows HLK 24H2 (päivitetty heinäkuussa 2025) o VHLK 24H2 (päivitetty heinäkuussa 2025) |
| Windows 11, versiot 23H2 ja 22H2 | Windows 11 HLK 23H2 / HLK 22H2 |
| Windows Server 2022 | Windowsin HLK Windows Server 2022:lle |
| Windows 10 22H2, 21H2, 21H1, 20H2 ja 2004 | Windows HLK Windows 10:lle, versio 2004 |
| Windows 10 1809; Windows Server 2019 | Windows HLK 1809 |
| Windows Server 2016 | Windows HLK 1607 |
Kit-version lisäksi Microsoft julkaisee resursseja, jotka helpottavat elämääsi: viralliset WHCP-soittolistat , joilla voit suorittaa juuri tarvittavat HLK-testit luokittain, ja HLK-suodattimet (errata) , joiden avulla voit perustellusti ohittaa vääriä positiivisia tai tunnistettuja ongelmia sisältäviä testejä soveltamalla niitä suoraan HLK Studiosta.
Joissakin ryhmissä tarvitset myös lisätestimateriaalia (ISO-tiedostoja) media-, grafiikka- tai MTBF-testien suorittamiseen. Microsoft tarjoaa levykuvia, kuten HLK_DXVA.iso , HLK_HMFT.iso ja HLK_PERF.iso, variantteina, jotka kattavat Windows 11:n (21H2/22H2/23H2/24H2) ja useita Windows 10 -versioita (1607 → 2004, 1903, 1909, 1803, 1809) . Jos testi sitä vaatii, asenna sopiva ISO-tiedosto varmistaaksesi, että tapaus läpäisee testin luotettavasti.
Olennaisia uutisia viimeaikaisista arvosteluista
Microsoft on päivittänyt HLK:n ja VHLK:n Windows 11 24H2:lle ja Windows Server 2025:lle korvaamalla alkuperäisen RTM:n toukokuussa 2024. 6. toukokuuta 2025 julkaistussa tiedotteessa ja sitä seuraavissa päivityksissä korostetaan, että nämä muutokset sisältävät virheenkorjauksia, vanhentuneiden testitapausten poistoja ja uusien testijoukkojen lisäämistä, jotka parantavat laatua vähentämällä tunnettujen virheiden luokittelua.
Kaksi parannusta erottuu erityisesti: uudet Bluetooth LE Audio -testit (merkityksellisiä uusimpien äänilaitteiden validoinnissa) ja parempi tuki ja suorituskyky toisen sukupolven virtuaalikoneiden kanssa VHLK:ssa , mikä nopeuttaa täysin virtualisoituja laboratorioita ja automatisoituja käyttöönottoja.
Tärkeää vaatimustenmukaisuuden kannalta: päivitetyt versiot korvaavat aiemmat . Jos käytät HLK/VHLK:ta WHQL-allekirjoituksissa (tai omissa sisäisissä validoinneissasi, vaikka käyttäisitkin vahvistusta allekirjoittamiseen), sinun tulee siirtyä näihin paketteihin säilyttääksesi yhteensopivuuden nykyisten Windows 11- ja Server-koontiversioiden kanssa. Julkaisutietojen mukaan päivitetty VHLK julkaistaan yleensä pian HLK:n jälkeen , joten pidä silmällä virallista verkkosivustoa.
Yhdessä nämä muutokset auttavat varmistamaan, että laitteet ja ajurit toimivat odotetulla tavalla julkaisupäivänä , mikä vähentää yllätyksiä ja tukipyyntöjä tuotannossa. Tarkempia tietoja on Microsoftin virallisessa laitteistoblogissa ja HLK/VHLK-dokumentaatiossa.

Vaatimukset, arkkitehtuuri ja keskeinen dokumentaatio
Tyypillinen HLK-ympäristö koostuu ohjaimesta , studiosta ja asiakasohjelmasta/asiakasohjelmista . Ohjain ja studio voivat sijaita samassa koneessa, mutta Microsoft suosittelee palvelimelle Windows Server x64 -käyttöjärjestelmää (englanninkielinen versio ), jotta se on yhteensopiva kitin ja sen riippuvuuksien kanssa. Asiakasohjelmat ovat testauksen kohdejärjestelmiä (joihin asennat validoitavan ohjaimen/laitteen).
Jos valitset VHLK:n, huomioi suositellut isäntävaatimukset: 8-ytiminen suoritin ja SLAT, vähintään 8 Gt RAM-muistia, aktiivinen virtualisointi BIOSissa/UEFI:ssa ja noin 120 Gt vapaata levytilaa . Lataa VHDX Microsoft Evaluation Centeristä, yhdistä se virtuaalikoneeseen ja käynnistä; etuna on manuaalisen asennuksen ja konfiguroinnin ajansäästö.
HLK- ja VHLK-dokumentaatio pidetään ajan tasalla. Microsoft julkaisee ladattavan PDF- tiedoston, joka sisältää uusimman dokumentaation (napsauta "Lataa PDF" -painiketta verkkodokumentin sivupalkissa), ja se sisältää omat osiot soittolistoille , suodattimille/virheille ja lisäsisällölle . Näiden pitäminen helposti saatavilla säästää aikaa ja vaivaa.
Allekirjoitusten ja lähetysten osalta: Viime vuosien muutosten myötä Attestation-allekirjoitus (EV:llä) kattaa monia tapauksia ilman HLK:n suorittamista, mutta HLK:n ylittäminen on edelleen avainasemassa WHQL:n ja todellisen yhteensopivuuden varmistamisessa . Monet valmistajat käyttävät edelleen HLK:ta testien perusteellisuuden ja luotettavuuden vuoksi , vaikka allekirjoitukset eivät olisikaan ensisijainen motivaatio.

Pika-aloitus: HLK ja VHLK vaihe vaiheelta
Jos valitset klassisen HLK-asennuksen, lataa asennusohjelma (yleensä nimeltään HLKSetup.exe ). Hyödyllinen vinkki: nimeä se uudelleen latauksen jälkeen , jos hallinnoit useita versioita, koska niillä on sama nimi. Valitse asennustoiminnon aikana Controller + Studio , hyväksy tarvittavat portit Controller/Client-tiedonsiirtoa varten ja jatka asennusta.
Nykyaikaisissa Windows 11:lle suunnitelluissa HLK-paketissa SQL Server 2019 asennetaan ja konfiguroidaan automaattisesti . Jos päivität vanhemmista paketeista tai sinulla on aiempia instansseja, poista kaikki yhteensopimattomat SQL-versiot ennen asennuksen suorittamista ristiriitojen välttämiseksi. Kun asennus on valmis, näet HLK Studion Käynnistä-valikossa (Windows-paketit) ja voit luoda ja hallita projekteja/testejä.
Jos valitset VHLK:n, prosessi on vieläkin yksinkertaisempi: luo Hyper-V:ssä ulkoinen virtuaalikytkin , jos sinulla ei vielä ole sellaista, luo virtuaalikone ja liitä VHLK VHDX olemassa olevana levynä . Ensimmäisellä käynnistyksellä siirryt aluekohtaisten asetusten näyttöön; sitten voit asettaa HLKAdminUser-salasanan ( älä käytä järjestelmänvalvojaa testaukseen). Se toimii WORKGROUP-tilassa, jos sinulla ei ole toimialuetta, mikä nopeuttaa pilottihankkeita ja pieniä laboratorioita.
Kun ajuri on valmis (asennettu tai virtualisoitu), seuraava virstanpylväs on asiakasohjelma. Microsoft dokumentoi prosessin nimellä "Vaihe 2: Asenna asiakasohjelma testijärjestelmään/järjestelmiin" ; pohjimmiltaan asennat HLK-agentin kohdejärjestelmiin , liität ne projektiin Studiosta ja määrität sopivan soittolistan asiaankuuluvien testien suorittamiseksi (ja käytät suodattimia tarvittaessa).
Hyper-V Labin parhaat käytännöt: Verkko, tietoturva ja suorituskyky
Virtuaaliympäristöissä verkko on lähes kaikki kaikessa. Hyper-V tarjoaa kolmenlaisia virtuaalikytkimiä : ulkoisia (pääsy fyysiseen verkkoon/internetiin), sisäisiä (virtuaalikone↔isännän välinen kommunikaatio) ja yksityisiä (vain virtuaalikoneiden välillä). Oletuskytkimellä pääset käsiksi NAT:iin, mutta jos tarvitset käytäntöjä, reittejä tai suoraa lähiverkkoyhteyttä , luo ja määritä selkeästi määritelty ulkoinen kytkin. Lisätietoja verkkotopologiasta on Hyper-V-verkkotyypeissä.
Liikenteen segmentoimiseksi ota käyttöön virtuaalikoneen verkkosovittimessa virtuaalikoneen virtuaaliverkon tunnistus (VLAN) : jokainen VLAN erottelee liikenteen loogisella tasolla. Kun isäntäkonetta jaetaan useiden tiimien ja projektien kanssa, virtuaalikonekohtaisen kaistanleveyden rajoittaminen auttaa estämään yhden ylikuormitetun testin vaikutuksen muuhun laboratorioon.
Ota käyttöön laitteistokiihdytyksen optimoinnit, kun verkkokorttisi tukee niitä: VMQ jakaa pakettikuorman ytimien välillä ja IPsec siirtää salauksen CPU:lta verkkokortille, mikä parantaa viivettä ja vakautta intensiivisessä testauksessa.
Verkkoturvallisuuden osalta Hyper-V tarjoaa muutamia helmiä: dynaamisen tai staattisen MAC- osoitteenmäärityksen (korjaa jompikumpi, jos tarvitset vakaita verkkosääntöjä), MAC-osoitteiden väärentämisen tiettyjä testejä varten sekä suojauksia, kuten DHCP Guard , Router Guard ja Protected Network , joilla voidaan pysäyttää virtuaaliverkon sopimaton toiminta jo alkuunsa. Jos teet tarkastuksia, porttien peilaus (lähde/kohde) antaa sinun tallentaa paketteja tutkittavaksi. Ja jos tarvitset vikasietoisuutta tai läpimenoaikaa, NIC Teaming vieraskoneessa voi olla liittolaisesi.
Käytä vieraskäynnistystä ja suojausta varten Secure Boot -profiilia sopivalla profiililla: Microsoft Windows Windows-virtuaalikoneille, Microsoft UEFI CA useimmille Linux -jakeluille ja Open Source Shielded VM , kun suojaat Linuxia. Ota tarvittaessa käyttöön virtuaalinen TPM sekä tila- ja siirtosalaus suojataksesi salaisuudet ja tilannevedokset siirron aikana. Huomaa, että täysi suojaus poistaa käytöstä hallintaominaisuudet, kuten konsolin tai PowerShell Directin.
Muistinhallinnassa se yhdistää kiinteän allokoinnin dynaamiseen muistinhallintaan piikkien vaimentamiseksi: se määrittelee minimi- ja maksimiarvot sekä kohtuullisen puskurin (esim. 20 %). Kun useita virtuaalikoneita kilpailee keskenään, se säätää muistin painotusta ja suorittimen ohjauksia (varaus, raja ja prioriteetti) varmistaakseen, että kriittisten virtuaalikoneiden resurssit eivät lopu kesken. Jos isäntä on suuri, NUMA tekee eron: se kunnioittaa topologiaa muistihyppyjen minimoimiseksi.
Tallennustilan osalta SCSI -ohjain mahdollistaa VHD/VHDX-levyjen ja DVD-asemien lisäämisen (jotta voit liittää ISO-levyjä, kuten HLK_DXVA/HMFT/PERF, kun testi sitä vaatii). Tarkista laiteohjelmiston käynnistysjärjestys siten, että käynnistetään ensin ISO-levyltä vierasasennuksen aikana ja sitten levyltä. Tarkistuspisteet ovat pelastus ennen suuria muutoksia, mutta muista, että ne vievät levytilaa; käytä niitä viisaasti, ja siirtotilanteissa voit kloonata virtuaalikoneen Hyper-V:hen.
Lopuksi, hienosäädä elinkaari: päätä automaattinen käynnistystoiminto (käynnistys isäntäkoneen käynnistyessä tai sammuttamisen yhteydessä) ja sammutustoiminto ( puhdas sammutus, tilan tallennus tai yhteyden katkaiseminen). Jaetuissa laboratorioissa nämä asetukset estävät yllätyksiä ja varmistavat, ettei virtuaalikone toimi taustalla tarpeettomasti. Voit myös automatisoida virtuaalikoneiden käynnistyksen toistuvia skenaarioita varten.
Jos jokin menee pieleen, aloita perusasioista: varmista, että resursseja on riittävästi (CPU/RAM/levy) , tarkista Host Event Viewerista Hyper -V/HLK -lokit , tarkista VHD/VHDX-eheys , varmista, että virtuaalikone on liitetty oikeaan kytkimeen ja yritä poistaa palomuuri tilapäisesti käytöstä eristääksesi yhteysongelmat. Käyttöjärjestelmäasennuksissa virheet viittaavat usein vioittuneisiin ISO-tiedostoihin tai puuttuviin ajureihin.
Sivuhuomautus: Jotkut HLK/VHLK-päivitystä käsittelevät artikkelit sisältävät mainosmaisia hosting-lohkoja tai widgetejä ; nämä eivät vaikuta paketin käyttöön, mutta on suositeltavaa keskittyä virallisiin Microsoftin lähteisiin versioiden, vaatimusten ja latausten osalta.
Muista, että saatat tarvita virallisia WHCP-soittolistoja juuri tarvitsemasi toiminnan suorittamiseen, HLK Studion errata-suodattimia tunnettujen virheiden poistamiseen, lisä-ISO-tiedostoja medialle/grafiikalle/MTBF:lle sekä offline-PDF-dokumentaatiota offline-käyttöä varten. VHLK on myös erittäin tehokas oikotie , kun et halua (tai voi) ottaa käyttöön erillistä palvelinta vain paketin ajuria varten.
Intohimoinen kirjoittaja tavujen maailmasta ja tekniikasta yleensä. Rakastan jakaa tietämykseni kirjoittamalla, ja sen aion tehdä tässä blogissa, näyttää sinulle kaikki mielenkiintoisimmat asiat vempaimista, ohjelmistoista, laitteistoista, teknologisista trendeistä ja muusta. Tavoitteeni on auttaa sinua navigoimaan digitaalisessa maailmassa yksinkertaisella ja viihdyttävällä tavalla.
