Page 1 of 1

How to install vboxnetflt et.al. manually?

Posted: 19. May 2015, 04:07
by divB
Hi,

First my short questions:
  • How do I install the drivers manually from command line and how can I make sure they are actually installed successfully? For example, running "Install" from the context menu just gives "The INF file you selected does not support this method of installation". I am looking for a simple command (to be run on an admin cmd.exe) that installs the driver as verbose as possible.
  • Furthermore I look for a reliable way to check if the drivers are actually installed and operating correctly.
Then the long story:

I literally try to install VirtualBox for days on Win7 64 Bit but whenever I open VirtualBox without "Run As Administrator" for both Bridged Networking as well as for Host Only Adapter the only choice is "Not Selected", resulting in an invalid setting. The Installation does NOT fail and it works when using "Run As Administrator".

There are millions of users sharing the same trouble but not a single one that actually fixes or resolves the bug.

To the end, I think the issue is somehow related to the driver installation although I do see the Host-Only networking adapter in the device manager, it is listed in the network interfaces and the Bridged Network Service is included in all network services and checked! The one option I have is to run the debug mode when installing and I get some errors (due to the fact that I do not get any error message and all drivers seem to appear in the system I am not sure if this is really the problem).

In setupapi.dev.log I get for example:

Code: Select all

     sto: 18:52:04.385                {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE}
     inf: 18:52:04.385                     Opened INF: 'C:\Windows\System32\DriverStore\Temp\{6b6ed810-5e47-5a09-0950-5e1a25624224}\VBoxNetFltM.inf' ([strings])
     sig: 18:52:04.385                     {_VERIFY_FILE_SIGNATURE}
     sig: 18:52:04.385                          Key      = VBoxNetFltM.inf
     sig: 18:52:04.401                          FilePath = C:\Windows\System32\DriverStore\Temp\{6b6ed810-5e47-5a09-0950-5e1a25624224}\VBoxNetFltM.inf
     sig: 18:52:04.401                          Catalog  = C:\Windows\System32\DriverStore\Temp\{6b6ed810-5e47-5a09-0950-5e1a25624224}\VBoxNetFlt.cat
!    sig: 18:52:04.417                          Verifying file against specific (valid) catalog failed! (0x800b0109)
!    sig: 18:52:04.417                          Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
     sig: 18:52:04.417                     {_VERIFY_FILE_SIGNATURE exit(0x800b0109)}
     sig: 18:52:04.417                     {_VERIFY_FILE_SIGNATURE}
     sig: 18:52:04.417                          Key      = VBoxNetFltM.inf
     sig: 18:52:04.417                          FilePath = C:\Windows\System32\DriverStore\Temp\{6b6ed810-5e47-5a09-0950-5e1a25624224}\VBoxNetFltM.inf
     sig: 18:52:04.417                          Catalog  = C:\Windows\System32\DriverStore\Temp\{6b6ed810-5e47-5a09-0950-5e1a25624224}\VBoxNetFlt.cat
     sig: 18:52:04.432                          Success: File is signed in Authenticode(tm) catalog.
     sig: 18:52:04.432                          Error 0xe0000242: The publisher of an Authenticode(tm) signed catalog has not yet been established as trusted.
     sig: 18:52:04.432                     {_VERIFY_FILE_SIGNATURE exit(0xe0000242)}
!    sto: 18:52:05.009                     Driver package signer is unknown but user trusts the signer.
     sto: 18:52:05.009                {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE exit(0x00000000)}
However, this seems not to be related to the actual signatures because the error also appears when I disable the Win7 driver signature check!

Of course, I tried the FAQ entries too (setting MaxNumFilters, deleting Config in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network etc.)

Thanks
divB