Hoi Noah Deboer,
Hoe gaat het met jouw probleem? Is het al opgelost? Als dat zo is, overweeg dan het antwoord te accepteren , want het helpt ook anderen met hetzelfde probleem om te profiteren. Dank je wel :)
VP
Deze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Hallo allemaal! Ik zit vast bij het gebruik van de Windows Hardware Labs Toolkit (HLK) om certificeringstesten uit te voeren op een nieuw ontwikkeld stuurprogramma. Een van de systeemverificatietaken crasht steeds omdat de tijdslimiet van 8.100.000 milliseconden wordt overschreden. De taak probeert een volledige malware-scan te starten via cmd.exe en PowerShell, maar het programma blijft hangen totdat de time-out optreedt en wordt geforceerd beëindigd met de foutcode ExitCode 8201adaf. Ik moet uitzoeken waarom de opdracht Start-MpScan mislukt in de HLK-omgeving. Weet iemand hoe dit probleem op te lossen is, of is er een alternatieve oplossing om de test te laten slagen zonder dat de time-out wordt overschreden?
Hoi Noah Deboer,
Hoe gaat het met jouw probleem? Is het al opgelost? Als dat zo is, overweeg dan het antwoord te accepteren , want het helpt ook anderen met hetzelfde probleem om te profiteren. Dank je wel :)
VP
Hoi Noah Deboer,
De uitvoeringstimeout die je ervaart gebeurt omdat de limiet van 8.100.000 milliseconden precies gelijkstaat aan 135 minuten, wat de hardcoded watchdog-timer is voor deze specifieke Windows Test Technologies-taak. Wanneer het script het Start-MpScan-commando aanroept voor een volledige systeemscan, evalueert Windows Defender elk bestand op de schijf. Als je testclient draait op langzamere opslagmedia of een opgeblazen Windows-installatie bevat naast de enorme tijdelijke sporen die door het HLK-framework worden gegenereerd, verslechtert de schijf-I/O aanzienlijk. Dit zorgt ervoor dat de scandraad vastloopt totdat de testkabel deze krachtig beëindigt, wat resulteert in de ExitCode 8201adaf.
Om dit op te lossen en tegelijkertijd de integriteit van je drivercertificering te behouden, moet je ervoor zorgen dat je testomgeving strikt aansluit bij de hardwarevereisten. De meest definitieve oplossing is om de HLK-client te draaien op een volledig nieuwe, ongezwollen Windows-installatie die wordt geïnstalleerd op een snelle SSD of NVMe-schijf, zodat de volledige scan gemakkelijk onder de 135-minutengrens wordt voltooid. Als je al snelle opslag gebruikt, kun je de Local Group Policy Editor openen en navigeren naar Computerconfiguratie, Beheerderssjablonen, Windows-componenten, Microsoft Defender Antivirus en Uitsluitingen. Hier kunt u paduitsluitingen configureren voor specifieke high-churn testdirectories, zoals C:\Program Files (x86)\Windows Kits. Het instrueren van de anti-malwaredienst om deze specifieke HLK-artefacten te negeren, vermindert de scantijd aanzienlijk zonder de driverevaluatie te compromitteren.
Je moet de verleiding volledig vermijden om handmatig de onderliggende PowerShell-scripts van de test te bewerken om een Quick Scan af te dwingen in plaats van een volledige scan. Het wijzigen van officiële HLK-testpayloads of het wijzigen van hun uitvoeringsparameters zal onmiddellijk de cryptografische handtekening van het testpakket ongeldig maken. Wanneer je je definitieve .hlkx-pakket indient bij het hardwaredashboard, wordt de indiening direct afgewezen. Vertrouwen op een schone OS-status, snelle opslag of gerichte directory-uitsluitingen is de enige ondersteunde manier om de authenticatiecontroles succesvol te doorstaan.
Hopelijk heeft dit antwoord je nuttige informatie gegeven. Als dat zo is, klik dan op "antwoord accepteren". Mocht je vragen hebben, laat dan gerust een reactie achter.
VP