Download drivers and firmware for Surface

Applies to: Surface Devices

Use the links below to download the latest drivers and firmware for your Surface.

You will be redirected to the Download Center details page for your device. Multiple downloads may be available, depending on the product you select.

To update your Surface with the latest drivers and firmware, select the .msi file name that matches your Surface model and operating system version. For example, to update a Surface Book 2 device, choose either SurfaceBook2_Win10_15063_1702009_2.msi or SurfaceBook2_Win10_16299_1703009_2.msi, depending on the build of Windows 10 you have installed – like build 15063 or 16299.

If you're unsure of what build of Windows 10 you're using, select Start  > Settings  > System > About and locate the OS Build number.

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 your build number.

Surface model

Download link

File name format

Example

Surface Go https://www.microsoft.com/en-us/download/details.aspx?id=57439   [SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension] SurfaceGo_Win10_17134_1802010_6.msi

Surface Book 2

https://www.microsoft.com/en-us/download/details.aspx?id=56261

[SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension]

SurfaceBook2_Win10_16299_1703009_2.msi

Surface Laptop (1st gen)*

*MSI file will not work on Windows 10 S.

https://www.microsoft.com/en-us/download/details.aspx?id=55489

[SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension]

SurfaceLaptop_Win10_15063_1703008_0.msi

Surface Pro with LTE Advanced

https://www.microsoft.com/download/details.aspx?id=56278

[SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension]

SurfaceProLTE_Win10_15063_1714307_0.msi

Surface Pro (5th gen)

https://www.microsoft.com/en-us/download/details.aspx?id=55484

[SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension]

SurfacePro_Win10_15063_1704007_0.msi

Surface Studio

https://www.microsoft.com/en-us/download/details.aspx?id=54311

[SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension]

SurfaceStudio_Win10_15063_1701606_0.msi

Surface Book

https://www.microsoft.com/en-us/download/details.aspx?id=49497

[SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension]

SurfaceBook_Win10_16299_1710000_0.msi

Surface Pro 4

https://www.microsoft.com/en-us/download/details.aspx?id=49498

[SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension]

SurfacePro4_Win10_16299_1709001_0.msi

Surface Pro 3

https://www.microsoft.com/en-us/download/details.aspx?id=38826

[SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension]

SurfacePro3_Win10_15063_1704002_0.msi

Surface 3 (Wi-Fi)

http://www.microsoft.com/en-us/download/details.aspx?id=49040

Surface3_WiFi_Windows version_ year month day.msi

Surface3_WiFi_Win10_151109.msi

Surface 3 (AT&T 4G LTE)

http://www.microsoft.com/en-us/download/details.aspx?id=49039

Surface3_Mobile version_Windows version_ year month day.msi

Surface3_4GLTE-ATT_Win10_150918.msi

Surface 3 (4G LTE) in North America (non-AT&T)

http://www.microsoft.com/en-us/download/details.aspx?id=49037

Surface3_Mobile version_Windows version_ year month day.msi

Surface3_4GLTE-NorthAmericaUnlocked_Win10_150918.msi

Surface 3 (Y!mobile 4G LTE) and Surface 3 (4G LTE) outside of North America

https://www.microsoft.com/en-us/download/details.aspx?id=49041

Surface3_Mobile version_Windows version_ year month day.msi

Surface3_4GLTE-RestOfTheWorld_Win10_151030.msi

Surface Pro 2

https://www.microsoft.com/en-us/download/details.aspx?id=49042

An .msi file is not available for this device. You can manually download a .zip file instead.

SurfacePro2_Win10_160501_2.zip

Surface Pro

https://www.microsoft.com/en-us/download/details.aspx?id=49038

An .msi file is not available for this device. You can manually download a .zip file instead.

SurfacePro_Win10_150723_0.zip

 

  1. In the table above, select the download link for your device. Then, select Download and choose the appropriate .msi file.
  2. Select Next.
  3. Next to the Save button, select the down arrow, select Save As, and choose your desktop as the save location.

 

Other Surface models

If your Surface isn’t listed in the table above—for example, if you have an older product like Surface Pro—that means .msi update files are not currently available for that device. We recommend connecting to Windows Update to update those Surface models. Here’s how:

  1. Go to Start , and select Settings > Update & security > Windows Update
  2. Select Check for updates. If updates are available, they will install automatically.
    You may need to restart your Surface after the updates have installed.

For more info about Windows Update and to learn how to see which updates you have installed, see Install Surface and Windows updates.

Imaging support

If you’re an IT professional and are preparing or updating custom Windows images for your Surface devices, download imaging files from the Download Center to ensure that your image uses the latest firmware and drivers. If you’re building a new reference image to be deployed, download the .zip package, which can be imported into System Center Configuration Manager, Microsoft Deployment Toolkit, or other deployment tools. For more information, see Manage Surface driver and firmware updates.