Start a conversation

Windows Internal Structure for Kerio VPN Client

Overview

This article provides information about the default files/folders created by the Kerio VPN client installed on Windows. This article also provides information on how to completely reset the Kerio VPN client and remove all Registry entries and Configuration files in case of Kerio VPN client corruption.


 

Diagnosis

During the installation process, the Kerio VPN client creates and modifies the Windows Registry Keys to establish a successful VPN connection. The default keys are added into the following paths:

  • HKEY_CLASSES_ROOT\Installer\Products\D8FC2BA6FFE47144FAEEEE0A8F365B3F
  • HKEY_CURRENT_USER\Software\Kerio\kvpncgui
  • HKEY_CURRENT_USER\Software\Kerio\VPNClient
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KVPNCSvc
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kvnet

The default installation location is C:\Program Files (x86)\Kerio\VPN Client.

050.png

It also creates a System configuration file called kvnet.sys under the C:\Windows\System32\drivers folder.

051.png

If Persistent connection option is enabled, Kerio VPN client stores the User connection settings in persistent.cfg file. This XML file contains Server, Connection, Username, Password and Fingerprint values.

persistent_cfg.png

Note: the similar variables are presented for macOS and Linux user connection settings.
Linux config is stored in /etc/kerio-kvc.conf.
kerio_kvc.png
For additional information, please refer to Configuring Kerio Control VPN Client for Linux.
macOS config is stored in /Users/<your_user>/.kerio/vpnclient/user.cfg. For more information, please refer to Deleting Kerio Control VPN Client Entries on macOS.

Solution

In the case of Kerio VPN client corruption, it is recommended to use the KTUninstaller tool to remove all Registry entries and Configuration files. The next step is to double-check the mentioned folders, files, and Registry keys to be deleted.

To completely reset the Kerio VPN client, the Local Security Policy should be modified:

  1.  Go to Start > Run and type secpol.msc to open the Local Security Policy window.
  2. From the Local Security Settings console tree > Local Policies > Security Options.

  3. Scroll down and double-click User Account Control: Detect application installations and prompt for elevation.

  4. Select the Disabled option, and then click OK.

    052.png

  5. Close the Local Security Settings window.

Reboot the Windows machine and download the latest Kerio VPN client.


 

Related Articles

"Error 28201 - Failed to install VPN device driver" When Installing the VPN Device Driver

Unable to Install Kerio VPN Client on Windows - Error 28201

"Error 28201. Failed to install VPN device driver." When Installing the Kerio VPN Client (Workaround)

VPN client authentication issues because of 'The time has shifted back' error


 

Back to Top

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments