Navigation

    ViGEm Forums

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Twitter
    • GitHub
    • Discord

    Issues with the installation of ViGEm

    Discussion and Support
    2
    3
    708
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      Wolff last edited by

      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

      1 Reply Last reply Reply Quote 0
      • nefarius
        nefarius last edited by

        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.
        
        1 Reply Last reply Reply Quote 0
        • nefarius
          nefarius last edited by

          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 🤦‍♂️

          1 Reply Last reply Reply Quote 0
          • First post
            Last post