Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface

In this post, we will Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface. Here let’s check the process to keep your Surface up to date on Windows 10 with the latest drivers and firmware.

Surface Drivers and Firmware Naming Convention

Let’s understand about the selection of latest Surface drivers and firmware depends on Windows 10 version numbers and Windows 10 build numbers. Since August 2019 release, .msi files are using the following naming convention

  • ProductWindows releaseWindows build numberVersion numberRevision of version number (typically zero)

Get more details about 👉Version for Windows 10

Manage Windows 10 Drivers
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface
  • For Example – SurfacePro7_Win10_18362_20.110.5488.0.msi

This file name indicates to install this driver and firmware pack, you must have Windows 10 Version 1803 (Build 18362) or greater installed on your Surface Pro 7 and provides the following information:

  • Product: SurfacePro7
  • Windows release: Win10
  • Build: 18362
  • Version: 20.110.5488 – This shows the date and time that the file was created, as follows:
    • Year: 20 (2020)
    • Month and week: 110
    • Minute of the month: 5488
  • Revision of version: 0 (first release of this version)

Download drivers and firmware for Surface

  • Select your Surface model from the list, Select the link. You’ll be redirected to the Download Center details page for your device.
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface
  • On the download page that opens, select Download where multiple downloads may be available, choose the appropriate .msi file name that matches with Surface model and Windows version. Select Next to download.

Note – If there’s not an .msi file that corresponds to the build of Windows 10 you have installed, select the .msi file that’s closest to (but still lower than) your build number.

Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface 1
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface

Extract the Surface Drivers and Firmware

Extracting the individual driver files from the MSI file will help you to update the individual drivers based on requirements instead applying the entire package.

  • To start the process, Open Command Prompt and Run as administrator, use following command
msiexec /a SurfaceDriverFileName.msi targetdir=Destination Folder /qn

Note: When extracting driver files from the MSI, the destination folder (targetdir) must be different than the folder containing the MSI file.

Here we are extracting SurfacePro7_Win10_18362_20.110.5488.0.msi files to C:\SurfacePro7Drivers which is the destination folder. Please wait a few minutes, and the msi will be extracted into the folder SurfacePro7Drivers.

Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface 2
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface
  • Once the files have been successfully extracted, you can find driver and firmware files under the folder SurfaceUpdate, found in the destination folder.
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface 3
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface

Silent Installation

Let’s check command line parameters which can be used to perform Surface drivers silent installation. Open command prompt, Run as administrator. Try and check out using /? Command along with the Msi to find the silent parameters.

Specify the following command used to install drivers

msiexec /i "SurfaceDriverFileName.msi" /qn /norestart

Important – At the time of writing this post, Microsoft has not yet released offline drivers installer to support surface models contains an latest Windows version (For Example – Windows 10 version 2004 or 20H2). You may experience some drivers missing. It recommend connecting to Windows Update to update those Surface models.

Deploy Surface drivers and firmware

Now it’s time to deploy Surface drivers and firmware. When a Surface device running with Windows 10 version 2004 or later is deployed without a driver corresponds to the build of Windows 10, After installing the these drivers to the specific Surface device. You may experience some drivers are missing in Device Manager and It is listed as Unknown device in the Other devices node.

Let’s FIX Surface Driver Issue –

FIX Driver Issue in Windows 10 Surface device

  • In Surface device, Open Device Manager and go to the device in question. Typically, it is listed as Unknown device in the Other devices node and expand the section.
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface

When I tried to update driver Intel_Sensor_00 for Surface, It prompted to Search for updated drivers on Windows Update. After clicking on this option will navigate to Windows Update.

Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface 4
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface

After installing these drivers to the specific Surface device you will need to run the the latest Windows update.

In the Windows Update, select Check for updates. Please wait for a moment, If driver updates are available, they will download and install automatically through Windows Update. During the installation process you may be prompted to restart your surface. Restart your Surface after the updates have installed.

Note: Before you begin updating, Make sure you have an internet connection. Installation time varies, depending on the speed of the internet, the number, size of updates.

Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface 5
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface

After restart your surface, Verify from Device Manager. Missing drivers, probably have the most recent drivers are installed. Here’s how the issue is resolved your Surface devices are all up-to-date.

Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface 6
Learn How to Manage Windows 10 Drivers and Firmware for Microsoft Surface

Resources

Leave a Comment