Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Application Verifier fails to start on 3 separate Windows machines here

Simply, I cannot run App verifier (WOW or 64-bit). It simply does not start. Event viewer says:

Faulting application name: appverif.exe, version: 10.0.18362.1, time stamp: 0x58ca3409 Faulting module name: ntdll.dll, version: 10.0.18362.1139, time stamp: 0x335bbdaf Exception code: 0xc0000374 Fault offset: 0x000dfa1d Faulting process ID: 0x2ad0 Faulting application start time: 0x01d6aa7ad4a12bf6 Faulting application path: C:\Windows\SysWOW64\appverif.exe Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll Report ID: 235c3a4d-2d54-4436-99bf-b54a217c9a7f

Additionally, I tried to run appverif.exe (in system and syswow64) under Visual Studio and I see:

Application Verifier blows up in Visual Studio debugger

EDIT (Update based on comments) Some are suggesting that Application Verifier does not have a GUI. However, last time I ran it, I saw the following:

Application Verifier Gui

like image 407
r webby Avatar asked Oct 25 '20 03:10

r webby


2 Answers

I managed to run the verifier under a SYSTEM account using PsExec:

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

like image 137
JonMerel Avatar answered Nov 19 '22 11:11

JonMerel


I asked Microsoft employee Gov Maharaj (from application compatibility team) and they already know about the issue and the issue is fixed in an update for the Windows 10 2004 SDK which was released in December 2020 (19041.685.201201-2105.vb_release_svc_prod1_WindowsSDK.iso):

The Windows 10 SDK, Version 2004 SDK servicing update (released 12/16/2020) contains the following fixes. If you encounter these issues, we recommend that you update your version of the SDK as soon as possible to avoid them:

  • Resolved issue that prevented AppVerifier from working

Download and install the update to fix it.

like image 18
magicandre1981 Avatar answered Nov 19 '22 11:11

magicandre1981