Surface Drivers and Firmware Download Center

This is where you can quickly download and learn how to install and verify the latest drivers and firmware updates for your Surface devices.

Choose your Surface model:

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

How to Download Drivers and Firmware Update for Your Surface

Use the form above to locate the Surface model you’re looking to download the drivers and firmware for:

  1. 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.
  2. Click the Download button.
    Surface Pro 6 Drivers and Firmware Download Page
  3. Check all files you want to download and click Next.
    Surface Pro 6 Drivers and Firmware Download Options
    Note Here is the format of each update file name:
    [Surface Model]_[Windows Version]_[Minimum Build Requirement]_[Driver Release Number]_[Upload Number].[Extension].
  4. Confirm your download by clicking Save.
    Surface Pro 6 Drivers and Firmware Confirm Download

How to Manually Install Surface Drivers and Firmware

After you finish downloading the file, you can now start the installation process by:

  1. Double-click the downloaded .msi file.
  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

How to Verify Surface Drivers and Firmware Installation

If you are not sure whether you have previously installed or which version do you have on your device, you can check your the 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