Juniper Networks Virtual Adapter suddenly disappeared, can't be fixed via MSI Repair or reinstalling
Just happened out of the blue. This is an enterprise managed endpoint. I'm a Domain Admins with local admin privileges. No other VPN Client on here, nothing Cisco.
jnprvamgr.sys exists in "C:\Windows\System32\drivers"
The other .sys files (jnprns and jpnrva) don't exist in that location
I tried repairing using the MSI, tried uninstalling and cleaning out and Pulse-related files and registry entries, tried (re)installing various clients (9.1R12, 9.1R15, ISAC 22.2R1.0), they all installed except the Juniper Network Virtual Adapter just isn't there (yes, I forced Device Manager to show hidden device).
Box has Ethernet only.
Also tried without McAfee ENS 10.7, same results, so it's not AV interfering.
C:\>sc query jnprvamgr
SERVICE_NAME: jnprvamgr
TYPE : 1 KERNEL_DRIVER
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
C:\>sc query jnprns
[SC] EnumQueryServicesStatuspenService FAILED 1060:
The specified service does not exist as an installed service.
C:\>sc query jnprva
[SC] EnumQueryServicesStatuspenService FAILED 1060:
The specified service does not exist as an installed service.
Here are the entries of "C:\Windows\INF\setupapi.dev.log" initially, all showed success but the Juniper Network Virtual Adapter still not installed
When repairing then it will show:
>>> [Deinstall network driver]
>>> Section start 2022/12/08 18:33:12.834
cmd: C:\WINDOWS\system32\netcfg.exe -v -u jnprns
dvi: Driver still has references, so no changes made
<<< Section end 2022/12/08 18:33:12.881
<<< [Exit status: FAILURE(0x0004a023)]
>>> [SetupCopyOEMInf - C:\WINDOWS\System32\DriverStore\FileRepository\jnprva.inf_amd64_441cf03fe65c02d4\jnprva.inf]
>>> Section start 2022/12/08 18:33:14.526
cmd: C:\Windows\System32\MsiExec.exe -Embedding 02FAB73841FBDB7F299CA3396A2E159A E Global\MSI0000
inf: Copy style: 0x00000008
inf: Driver Store Path: C:\WINDOWS\System32\DriverStore\FileRepository\jnprva.inf_amd64_441cf03fe65c02d4\jnprva.inf
inf: Published Inf Path: C:\WINDOWS\INF\oem60.inf
<<< Section end 2022/12/08 18:33:14.526
<<< [Exit status: FAILURE(0x00000050)]
>>> [SetupCopyOEMInf - C:\WINDOWS\System32\DriverStore\FileRepository\jnprvamgr.inf_amd64_f7b27300cbd1f456\jnprvamgr.inf]
>>> Section start 2022/12/08 18:33:14.947
cmd: C:\Windows\System32\MsiExec.exe -Embedding 02FAB73841FBDB7F299CA3396A2E159A E Global\MSI0000
inf: Copy style: 0x00000008
inf: Driver Store Path: C:\WINDOWS\System32\DriverStore\FileRepository\jnprvamgr.inf_amd64_f7b27300cbd1f456\jnprvamgr.inf
inf: Published Inf Path: C:\WINDOWS\INF\oem61.inf
<<< Section end 2022/12/08 18:33:14.947
<<< [Exit status: FAILURE(0x00000050)]
etc
You should contact Juniper Forum. I think there must some hardware error. I have been using a Juniper Networks EX3400-24T and It doesn't happen.