FortiClient
FortiClient proactively defends against advanced attacks. Its tight integration with the Security Fabric enables policy-based automation to contain threats and control outbreaks. FortiClient is compatible with Fabric-Ready partners to further strengthen enterprises’ security posture.
jie
Staff
Staff
Article Id 366015
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.

Contributors