VMware {code} Community
icnocop2
Contributor
Contributor

WHQL (Windows Hardware Quality Labs) certified driver - vstor2-mntapi10-shared.sys

Hi.

Thank you for the vstor2-mntapi10-shared.sys v4.0.1.79.

When installing the device drivers on Windows 8.1 x64, our application fails the Microsoft Windows application certification test because of the following error message:

Digitally signed file test

FAILED

    Install signed driver and executable files

All unsigned files of the following extensions: EXEs, DLLs, SYS, DRV, OCX, SCR, and CPL will be reported.

    Error Found: The file, driver signing test detected the following errors:

        The driver C:\Program Files (x86)\MyCompany\MyApplication\vmware\vstor2\vstor2-mntapi10-shared.sys does not have a valid WHQL signature for the current version of the OS.

    If any of the above files are DLLs, OCX, SCR, CPL or EXEs that are not one of the application’s main executables (has a shortcut on start menu or desktop), they can safely be ignored. All others need to be signed to meet the Windows App Certification requirements.

    Impact if not fixed: Having digitally signed files allows users to know that software is genuine. It makes it possible to detect that a file has been tampered with, such as by a virus. Windows has the ability to prevent any unsigned app from launching with administrator access. Sign the app if you want it to operate correctly in locked-down environments without popup or UAC messages.

    How to fix: You can safely ignore the unsigned DLL, .OCX, .SCR, .CPL or .EXE files listed here that are not one of the app’s main executable, or a driver. All files except drivers must be Authenticode signed, drivers must be WHQL certified. See link below for more information:

    Digital Signatures for Kernel Modules on Windows

Any ideas?

Thank you.

Reply
0 Kudos
1 Reply
icnocop2
Contributor
Contributor

I'm getting the same error with vstor2-mntapi20-shared.sys, file version 6.1.0.25023, product version 6.1.1 build-3533064, on Windows 10 x64 and the Application Certification Kit in the Windows 10 SDK.

Reply
0 Kudos