我已经在新的64位Windows 10 1903计算机上安装了1903 HLK客户端,但是我始终无法通过HyperVisor代码完整性准备测试。
以前使用HLK 1809时成功。
即使我测试beep.sys,它也会失败,并且每次都处于不同的阶段。 在客户端事件日志中,我发现了这一点:
处理程序中存在未处理的异常。例外: System.ArgumentNullException:值不能为null。参数名称: System.IO.Path.Combine(String path1,String path2)处的path1 Microsoft.Windows.Kits.Hardware.Diagnostics.ExecutionAgentPlugin.LogHelper.BuildCopyFileInfosForDirectory(String directoryPath,DiagnosticLogType logType)位于 Microsoft.Windows.Kits.Hardware.Diagnostics.ExecutionAgentPlugin.LogHelper.BuildCopyFileInfosForDirectory(DiagnosticLogInfo logInfo) Microsoft.Windows.Kits.Hardware.Diagnostics.ExecutionAgentPlugin.BitsJobHandler.Upload(String jobNamePrefix,LogHelper logHelper,布尔值createManifest)位于 Microsoft.Windows.Kits.Hardware.Diagnostics.ExecutionAgentPlugin.JobEndHandler.Start() 在 Microsoft.Windows.Kits.Hardware.Diagnostics.ExecutionAgentPlugin.Program.InitializeHandler(选项 选项) Microsoft.Windows.Kits.Hardware.Diagnostics.ExecutionAgentPlugin.Program.Main(String [] args)
WTT日志文件似乎表明成功。
答案 0 :(得分:0)
我个人必须安装Windows Hardware Lab Kit Filters才能通过失败的测试(错误消息相同)。从MSDN:
当Microsoft在Windows HLK测试或操作系统本身中发现导致认证测试失败的问题时,我们将创建勘误表,允许合作伙伴通过有问题的测试。许多勘误表使用过滤器来自动从提交结果中过滤失败。过滤器在Windows HLK Studio中应用。