Loading

Prerequisites for Installing Salesforce for Outlook (SFO) on Windows

Publiceringsdatum: Jun 28, 2026
Beskrivning

Before installing Salesforce for Outlook (SFO) on a Windows computer, several Microsoft prerequisite components must be installed. These prerequisites are required for SFO to function correctly. If any of them are missing, corrupted, or not working properly, the SFO installation will fail.

Important: The steps in this article require local administrative rights on the computer. If you do not have admin rights on your machine, do not attempt this installation yourself. Contact your internal Help Desk or IT team to perform these steps.

Required Prerequisites for Salesforce for Outlook

The following Microsoft components must be installed before Salesforce for Outlook can be installed:

  • Microsoft .NET Framework 4.x (Client and Extended version)
  • Microsoft Visual C++ 2010 Redistributable — both the 32-bit (x86) and 64-bit (x64) versions must be installed
  • Microsoft Visual Studio 2010 Runtime (VSTO) — also known as Visual Studio Tools for Office Runtime
  • Microsoft Office Primary Interop Assemblies (PIA) for Outlook 2010 only — PIA is already packaged inside the SFO .EXE installer. If you use Outlook 2013 or Outlook 2016, you do not need to install PIA separately.

Note: Microsoft has retired support for Outlook 2007, so Salesforce for Outlook no longer supports Outlook 2007.

Important Notes About the SFO Installer

  • If you run the SFO executable (.EXE) for the first time as a non-administrator Windows user, the installation may fail. Always have a local administrator or IT team member run the installer.
  • The prerequisites must be deployed first using a System account before the SFO application is deployed.
  • The SFO installer must match the bitness of your installed Microsoft Outlook version. For a 32-bit Office installation, use the 32-bit (x86) MSI. For a 64-bit Office installation, use the 64-bit (x64) MSI.
  • If using the .EXE installer, it automatically detects the Outlook bitness from the Windows Registry and installs the correct version. The registry key it checks is HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Outlook, which contains a "Bitness" value of either x86 or x64.

 

Lösning

Uninstall and Reinstall Salesforce for Outlook and Its Prerequisites

If Salesforce for Outlook is failing to install, or if a previously installed version is not working correctly, the most reliable fix is to uninstall SFO and all its prerequisite components, then reinstall them cleanly. This resolves issues caused by corrupted or partially installed prerequisites.

Warning: These steps require uninstall and reinstall access on the computer. If you cannot perform this yourself, forward these instructions to your internal IT team.

Step 1 — Uninstall Salesforce for Outlook and All Prerequisites

Open the Windows Control Panel and go to Programs and Features (on Windows XP, this is called Add or Remove Programs). From the list of installed programs, uninstall the following components:

  • Salesforce for Outlook
  • Microsoft .NET Framework 4.x
  • Microsoft Visual C++ 2010 Redistributable (both x86 and x64)
  • Microsoft Visual Studio Tools for Office Runtime (VSTO)
  • Microsoft Office Primary Interop Assemblies (if applicable for Outlook 2010)

Note: These Microsoft components may be required by other applications on the computer, such as Microsoft Outlook itself. It is safe to uninstall them as long as you reinstall them immediately after.
If you do not have local admin rights, ask your IT team to perform the uninstall.

Step 2 — Clear the Temporary Files Folder

After uninstalling, restart the computer. Then clear the Windows Temporary Files folder by pressing the Windows Start button, typing %TEMP%, and pressing Enter. Delete all files and folders inside the Temp folder. Some files may be locked by running programs (such as antivirus software) and cannot be deleted — this is normal and those files can be skipped.

Step 3 — Download and Reinstall Each Prerequisite

Download and reinstall the following components from Microsoft's official website:

  • Microsoft .NET Framework 4.6.1 (for SFO version 3.0 and above): Download from Microsoft
  • Microsoft Visual Studio Tools for Office Runtime (VSTO 4.0): This installer detects and installs the bitness matching your Windows operating system. For example, on Windows 7 64-bit, only the 64-bit version installs. Download from Microsoft. You can also use the /Extract switch to get the MSI version for automated deployment.
  • Microsoft Visual C++ 2010 Redistributable: Both the 32-bit (x86) and 64-bit (x64) versions must be installed. Download from Microsoft
  • Primary Interop Assemblies (PIA) for Outlook 2010 only: PIA is already packaged inside the SFO .EXE installer and can be extracted from it if needed. Refer to Step 4 of Article 000193384 for extraction instructions.

Note: If any of the Microsoft download links above are no longer active, search for the component by name on the Microsoft Download Center or using a search engine.

Step 4 — Reinstall Salesforce for Outlook

After all prerequisites are successfully installed, download the latest Salesforce for Outlook installer from Salesforce. Run the .EXE installer as a local administrator. The installer automatically checks for prerequisites and installs any that are still missing.

Knowledge-artikelnummer

000384489

 
Laddar
Salesforce Help | Article