Skip to content

Everything you need to know about MSP files

Brock Bingham candid headshot
Brock Bingham|Updated June 18, 2025
Dog drooling while reading content on laptop
Dog drooling while reading content on laptop

MSP files are Windows patch files used to deliver upgrade patches, hotfixes, or security updates to applications — not to install new applications. While less common than an EXE or MSI file type, the MSP format is essential for keeping software like Microsoft Office and Adobe Reader up to date. Here's how they work and how to install and deploy them.

What are MSP files?

MSP files are Microsoft Installer Patch files that update software already installed on a device. Unlike .msi or .exe files, .msp files can't install programs or replace the original file — they only update existing applications, such as the Microsoft Office suite and other third-party applications, like Adobe Reader. Administrators can deploy these patches efficiently without needing to access the installer folder or manually manage redundant files.

MSP files are installed using Windows Installer (msiexec.exe), similar to MSI files. Windows Installer has been an integral component of Windows operating systems for years and provides a high degree of standardization, which ensures administrators can deploy these types of files without complex deployment scripts.

How do you install MSP files?

Since the MSP file format uses Microsoft Windows Installer, installation is generally pretty straightforward. As long as your default applications are configured correctly, Windows Installer should immediately launch when opening an MSP file.

Default settings to launch Windows Installer when opening .msp files

Let's look at an example. I have an old version of Adobe Acrobat Reader DC installed that can be updated using an MSP file.

Outdated version of Adobe Acrobat Reader DC prior to applying .msp update

1. First, download the necessary update file from Adobe's official website.

2. Once the download finishes, double-click on the MSP patch file.

Download page for Adobe Acrobat Reader DC .msp update file

3. Click through the prompts.

Initial installation screen after launching .msp file

4. Click Finish when done.

Installation progress window for Adobe Acrobat .msp update

Once the installation finishes, your application should be updated. In my case, Adobe Acrobat Reader DC should have gone from version 2021.007.20095 to version 2021.007.20099.

Adobe Acrobat Reader DC showing updated version after .msp installation
DI WhiteBG

Install (and uninstall) without disruption

Try PDQ Deploy & Inventory — free for 14 days.

How do you deploy MSP files?

Installing .msp files is usually pretty easy. Because MSP files use Windows Installer, deploying them is also pretty straightforward. In fact, the most difficult part is often finding the correct file. Sometimes this may require extracting MSP files from an archive file such as a .cab or .exe file. To demonstrate this, let's build a deployment package for an Office 2016 update (it's a good vintage) in PDQ Connect and PDQ Deploy.

First and foremost, always source your files from official secure websites. You can find all of Microsoft's update files in the Microsoft Update Catalog. For this example, we'll download the update for KB5002032.

1. Head over to the Microsoft Update Catalog, enter the KB number into the search field, and click Search. Again we're using KB5002032 for this example.

Search results for KB5002032 in Microsoft Update Catalog

2. Click Download next to the version you need to download, either 64-bit or 32-bit.

3. Click the .cab file link to begin the download.

Download link for .cab file containing Office .msp update

4. Once the file is downloaded, double-click it to view the contents of the file. Inside the .cab file, you'll find an .msp file and an .xml file. Save them.

Contents of .cab file showing .msp and .xml files

Now that you have the relevant files ready, you can deploy them with your tool of choice (preferably PDQ Connect or PDQ Deploy).

How to deploy MSP files with PDQ Connect

1. Click the Packages tab, and select Create package.

The "Packages" tab and "Create package" button in PDQ Connect

2. Name your patch package, and click Add install step.

The "Name" field and "Add install step" button in PDQ Connect

3. Click Attach installer, and upload the .msp file you just saved. Then, click Upload files and add the .xml files. Click Save.

Uploading the installer .msp and the .xml and saving in the PDQ Connect Install step.

Now this .msp package is ready to deploy to your computers. Just select a target group with the correct version of Office, or the deployment may fail or return an error.

ConnectIcon CTA

Centralize your Windows device management

With PDQ Connect, gain real-time visibility, deploy software, remediate vulnerabilities, schedule reports, automate maintenance tasks, and access remote devices from one easy-to-use platform.

How to deploy MSP files with PDQ Deploy

1. Create a folder inside of your PDQ Deploy repository and add the .msp file and an .xml files from the .cab file.

PDQ Deploy folder with extracted .msp and .xml update files

2. Open up PDQ Deploy and click New Package.

3. Name your package and click New Step > Install Step.

New Install Step configuration in PDQ Deploy for .msp file

4. Enter the path to the .msp file in the Install File field.

5. Since there are only two files in this directory and both are necessary for the installation, select Include Entire Directory.

Completed PDQ Deploy package ready for .msp deployment

6. When you are finished, click Save and close the package editor.

This .msp package is ready to be deployed to your computers. Again, make sure you target computers with the correct version of Office for a successful deployment. Alternatively, you can target a specific collection as a condition built into the package itself.

MSP file FAQs

What does an MSP file do?

An MSP file updates an existing application using the Windows Installer service. It applies patches or hotfixes without requiring a full reinstall of the original program.

Can you install an MSP file without the original MSI?

No, an MSP file requires the original MSI package to be installed. Without the base MSI, the MSP won't have a target to patch and will fail to install.

How do I run an MSP file from the command line?

You can run an MSP file using the Windows Installer command-line tool:

msiexec /p "filename.msp" /qn

  • /p applies the patch

  • /qn installs it silently with no UI

Why won't my MSP file install?

The MSP installation process can fail if:

  • The base application version is incorrect

  • The MSP file is corrupted

  • Dependencies like the MSI are missing

  • You're trying to apply a 64-bit patch to a 32-bit install

Where can I find official MSP updates?

You can find trusted MSP updates from:

  • The Microsoft Update Catalog (for Microsoft apps)

  • Vendor websites like Adobe.com (for products like Acrobat Reader)

Wrapping up

While MSP files aren’t as common as MSI or EXE files, they’re just as easy to install or deploy — especially if you're using PDQ Connect or PDQ Deploy. With the right file and version, updating software with .msp patches is straightforward — just use the right tools and follow the vendor instructions from official websites.

Brock Bingham candid headshot
Brock Bingham

Born in the '80s and raised by his NES, Brock quickly fell in love with everything tech. With over 15 years of IT experience, Brock now enjoys the life of luxury as a renowned tech blogger and receiver of many Dundie Awards. In his free time, Brock enjoys adventuring with his wife, kids, and dogs, while dreaming of retirement.

Related articles