Download the latest firmware and drivers for Surface devices

This article provides a list of the available downloads for Surface devices and links to download the drivers and firmware for your device.

As easy as it is to keep Surface device drivers and firmware up to date automatically with Windows Update, it is sometimes necessary to download and install updates manually, such as during a Windows deployment. For any situation where you need to install drivers and firmware separately from Windows Update, you can find the files available for download at the Microsoft Download Center.

On the Microsoft Download Center page for your device, you will find several files available. These files allow you to deploy drivers and firmware in various ways. You can read more about the different deployment methods for Surface drivers and firmware in Manage Surface driver and firmware updates.

Driver and firmware updates for Surface devices are released in one of two ways:

  • Point updates are released for specific drivers or firmware revisions and provide the latest update for a specific component of the Surface device.

  • Cumulative updates provide comprehensive roundups of all of the latest files for the Surface device running that version of Windows.

Installation files for administrative tools, drivers for accessories, and updates for Windows are also available for some devices and are detailed here in this article.

Note

To simplify the process of locating drivers for your device, downloads for Surface devices have been reorganized to separate pages for each model. Bookmark the Microsoft Download Center page for your device from the links provided on this page. Many of the filenames contain a placeholder denoted with xxxxxx, which identifies the current version number or date of the file.

Recent additions to the downloads for Surface devices provide you with options to install Windows 10 on your Surface devices and update LTE devices with the latest Windows 10 drivers and firmware.

Note

A battery charge of 40% or greater is required before you install firmware to a Surface device. See Microsoft Support article KB2909710 for more information.

Surface Studio

Download the following updates for Surface Studio from the Microsoft Download Center.

  • SurfaceStudio_Win10_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10

Surface Book

Download the following updates for Surface Book from the Microsoft Download Center.

  • SurfaceBook_Win10_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10

  • SurfaceBook_Win10_xxxxxx.zip – Cumulative firmware and driver update package for Windows 10

  • Wintab-xxxxx-64-bit.zip – Tablet driver update for all supported x64-based versions of Windows 8.1

Surface Pro 4

Download the following updates for Surface Pro 4 from the Microsoft Download Center.

  • SurfacePro4_Win10_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10

  • SurfacePro4_Win10_xxxxxx.zip – Cumulative firmware and driver update package for Windows 10

  • Wintab-xxxxx-64-bit.zip – Tablet driver update for all supported x64-based versions of Windows 8.1

Surface Pro 3

Download the following updates for Surface Pro 3 from the Microsoft Download Center.

  • SurfacePro3_Win10_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10

  • SurfacePro3_Win10_xxxxxx.zip – Cumulative firmware and driver update package for Windows 10

  • SurfacePro3_Win8x_xxxxxx.msi – Cumulative firmware and driver update package for Windows 8.1 Pro

  • SurfacePro3_Win8x_xxxxxx.zip – Cumulative firmware and driver update package for Windows 8.1 Pro

  • Surface Firmware Tool.msi – Firmware tools for UEFI management

  • Surface Pro 3 AssetTag.zip – UEFI Asset Tag management tool

  • Surface Pro 3 KB2978002.zip – Update for Quick Note-Taking Experience feature in Windows 8.1

  • Windows8.1-KB2969817-x64.msu – Fixes an issue that causes Surface devices to reboot twice after firmware updates are installed on all supported x64-based versions of Windows 8.1

  • Wintab-xxxxx-64-bit.zip – Tablet driver update for all supported x64-based versions of Windows 8.1

Surface 3

Download the following updates for Surface 3 from the Microsoft Download Center.

  • Surface3_WiFi_Win10_xxxxxx.msi – Cumulative firmware and driver update package for Windows 10

  • Surface3_WiFi_Win10_xxxxxx.zip – Cumulative firmware and driver update package for Windows 10

  • Surface3_WiFi_Win8x_xxxxxx.msi – Cumulative firmware and driver update package for Windows 8.1 Pro

  • Surface3_WiFi_Win8x_xxxxxx.zip – Cumulative firmware and driver update package for Windows 8.1 Pro

  • Surface 3 AssetTag.zip – UEFI Asset Tag management tool

  • Wintab-xxxxx-64-bit.zip – Tablet driver update for all supported x64-based versions of Windows 8.1

Surface 3 LTE

