Skip to main content
jie
Staff
Staff
January 6, 2025

Troubleshooting Tip: FortiClient installation fail with error 'Failed to load difxapi.dll'

  • January 6, 2025
  • 0 replies
  • 848 views
Description This article describes how to fix the issue of installing FortiClient with the missing file 'difxapi.dll'.
Scope FortiClient v7.2.
Solution
  1. FortiClient installation failed and rolled back. Checking the FortiClient installation log can see the below error:

FCSetupWx: Failed to load C:\WINDOWS\system32\difxapi.dll
FCSetupWx: Failed to load C:\WINDOWS\system32\difxapi.dll
FCSetupWx(rollback): Failed to load C:\WINDOWS\system32\difxapi.dll
FCSetupWx(rollback): Failed to load C:\WINDOWS\system32\difxapi.dll
UPDATEFAILOVERPORT=;UPDATEFALLBACK=;UILEVEL=5;WANACCDBDIR=;
MSI (c) (A0:C8): Product: FortiClient -- Installation failed.

 

  1. Copy this file from another machine with the same path 'C:\Windows\System32', and paste this file into the same folder of the current problematic machine. 
                                                              

    111.JPG

     

     

  2. Reinstall FortiClient and it should go through as normal.

     

Note that this issue usually happens to new machines, especially for Windows 11.