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.
Nominating a forum post submits a request to create a new Knowledge Article based on the forum post topic. Please ensure your nomination includes a solution within the reply.
Select Forum Responses to become Knowledge Articles!
Select the “Nominate to Knowledge Base” button to recommend a forum post to become a knowledge article.
User | Count |
---|---|
1713 | |
1093 | |
752 | |
447 | |
231 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.