Download Microsoft Surface Drivers and Firmware

If you are in a situation where you can’t get access to the internet on your Surface PC, you will need to download its drivers and firmware update somewhere else to update your Surface device offline. The download can also be handy when you must do a clean install or troubleshoot driver problems on your Surface devices.

The following links will bring you to the corresponding individual Microsoft Surface drivers and firmware download page. You can download the latest drivers and firmware for your Surface through the Microsoft official download page.

Download Surface Drivers and Firmware

Click the provided link next to the Surface model. It will redirect you to the right place in Microsoft Download Center, where you can download a specific .msi file to install on your Surface.

Surface 2
Available via Windows Update only.
Surface RT
Available via Windows Update only.

Click the Download button.

Surface Pro 6 Drivers and Firmware Download Page

Check all files you want to download and click Next. Here is the format of the file name:

[Surface Model]_[Windows Version]_[Minimum Build Requirement]_[Driver Release Number]_[Upload Number].[Extension].

Surface Pro 6 Drivers and Firmware Download Options
Confirm your download by clicking Save.

Surface Pro 6 Drivers and Firmware Confirm Download

Manually Install Surface Drivers and Firmware

The steps to install Surface drivers and firmware are similar depending on which Surface model you have.

  1. After you download, you can install the drivers and firmware by opening the file you downloaded
    Click to install the Surface Laptop drivers and firmware
  2. It will show the installation screen. Click Next to continue.
    Surface Pro 6 Drivers and Firmware Setup - Start
  3. Accept the agreement and click Next to continue.
    Surface Pro 6 Drivers and Firmware Setup - Agreement
  4. Choose the installation path. Click Next to continue.
    Surface Pro 6 Drivers and Firmware Setup - Select Path
  5. Click Install to start the installation.
    Surface Pro 6 Drivers and Firmware Setup - Install
  6. It may take up to ten minutes to finish the installation. After that, click Finish to close the setup.
    Surface Pro 6 Drivers and Firmware Setup - Finish
  7. You’ll also need to Restart your Surface to finish updating your system. Click Yes to restart your device.
    Surface Go Update Setup - Restart your Surface

Verify Surface Drivers and Firmware Installation

If you are not sure whether you have previously installed or which version you have on your device, you can check your current installation by:

  1. Open Settings > Apps > Apps & features.
  2. Now looking for “Surface_Model Update xx_xxx_xx (64 bit)”.
    Surface Pro 6 Drivers and Firmware - App List