Description:=
p> This document describes procedures to be followed in case of problems =
during the installation or uninstallation of the LANCOM Advanced VPN Client=
for Windows (version 3.0 or later).
Requirements:=
Procedures: 1) Installati=
on of version 3.0 of the client fails A failure and roll-back of the installation process is usu=
ally caused by a conflict detected during the installation of the NCP filte=
r driver in the operating system. This can have a number of different reaso=
ns, the following in particular: The installation of the filter driver is prevented by third-party=
software. Particularly security software, such as firewalls, anti-virus so=
ftware, or other VPN clients on the system, can prevent the installation of=
additional filter drivers. Known problems exist with certain versions of <=
span>anti-virus software (eg. Kaspersky, Norton or ESET). =
These products must be completely=
removed from the system in order to install the LANCOM Advanced VPN Client=
. It is not sufficient to s=
top the services! After the=
installation, the anti-virus software can be re-installed on the system.=
span> To narrow down the cause=
of the problem, you need some information about the affected computer: 1.1) Inspecting the MSI installation log <=
span style=3D"letter-spacing: 0.0px;">The following command that starts the=
installer causes an installation log file to be created: Name_of_installer.exe /v" /log "%USERP=
ROFILE%\ncp_log.txt""
The generated log file can then be checked for the following en=
tries: DIFXAPP: ERROR: Error 0x80070005 encountered while =
installing the inf 'C:\Windows\system32\DRVSTORE\ncpfilt_F18FBEB9487961CB9E=
977A80A05C5149CA2BD704\ncpfilt.inf'. Unable to install network component '*=
ncpfilt' DIFXAPP: ERROR: Failed to install the network drive=
r INF C:\Windows\system32\DRVSTORE\ncpfilt_F18FBEB9487961CB9E977A80A05C5149=
CA2BD704\ncpfilt.inf. Error code 0x643 You will find these entries if the installation of the filter=
driver failed.
1.2) Inspecting driver-=
related information
The following registry keys should be in=
spected if possible:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wi=
ndows\CurrentVersion\DIFx HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft=
\Windows\CurrentVersion\DIFxApp
HKEY_LOCAL_MACHINE\SYSTEM\C=
urrentControlSet\Enum\Root =3D> enumroot.reg HKEY_LOCAL_MACH=
INE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE=
10318} HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Netw=
ork\{4D36E972-E325-11CE-BFC1-08002BE10318} HKEY_LOCAL_MACHINE\S=
YSTEM\CurrentControlSet\Control\Network\{4D36E974-E325-11CE-BFC1-08002BE103=
18} HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services=
p> Additional information about the driver installation can be found in t=
he Microsoft driver log files:
C:\Windows\inf\setupapi.=
dev.log C:\Windows\inf\setupapi.setup.log C:\Window=
s\inf\ setupapi.app.log
1.3) Removing driver =
files manually
Important: Th=
is section is only relevant if a version 3.0 VPN client was already install=
ed on the system prior to the current installation and the information list=
ed above has already been checked. It is highly advisable n=
ot to delete registry entries or files/folders manually outside the scope o=
f these instructions! Check the folder C:=
\Windows\inf for oem*.inf files. Then search these files for the strings <=
strong style=3D"letter-spacing: 0.0px;">*rwsgap and *n=
cpfilt. If you find these f=
iles on the system, they should be removed as follows:
- Open a command line window with administrator rights.<=
/li>
- Navigate to the folder C:\Windows (e.g. cd \windows).<=
strong>
- Remove the found oem<X>.inf files with the comma=
nd pnputil =E2=80=93d oem<X>.inf (e.g. pnput=
il =E2=80=93d oem74.inf).
- If a file cannot be removed with the Windows tool PnpUtil, delete the oem<X>.inf file including the corres=
ponding oem<X>.pnf. (e.g. del c:\windows\inf=
\oem74.inf and del c:\windows\inf\oem74.pnf)
- Afterwards, search the folder c:\windows\system32\drivers for the file ncplelhp.sys and delete this as well. (e.=
g. del c:\windows\system32\drivers\ncplelhp.sys)
- Open the registry and delete the following entry (if it exists) =3D>=
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ncplelhp]
- Reboot the system and try to install the client again.
2) The version 3.0 VPN client cannot =
be uninstalled In this scenario, the update of the client to=
version 3.0 runs flawlessly, but the updated VPN client does not work and =
cannot be uninstalled, either.
This is usua=
lly caused by a mistake made during the update: 1) Start the version 3.0 installer. <=
p>2) The user is prompted to uninsta=
ll the existing client (e.g. version 2.32).3) The uninstall is performed. 4) The user does not reboot the system in spit=
e of being requested to do so. 5) The version 3.0 installer is started. 6) The system is rebooted. Due to the omitted reboot after uninstallin=
g the old version, a part of the uninstall routine is still active and dama=
ges the newly installed VPN client. In this case, the file =E2=80=9Cncpcfg.dll=E2=80=9D must be ma=
nually copied into the installation folder of the client. You can obtain this file from the LANCOM Sys=
tems Support team upon request. If necessary, the folder must be created manually: LANCOM: C:\Program Files (x86)\LANCOM\Advanced VPN Client\ncpcfg.dll After rebooting the syste=
m, the client can either be uninstalled and re-installed properly, or repai=
red via the repair function of the installer. After rebooting once again, t=
he client is fully operational. |