VPN client upgrade error on Windows

GlobalProtect VPN Client Requests Upgrade, receive error "Problem with windows install package" and/or "mfc120.dll is missing"

Please double check an make sure that your computer does not have any window updates to be applied, step 1 below.

If in step 2 you do not have Microsoft Visual C++ 2013 Redistributable installed then go to step 3 and download then install it.

1. Check for any un-applied Windows Updates. Typically, you can look into this by clicking your Start button, and then typing Windows Update. Often you'll see "Check for Updates" (depending on the version of Windows you have installed). Step through that process.

2. Repair the installation. Specifically get into Add/Remove Programs (or Programs and Features, or Uninstall a Program). Within, look for Microsoft Visual C++ 2013 Redistributable. Select that, and click the Change button. You should have an option to Repair.

3. Need to download & reinstall the Microsoft Visual C++ Redistributable Package.
Note the file reported in the error message, and download the appropriate installer. In some cases there may be need to perform a 'Repair' installation. In this case the error message says that you are missing mfc120.dll which is installed from the Microsoft Visual C++ 2013 Redistributable Package.

Update for Visual C++ 2013 Redistributable Package, https://support.microsoft.com/en-us/kb/3179560
The latest supported Visual C++ downloads, https://support.microsoft.com/en-us/kb/2977003

After making these changes, reboot your system, remove the GlobalProtect Client and attempt to re-download and install.