Download the following updates for AT&T 4G LTE versions of Surface 3 from the Microsoft Download Center.

  • Surface3_4GLTE-ATT_Win10_xxxxxx.msi – Surface 3 LTE AT&T - Cumulative firmware and driver update for locked carrier dependent AT&T devices in the US, running Windows 10

  • Surface3_4GLTE-ATT_Win10_xxxxxx.zip – Surface 3 LTE AT&T - Cumulative firmware and driver update for locked carrier dependent AT&T devices in the US, running Windows 10

  • Surface3_4GLTE-ATT_Win8x_xxxxxx.msi – Surface 3 LTE AT&T - Cumulative firmware and driver update for locked carrier dependent AT&T devices in the US, running Windows 8.1 Pro

  • Surface3_4GLTE-ATT_Win8x_xxxxxx.zip – Surface 3 LTE AT&T - Cumulative firmware and driver update for locked carrier dependent AT&T devices in the US, running Windows 8.1 Pro

  • Surface 3 AssetTag.zip – UEFI Asset Tag management tool

  • Wintab-xxxxx-64-bit.zip – Tablet driver update for all supported x64-based versions of Windows 8.1

Download the following updates for non-AT&T 4G LTE versions of Surface 3 from the Microsoft Download Center.

  • Surface3_4GLTE-NorthAmericaUnlocked_Win10_xxxxxx.msi – Surface 3 LTE North America - Cumulative firmware and driver update for unlocked carrier independent devices in the US, running Windows 10

  • Surface3_4GLTE-NorthAmericaUnlocked_Win10_xxxxxx.zip – Surface 3 LTE North America - Cumulative firmware and driver update for unlocked carrier independent devices in the US, running Windows 10

  • Surface3_4GLTE-NorthAmericaUnlocked_Win8x_xxxxxx.msi – Surface 3 LTE North America - Cumulative firmware and driver update for unlocked carrier independent devices in the US, running Windows 8.1 Pro

  • Surface3_4GLTE-NorthAmericaUnlocked_Win8x_xxxxxx.zip – Surface 3 LTE North America - Cumulative firmware and driver update for unlocked carrier independent devices in the US, running Windows 8.1 Pro

  • Surface 3 AssetTag.zip – UEFI Asset Tag management tool

  • Wintab-xxxxx-64-bit.zip – Tablet driver update for all supported x64-based versions of Windows 8.1

Download the following updates for 4G LTE Surface 3 versions for regions outside North America from the Microsoft Download Center.

  • Surface3_4GLTE-RestOfTheWorld_Win10_xxxxxx.msi – Surface 3 LTE rest of the world cumulative - Cumulative firmware and driver update for carrier independent devices outside of the US, as well as for Japan, running Windows 10

  • Surface3_4GLTE-RestOfTheWorld_Win10_xxxxxx.zip – Surface 3 LTE rest of the world cumulative - Cumulative firmware and driver update for carrier independent devices outside of the US, as well as for Japan, running Windows 10

  • Surface3_4GLTE-RestOfTheWorld_Win8x_xxxxxx.msi – Surface 3 LTE rest of the world cumulative - Cumulative firmware and driver update for carrier independent devices outside of the US, as well as for Japan, running Windows 8.1 Pro

  • Surface3_4GLTE-RestOfTheWorld_Win8x_xxxxxx.zip – Surface 3 LTE rest of the world cumulative - Cumulative firmware and driver update for carrier independent devices outside of the US, as well as for Japan, running Windows 8.1 Pro

  • Surface 3 AssetTag.zip – UEFI Asset Tag management tool

  • Wintab-xxxxx-64-bit.zip – Tablet driver update for all supported x64-based versions of Windows 8.1

Surface Pro 2

Download the following updates for Surface Pro 2 from the Microsoft Download Center.

  • SurfacePro2_Win10_xxxxxx.zip – Cumulative firmware and driver update package for Windows 10

  • SurfacePro2_Win8x_xxxxxx.zip – Cumulative firmware and driver update package for Windows 8.1 Pro

  • Surface Ethernet Adapter.zip – x64 Ethernet adapter drivers

  • Surface Gigabit Ethernet Adapter.zip – x64 Ethernet adapter drivers

  • Windows8.1-KB2969817-x64.msu – Fixes an issue that causes Surface devices to reboot twice after firmware updates are installed on all supported x64-based versions of Windows 8.1

Surface Pro

Download the following updates for Surface Pro from the Microsoft Download Center.

  • SurfacePro_Win10_xxxxxx.zip – Cumulative firmware and driver update package for Windows 10

  • Surface Pro 1 - xxxxxx.zip – Cumulative firmware and driver update package for Windows 8.1 Pro

  • Surface Ethernet Adapter.zip – x64 Ethernet adapter drivers

  • Surface Gigabit Ethernet Adapter.zip – x64 Ethernet adapter drivers

  • Windows8.1-KB2969817-x64.msu – Fixes an issue that causes Surface devices to reboot twice after firmware updates are installed on all supported x64-based versions of Windows 8.1

Surface RT

There are no downloadable firmware or driver updates available for Surface RT. Updates can only be applied using Windows Update.

If you have additional questions on the driver pack and updates, please contact Microsoft Surface support for business.