This guide will cover the process of creating driver packages using HP’s SCCM driver packages. You can download the specific driver packages you need from HP’s website.

Creating a driver package in Microsoft Endpoint Configuration Manager (MECM), formerly known as System Center Configuration Manager (SCCM), involves several steps. Before you start, you will need to have access to a MECM environment and permissions to create and distribute packages. The following process assumes that you have these prerequisites met.

1: Download the HP SCCM Driver Package

  1. First, navigate to HP’s Client Management Solutions page at HP Client Management Solutions.
  2. Navigate to the ‘Download Library’ section and choose the driver pack that matches your PC model.

2: Extract the Driver Package

  1. Run the self-extracting executable file (.exe) you downloaded.
  2. Choose a location to extract the drivers.

3: Import the Drivers into MECM

  1. Go to the ‘Software Library’ workspace, expand ‘Operating Systems’, and then click on ‘Drivers’.
  2. Click ‘Import Driver’ to start the Import Driver Wizard.
Driver Package - Import Drivers
  1. In the ‘Specify a location to import driver’ page, click ‘Browse’ and navigate to the location where you extracted the drivers. Click ‘Next’.
  2. In the ‘Specify a driver package’ page, choose to add the drivers to a new package and enter the necessary details.

a. Log files

  • The drvlib.log file on the MECM site server will contain information about the driver import process.

4: Distribute the Driver Package

  1. Navigate to ‘Software Library’ workspace, expand ‘Operating Systems’, then ‘Driver Packages’.
  2. Right-click the driver package you just created and click ‘Distribute Content’.

Log files:

  • distmgr.log on the site server will provide information about the distribution of the package to the distribution point.
  • PkgXferMgr.log also on the site server will show the data transfer between the site server and the distribution point.
  • smsdpprov.log on the distribution point will show the processing of the package.

5: Add the Driver Package to a Task Sequence

  1. Navigate to the ‘Software Library’ workspace, expand ‘Operating Systems’, then ‘Task Sequences’.
  2. Right-click the task sequence you want to add the driver package to and click ‘Edit’.
  3. In the task sequence editor, add a ‘Apply Driver Package’ step and choose your package.
  4. In the ‘Options’ tab, click ‘Add Condition’ > ‘Query WMI’. In the ‘WMI Namespace’ field, enter root\CIMv2. In the ‘WQL Query’ field, enter SELECT * FROM Win32_ComputerSystem WHERE Model LIKE "%MODEL NAME%", replacing ‘MODEL NAME’ with the specific model of computer you’re targeting (this needs to match the name in the BIOS).

a. Log files

  • smsts.log on the client machine will provide information about the task sequence execution, including the application of the driver package.
  • WMI-Activity/Operational event log can also be checked on the client machine to monitor the WMI query.

Remember to monitor these logs to ensure each stage of the process completes successfully. If you encounter any errors, these logs will be a valuable resource for troubleshooting.

With these steps, you should be able to create driver packages using HP’s SCCM driver packages and deploy it using MECM. As always, it’s a good idea to test the process in a controlled environment before deploying it broadly.