Application Verifier无法在此处的3台单独的Windows计算机上启动

问题描述

简而言之,我无法运行App验证程序(WOW或64位)。它根本无法启动。活动查看器说:

故障排除应用程序名称:appverif.exe,版本:10.0.18362.1,时间戳:0x58ca3409 故障模块名称:ntdll.dll,版本:10.0.18362.1139,时间戳:0x335bbdaf 异常代码:0xc0000374 故障偏移量:0x000dfa1d 进程ID故障:0x2ad0 错误的应用程序开始时间:0x01d6aa7ad4a12bf6 错误的应用程序路径:C:\ Windows \ SysWOW64 \ appverif.exe 错误的模块路径:C:\ WINDOWS \ SYstem32 \ ntdll.dll 报告ID:235c3a4d-2d54-4436-99bf-b54a217c9a7f

此外,我尝试在Visual Studio下运行appverif.exe(在系统和syswow64中),并且看到:

Application Verifier blows up in Visual Studio debugger

编辑(根据评论进行更新) 有人建议Application Verifier没有GUI。但是,上次运行它时,我看到了以下内容

Application Verifier Gui

解决方法

我设法使用PsExec在SYSTEM帐户下运行验证程序:

... PsTools \ PsExec64.exe -i -s C:\ Windows \ System32 \ appverif.exe

,

我问微软员工Gov Maharaj(来自应用程序兼容性小组),他们已经知道了此问题,该问题已在2020年12月发布的Windows 10 2004 SDK更新中修复(19041.685.201201-2105.vb_release_svc_prod1_WindowsSDK.iso)

Windows 10 SDK 2004版SDK服务更新(已发布) 12/16/2020)包含以下修复程序。如果遇到这些 问题,我们建议您尽快更新SDK版本 尽可能避免它们:

  • 已解决的导致AppVerifier无法正常工作的问题

Download并安装更新以对其进行修复。