Hello, i have a client who is on a Windows 8.1 pro machine and the latest version of the Sonicwall Global VPN client (v 4.10.2.0428) will not install. I have searched exhaustively online for a result with no avail.
It fails with error: UpdateDriverForPlugAndPlayDevices(2) failed - virtual adapter cannot be installed. Error = The system cannot find teh file specidifed. Path =C\programfiles\sonicwall\global vpn client\SWVNIC\netSWVNIC.inf
When installers tell me there are files missing during install the first thing I do is download the installers again and try it. Could have become corrupted somehow.
This sounds like a problem I had when windows 8 first came out. The problem at that time was that there was a character in the name of the adapter in the inf file that windows 8 didnt like. I dont remember if it was too long or had a space at the end but the name of the adapter being added was the issue. Using the same installer on 7 would work. The fix was altering the adapter name in the inf file.
what’s the version number of the client you’re working with?
i’ve had multiple installs that went sideways and borked networking in general on the PC … like not even windows PPTP VPN was working after that. their support couldn’t figure it out so I just ended up refreshing the PCs.
I recently had a windows 10 PC that i thought i was going to have to refresh to do a similar issue, but installing the latest client fixed everything … version 9.0.0.274
Ya know, i noticed the file it references that it cannot locate in has TWO backslashes in the path which i thought was weird (pasted below this part of the error it shoots up, notice the 2 backslashes after global vpn client folder) how did you fix this?
Path =C\programfiles\sonicwall\global vpn client(TWO BACKSLASHES HERE in ERROR)\SWVNIC\netSWVNIC.inf
Is the device (the sonicwall) registered and have a maintenance contract? I haven’t called their support in a long time but I don’t remember it being horrible.
Edit the file and get rid of the backslash and run it again. I dont believe backslashes are escaped in inf files so there should only be one. Most windows processes and functions should accept the double backslash and not care but i have seen it be the source of trouble.