Error while running GP Agent, "The program can't start because mfc120u.dll is missing from your computer"
48670
Created On 04/06/19 01:04 AM - Last Modified 04/17/19 02:17 AM
Symptom
Error message when trying to launch GlobalProtect (GP) Agent in 4.0 or higher
"The program can't start because mfc120u.dll is missing from your computer"
Environment
- Windows 7 / 10
- GP Agent 4.0 or higher
- GP Agent 4.1 or higher
Cause
Issue is due to GPC-4850. Per GP 4.0 Release Notes:
Description
GlobalProtect app 4.0.2 and 4.0.3 are unable to start on Windows endpoints when the endpoint uses the Visual C++ Redistributable Package (x64 or x86) version 12.0.2xxxx or earlier for Visual Studio 2013.
Workaround
Uninstall the Visual C++ 2013 Redistributable Package version 12.0.2xxxx or earlier, and then install the Visual C++ 2013 Redistributable Package (x64 or x86) version 12.0.3xxxx from the C:\Program Files\Palo Alto Networks \GlobalProtect folder (vcredist_x64.exe or vcredist_x86.exe).
Resolution
Following the release notes workaround, download and install Visual C++ 2013 from the link below.
Visual C++ Redistributable Packages for Visual Studio 2013:
http://www.microsoft.com/en-us/download/details.aspx?id=40784
- For 64-bit version of Windows, make sure to install both the "vcredist_x86.exe" and "vcredist_x64.exe" files
- For 32-bit version of Windows, only install the "vcredist_x86.exe" file