HP Support Assistant Installation using SCCM

HP Support Assistant Deployment using SCCM

Last Updated

November 26, 2025

Posted In

This post is a complete guide to install HP support assistant using SCCM. I will download the latest version of the application, package and deploy it to Windows devices using Configuration Manager.

HP Support Assistant is a free utility software developed by HP for their desktops and laptops. It is designed to help users manage and maintain their HP devices by providing tools for troubleshooting, diagnostics, updates, and system optimization. It is included on new HP desktop and notebook PCs.

In my earlier guide, I demonstrated the deployment of HP support assistant via Intune. I’ve received several emails requesting a demonstration of deploying the same application using Configuration Manager. This guide is for everyone who reached out to me about the deployment process.

Install and Update Third Party Applications with Patch My PC
Install and Update Third Party Applications with Patch My PC

HP Support Assistant Deployment using SCCM

Let’s go through the correct procedure for deploying the HP support assistant using Configuration Manager.

Download and Extract HP Support Assistant Installer

Visit the official HP Support Assistant website and download the latest version of the installer (usually in .exe format). The browser downloads the installer file, which is the main setup file that will be used for deployment.

The HP Support Assistant setup file cannot be deployed directly through SCCM, as it requires extraction to access the actual installation file, uninstallation file, and framework components. To extract the setup file contents into a folder, you can use the 7-zip app or WinRAR app. Right-click the setup file and select extract to a folder.

The extracted folder includes multiple files and directories. Key files are InstallHPSA.exe, which installs the HP Support Assistant, and UninstallHPSA.exe, which removes the HP Support Assistant application from your computer.

Extract the HP Support Assistant Setup
Extract the HP Support Assistant Setup

Create HP Support Assistant Application in SCCM

Perform the following steps to create a new application for HP Support Assistant in SCCM.

  • Launch the Configuration Manager console.
  • Go to Software Library > Overview > Application Management.
  • Right-click Applications and select Create Application.
Create HP Support Assistant Application in SCCM
Create HP Support Assistant Application in SCCM

On the General window, select Manually specify the application information and click Next.

Create HP Support Assistant Application in SCCM
Create HP Support Assistant Application in SCCM

Specify the application details such as Name, Publisher, Software Version, etc. Click Next.

Specify Application Information
Specify Application Information

On the Software Center page, specify an icon for HP support assistant app that will be visible to users in Software Center. Click Browse and select an app icon and click Next.

Configure Software Center details
Configure Software Center details

On the Deployment Types page, click the Add button to add a new deployment type for the application. Click Next to continue. On the General window of Create deployment type wizard, select Manually specify the deployment type information. Click Next.

Select Manually specify the deployment type information
Select Manually specify the deployment type information

On the Content tab, specify the content location and use the below provided install and uninstall command for HP Support Assistant.

  • Install command: InstallHPSA.exe /s /v/ qn
  • Uninstall command: “%ProgramFiles(x86)%\HP\HP Support Framework\UninstallHPSA.exe” /s /v/qn UninstallKeepPreferences=FALSE

Click Next.

Specify Install and Uninstall Command for HP Support Assistant
Specify Install and Uninstall Command for HP Support Assistant

To add a new method for HP support assistant app, click Add Clause. On the Detection Rule window, create a rule with the following options.

  • Setting Type: File System
  • Type: File
  • Path: %ProgramFiles(x86)%\HP\HP Support Framework
  • File or Folder name: HPSupportAssistant.dll
  • Property: Version
  • Operator: Greater than or equal to
  • Value: 9.44.2.0

Once you have specified the above details, click OK and then select Next.

Configure Detection Method for HP Support Assistant
Configure Detection Method for HP Support Assistant

Specify the user experience settings for the application. I have specified the following settings in the below example.

  • Installation behavior: Install for system.
  • Logon requirement: Whether or not a user is logged on.
  • Installation program visibility: Hidden.

Click Next.

Configure User Experience Settings for HP Support Assistant
Configure User Experience Settings for HP Support Assistant

Additionally, you can specify the requirements and dependencies for the application. Click Next and on Completion window, click Close.

Create HP Support Assistant Application in SCCM
Create HP Support Assistant Application in SCCM

Deploy HP Support Assistant using SCCM

To deploy the HP support assistant application in SCCM console, go to Software Library > Application Management > Application. Right-click HP support assistant application app and select Deploy.

Deploy HP Support Assistant using SCCM
Deploy HP Support Assistant using SCCM

On the General page of Deploy Software Wizard, click Browse and select a device collection to deploy the application. Click Next.

Deploy HP Support Assistant using SCCM
Deploy HP Support Assistant using SCCM

On the Content page, click Add button and specify the distribution points to distribute the application content. You may also select distribution point groups. Click Next to continue.

Deploy HP Support Assistant using SCCM
Deploy HP Support Assistant using SCCM

On the Deployment Settings window, specify the settings to control the deployment. Select the Action as Install and Purpose as Available. Learn the difference between Available and Required deployment in SCCM. Click Next.

Deploy HP Support Assistant using SCCM
Deploy HP Support Assistant using SCCM

Finish the remaining steps in the deployment software wizard and close it. The HP Support Assistant application has now been distributed to the DP, and it should appear in the Software Center on client machines.

Verify the Application Installation

In this section, we will verify if the HP Support Assistant application installs fine on the client computers. Log in to a client computer, and launch the Software center. Click on the Applications tab and select HP Assistant application and click Install.

The application is now downloaded from the local distribution point server for installation. You can review the application installation progress using AppEnforce.log. To know the location of this file and other files, refer to the SCCM Log files.

Matched exit code 0 to a Success entry in the exit codes table confirms that the HP support assistant application has been installed successfully. The uninstallation command that we specified during application packaging should work fine.

HP Support Assistant Deployment using SCCM
HP Support Assistant Deployment using SCCM

Leave a Reply

Your email address will not be published. Required fields are marked *

Prajwal Desai

Prajwal Desai is a highly accomplished technology expert and an 11-time Dual Microsoft MVP (Most Valuable Professional), specializing in Microsoft Intune, SCCM, Windows 365, Enterprise Mobility, and Windows. As a renowned author, speaker, and community leader, he is widely recognized for sharing his in-depth expertise and insights through his blog, YouTube channel, conferences, webinars, and other platforms.