Hey everyone,
not sure if this is where it is suppose to go, but I couldn't find anywhere else.
I am running Windows 8.1 x64, and I need to get OpenVPN as well as the TAP driver to install. I have tried running it as administrator, running the tap-installer in configurations for Windows 7, I have disabled ethernet driver, tried installing in safe mode, changed a networking key in registry to config.bak, I have uninstalled the unknown devices in device manager, I have went to HKLM\SYSTEM\CurrentControlSet\Enum\Net\ and deleted the keys to get rid of the tap0901 entries. I have also disabled driver signing in Windows, and ran sfc /scannow and nothing is wrong. I went to the downloads section of OpenVPN and downloaded previous versions of the TAP driver, and I have downloaded all of the versions and ran them as admin. So I am really lost and have no clue what to do. This seems to be a big issue, and there are many places on the web with the problem, and nothing is getting them fixed.
So, lets get into it! I have went to the C:\Windows\inf directory and copied the setupapi.dev.log file. I am only doing the most recent entry, but a couple entries before that states that the certificate is not valid. When I went to the driver directory of Tap-Windows, and viewed the Security Catalog, it stated it wasn't valid. But even when it says that it is valid, it still fails.
Here is the log file:
>>> [Device Install (UpdateDriverForPlugAndPlayDevices) - tap0901]
>>> Section start 2015/10/14 22:33:53.905
cmd: "C:\Program Files\TAP-Windows\bin\devcon.exe" install "C:\Program Files\TAP-Windows\driver\OemWin2k.inf" tap0901
dvi: {Update Device Driver - ROOT\NET\0001}
dvi: {Build Driver List} 22:33:53.912
dvi: Searching for hardware ID(s):
dvi: tap0901
sig: {_VERIFY_FILE_SIGNATURE} 22:33:53.914
sig: Key = oemwin2k.inf
sig: FilePath = c:\program files\tap-windows\driver\oemwin2k.inf
sig: Catalog = c:\program files\tap-windows\driver\tap0901.cat
! sig: Verifying file against specific (valid) catalog failed! (0x800b0109)
! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 22:33:54.170
sig: {_VERIFY_FILE_SIGNATURE} 22:33:54.170
sig: Key = oemwin2k.inf
sig: FilePath = c:\program files\tap-windows\driver\oemwin2k.inf
sig: Catalog = c:\program files\tap-windows\driver\tap0901.cat
sig: Success: File is signed in Authenticode(tm) catalog.
sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
sig: {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 22:33:54.268
dvi: Created Driver Node:
dvi: HardwareID - tap0901
dvi: InfName - c:\program files\tap-windows\driver\oemwin2k.inf
dvi: DevDesc - TAP-Windows Adapter V9
dvi: Section - tap0901.ndi
dvi: Rank - 0x00ff0000
dvi: Signer Score - Authenticode
dvi: DrvDate - 07/02/2012
dvi: Version - 9.0.0.9
dvi: {Build Driver List - exit(0x00000000)} 22:33:54.271
dvi: {DIF_SELECTBESTCOMPATDRV} 22:33:54.272
dvi: Using exported function 'NetClassInstaller' in module 'C:\WINDOWS\system32\NetCfgx.dll'.
dvi: Class installer == NetCfgx.dll,NetClassInstaller
dvi: Using exported function 'WlanDeviceClassCoInstaller' in module 'C:\WINDOWS\system32\wlaninst.dll'.
dvi: CoInstaller 1 == wlaninst.dll,WlanDeviceClassCoInstaller
dvi: Using exported function 'WwanDeviceClassCoInstaller' in module 'C:\WINDOWS\system32\wwaninst.dll'.
dvi: CoInstaller 2 == wwaninst.dll,WwanDeviceClassCoInstaller
dvi: CoInstaller 1: Enter 22:33:54.274
dvi: CoInstaller 1: Exit
dvi: CoInstaller 2: Enter 22:33:54.275
dvi: CoInstaller 2: Exit
dvi: Class installer: Enter 22:33:54.275
dvi: Class installer: Exit
dvi: Default installer: Enter 22:33:54.276
dvi: {Select Best Driver}
dvi: Class GUID of device remains: {4d36e972-e325-11ce-bfc1-08002be10318}.
dvi: Selected:
dvi: Description - [TAP-Windows Adapter V9]
dvi: InfFile - [c:\program files\tap-windows\driver\oemwin2k.inf]
dvi: Section - [tap0901.ndi]
dvi: {Select Best Driver - exit(0x00000000)}
dvi: Default installer: Exit
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 22:33:54.278
ndv: Forcing driver install:
ndv: Inf Name - oemwin2k.inf
ndv: Driver Date - 07/02/2012
ndv: Driver Version - 9.0.0.9
sto: {Setup Import Driver Package: c:\program files\tap-windows\driver\oemwin2k.inf} 22:33:54.280
inf: Provider: TAP-Windows Provider V9
inf: Class GUID: {4d36e972-e325-11ce-bfc1-08002be10318}
inf: Driver Version: 07/02/2012,9.00.00.9
inf: Catalog File: tap0901.cat
sto: {Copy Driver Package: c:\program files\tap-windows\driver\oemwin2k.inf} 22:33:54.287
sto: Driver Package = c:\program files\tap-windows\driver\oemwin2k.inf
sto: Flags = 0x00000007
sto: Destination = C:\Users\Andy\AppData\Local\Temp\{08337d1e-7a5e-6f4a-ac97-0359cb050e7b}
sto: Copying driver package files to 'C:\Users\Andy\AppData\Local\Temp\{08337d1e-7a5e-6f4a-ac97-0359cb050e7b}'.
flq: Copying 'c:\program files\tap-windows\driver\oemwin2k.inf' to 'C:\Users\Andy\AppData\Local\Temp\{08337d1e-7a5e-6f4a-ac97-0359cb050e7b}\oemwin2k.inf'.
flq: Copying 'c:\program files\tap-windows\driver\tap0901.cat' to 'C:\Users\Andy\AppData\Local\Temp\{08337d1e-7a5e-6f4a-ac97-0359cb050e7b}\tap0901.cat'.
flq: Copying 'c:\program files\tap-windows\driver\tap0901.sys' to 'C:\Users\Andy\AppData\Local\Temp\{08337d1e-7a5e-6f4a-ac97-0359cb050e7b}\tap0901.sys'.
sto: {Copy Driver Package: exit(0x00000000)} 22:33:54.335
!!! sto: Failed to call to import driver package. Error = 0x0000000D
sto: {Setup Import Driver Package - exit (0x0000000d)} 22:38:54.339
!!! ndv: Driver package import failed for device.
!!! ndv: Error 13: The data is invalid.
ndv: Installing NULL driver.
<ins>
ààÿDJÑf2 šH ààCŠ.Í u
Also, within the log that the installer shows, this is what it reads:
We are running on a 64-bit system.
Output folder: C:\Program Files\Tap-Windows\bin
Extract: devcon.exe..100%
Output folder: C:\Program Files\Tap-Windows\driver
Extract: OemWin2k.inf...100%
Extract: tap0901.cat...100%
Extract: tap0901.sys...100%
Output Folder: C:\Program Files\Tap-Windows
Extract: license.txt...100%
Extract: icon.ico...100%
devcon.exe hwids returned: 0
TAP install (tap0901) (May require confirmation)
Device node created. Install is complete when drivers are installed..
Updating drivers for tap0901 from C:\Program Files\TAP-Windows\driver\OemWin2k.inf
devcon.exe failed.
devcon.exe returned: 2
devcon.exe cumulative status: 2
Created uninstaller: C:\Program Files\TAP-Windows\Uninstall.exe
Completed
But, it stops at the TAP install (tap0901) (May Require Confirmation) and then it says that the tap install failed.
Please help me guys, I really need this to work!!
Thanks!