Pocket Guide to Surface Driver Integration in Configuration Manager (SCCM)

By | April 2, 2023

Go to https://learn.microsoft.com/en-us/surface/manage-surface-driver-and-firmware-updates and find the appropriate download link for your model.

This image has an empty alt attribute; its file name is Picture1-1024x241.png

Create the folder that you want to place the drivers in, for example D:\Sources\Drivers\Win10\Microsoft\SurfaceLaptop5

Run the msiexec command to place the drivers in that folder: 

msiexec /a SurfaceLaptop5_Win10_19044_22.102.17126.0.msi targetdir=C:\Sources\OSD\Win10\Driver\Microsoft\SurfaceLaptop5

Now go to the ConfigMg console, navigate to Software Library -> OSD and open the Import new drivers wizard. 

Complete the wizard to create a new driver package (don’t add drivers to the boot image).

Right-click the package and select Distribute content to copy the package to your Distribution Points.

Go to your task sequence and add an Import Driver Package step for your new package. Add a wmi query under options.

This image has an empty alt attribute; its file name is Picture4.jpg


select * from Win32_ComputerSystem where Model like “%Surface Laptop 5%”

select * from MS_SystemInformation WHERE SystemSKU like “Surface_Pro_6%” 

Here’s the SKU reference.



Download drivers and firmware for Surface

Download drivers and firmware for Surface – Microsoft Support

Manage and deploy Surface driver and firmware updates


Surface System SKU reference https://learn.microsoft.com/en-us/surface/surface-system-sku-reference


Leave a Reply

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