Wednesday, June 19, 2013

Reason 442 :Failed to enable Virtual Adapter


I have the Cisco VPN Client Version 5.0.03.0390 installed on fresh vanilla installation of Windows 8.

The VPN connection fails to get established and the client throws an error complaining that it was unable to enable the Virtual Adapter because it could not open the device. The log window of the client registers the error below :-

Sev=Warning/3 CVPND/0xE340000C. The Client was unable to enable the Virtual Adapter because it could not open the device.


In the network and connections page, there is a "Local Area Connection" entry with "Cisco Systems VPN Adapter" registered as the hardware adapter. 



Now it seems that the DisplayName string attribute in the "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\CVirtA" location of the registry has to match the adapter name. However this value had some extra character in it (screenshot below). Once these extra characters are deleted and the value is just "Cisco Systems VPN Adapter" and "Cisco Systems VPN Adapter for 64-bit Windows" for 64 bit editions of Windows 8, the VPN connection just works fine.
 


3 comments:

  1. Thank you very much for discovering this solution!

    ReplyDelete
  2. Using Windows 10 and installed VPN client version 5.0.07.0290
    Got the same error. "The Client was unable to enable the Virtual Adapter because it could not open the device."

    The resolution is working.
    Changed the key in registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CVirtA
    Displayname into : Cisco Systems VPN Adapter for 64-bit Windows

    And the error is gone!.

    Thank you for the valuable information.

    Oğuz Erdeve
    oguz@erdeve.com

    ReplyDelete