Submit a ticketCall us

Training ClassThe Orion® Platform Instructor-led Classes

Provided by SolarWinds® Academy, these trainings will introduce users to the Orion Platform and its features, management, and navigation. These courses are suitable for users looking to discover new tips, tricks, and ways to adapt their Orion products to better suit their monitoring needs:
Deploying the Orion Platform
Configuring Orion views, maps, and accounts
Configuring Orion alerts and reports

Reserve your seat.

Home > Success Center > Patch Manager > Patch Manager - Knowledgebase Articles > How to deploy a Microsoft hotfix from an MSU file

How to deploy a Microsoft hotfix from an MSU file

Updated November 1, 2017


This article describes how to deploy Microsoft Hotfixes (.msu) packages via Patch Manager.

Patch manager does not support native .msu. It has to be converted to an executable (.exe) file first.


  • Patch manager, all versions
  • Windows


Method 1

  1. Extract the .msu file through Windows Remote Shell with WUSA using the following command:
    winrs.exe -r:<computername> wusa.exe <update> /extract:<destination>
  2. When complete, install the .cab package with dism.exe or Package Manager. To use dism.exe, use the command below:
    winrs.exe -r:<computername> dism.exe /online /add-package /PackagePath:<Path_To_Package>\
  3. What's key here is the local portion of the second command:
    dism.exe /online /add-package /PackagePath:<Path_To_Package>\
  4. So, in addition to self-extracting archives, and auto-executing WUSA, another option may be to run DISM.EXE against the CAB file directly.

Method 2

  1. Download the hotfix from Microsoft (they will email you a link).
  2. Extract the download to a folder. It will create an .msu file.
  3. If you don't have WinRAR, download and install it.  Right click the .msu file and select the option to open it in WinRAR ("Add to archive").
  4. On the General tab, select the checkbox "Create SFX archive".
  5. On the Advanced tab, select the SFX options... button:
    • General tab: Path to extract: %SYSTEMROOT% (or directory of your choice)
    • Setup tab: Run after extraction: %SYSTEMROOT%\System32\WUSA.exe %SYSTEMROOT%\<msuname.msu> /quiet
    • Modes tab: Hide all
    • Update tab: Extract and replace files; Overwrite all files

You now have an EXE that can be deployed with Eminentware/PackageManager as a single EXE without any parameters and without Package Boot.



Last modified