Issues with the installation of ViGEm



  • My ViGEm makes the installation but in the last step the setup make a rollback a don't install at all

    Screenshot_101.png

    I did make a install.log and sent to one of the Devs

    OS: Windows 10 x64



  • install.log

    Relevant section:

    Calling custom action ViGEm.Setup.CustomAction!ViGEm.Setup.CustomAction.CustomActions.InstallViGEmBusDevice
    Begin InstallViGEmBusDevice (1.16.115.0)
    Attempting to install driver C:\Program Files\Nefarius Software Solutions\ViGEm Bus Driver\drivers\Win10\ViGEmBus.inf
    Devcon.UpdateDeviceDriver failed: System.ComponentModel.Win32Exception (0x80004005): Unknown error (0xe0000247)
    End InstallViGEmBusDevice
    CustomAction InstallViGEmBusDevice_x64 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
    Action ended 21:30:11: InstallExecute. Return value 3.
    


  • setupapi.dev.log relevant snippet:

         sto:           {Stage Driver Package: c:\program files\nefarius software solutions\vigem bus driver\drivers\win10\vigembus.inf} 20:34:15.333
         inf:                {Query Configurability: c:\program files\nefarius software solutions\vigem bus driver\drivers\win10\vigembus.inf} 20:34:15.339
         inf:                     Driver package uses WDF.
         inf:                     Driver package 'vigembus.inf' is configurable.
         inf:                {Query Configurability: exit(0x00000000)} 20:34:15.343
         flq:                Copying 'c:\program files\nefarius software solutions\vigem bus driver\drivers\win10\x64\ViGEmBus.sys' to 'C:\WINDOWS\System32\DriverStore\Temp\{7c7efb0d-ebe7-2542-919b-357966378c7c}\x64\ViGEmBus.sys'.
         flq:                Copying 'c:\program files\nefarius software solutions\vigem bus driver\drivers\win10\x64\WdfCoInstaller01009.dll' to 'C:\WINDOWS\System32\DriverStore\Temp\{7c7efb0d-ebe7-2542-919b-357966378c7c}\x64\WdfCoInstaller01009.dll'.
         flq:                Copying 'c:\program files\nefarius software solutions\vigem bus driver\drivers\win10\ViGEmBus.cat' to 'C:\WINDOWS\System32\DriverStore\Temp\{7c7efb0d-ebe7-2542-919b-357966378c7c}\ViGEmBus.cat'.
         flq:                Copying 'c:\program files\nefarius software solutions\vigem bus driver\drivers\win10\vigembus.inf' to 'C:\WINDOWS\System32\DriverStore\Temp\{7c7efb0d-ebe7-2542-919b-357966378c7c}\vigembus.inf'.
         sto:                {DRIVERSTORE IMPORT VALIDATE} 20:34:15.413
         sig:                     {_VERIFY_FILE_SIGNATURE} 20:34:15.497
         sig:                          Key      = vigembus.inf
         sig:                          FilePath = C:\WINDOWS\System32\DriverStore\Temp\{7c7efb0d-ebe7-2542-919b-357966378c7c}\vigembus.inf
         sig:                          Catalog  = C:\WINDOWS\System32\DriverStore\Temp\{7c7efb0d-ebe7-2542-919b-357966378c7c}\ViGEmBus.cat
    !    sig:                          Verifying file against specific (valid) catalog failed.
         sig:                     {_VERIFY_FILE_SIGNATURE exit(0x800b010c)} 20:34:15.509
         sig:                     {_VERIFY_FILE_SIGNATURE} 20:34:15.510
         sig:                          Key      = vigembus.inf
         sig:                          FilePath = C:\WINDOWS\System32\DriverStore\Temp\{7c7efb0d-ebe7-2542-919b-357966378c7c}\vigembus.inf
         sig:                          Catalog  = C:\WINDOWS\System32\DriverStore\Temp\{7c7efb0d-ebe7-2542-919b-357966378c7c}\ViGEmBus.cat
    !    sig:                          Verifying file against specific Authenticode(tm) catalog failed.
         sig:                     {_VERIFY_FILE_SIGNATURE exit(0x800b010c)} 20:34:15.522
    !!!  sig:                     An unexpected error occurred while validating driver package. Catalog = ViGEmBus.cat, Error = 0x800B010C
    !!!  sig:                     Driver package is considered unsigned, and Code Integrity is enforced.
    !!!  sig:                     Driver package failed signature validation. Error = 0xE0000247
         sto:                {DRIVERSTORE IMPORT VALIDATE: exit(0xe0000247)} 20:34:15.525
    !!!  sig:                Driver package failed signature verification. Error = 0xE0000247
    !!!  sto:                Failed to import driver package into Driver Store. Error = 0xE0000247
         sto:           {Stage Driver Package: exit(0xe0000247)} 20:34:15.529
    

    In conclusion: no clue. Signature verification fails for whatever reason 🤦‍♂️


Log in to reply