Skip to main content
rgsteele
Visitor III
December 13, 2024
Question

Solution to Forticlient VPN installation issue

  • December 13, 2024
  • 2 replies
  • 3320 views

We had a user report that they were getting an error when trying to install the Forticlient VPN client on their Windows 11 machine. I reviewed the FortiClient00000.log (found in the user temp folder) and found a line saying

 

 

1: [08:42:24]: FCSetupWx: Failed to load C:\WINDOWS\system32\difxapi.dll

 

 

This is a DLL from the Driver Install Frameworks (DIFx) tools. These tools have been deprecated since Windows 10 version 1607, so I have no idea what the FortiFolks are doing using it in 2024. It's also a file that the installer is supposed to provide if it's not present, but the Forticlient installer appears to assume it is already on the system, hence the error.

 

Anyway, you can work around the issue by copying the difxapi.dll file from another machine into the C:\Windows\System32 folder.

 

Hope this helps someone.

2 replies

AEK
SuperUser
SuperUser
December 17, 2024

Thanks for the info.

Which FCT VPN version was it?

AEK
rgsteele
rgsteeleAuthor
Visitor III
December 17, 2024

My colleague who encountered the issue was attempting to install version 7.2.5.1053. I reproduced the issue with the download from https://links.fortinet.com/forticlient/win/vpnagent, which, as of this writing, is version 7.4.2.1737.