Note Some products might not be available in your country or region.
Use the links below to download the latest firmware and drivers for sound, display, ethernet, and Wi-Fi to 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 version of Windows. For example, to update a Surface Book 2 with build 15063 of Windows 10, choose SurfaceBook2_Win10_15063_1702009_2.msi. For a Surface Book 2 with build 16299 of Windows 10, choose SurfaceBook2_Win10_16299_1703009_2.msi.
To find out which version and build of Windows you're using, select the Start button, then select Settings > System > About, then look under Windows Specifications to find your operating system version and 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.
Note
.msi files will not work for Windows 10 in S mode.
Surface model | Download link | File name format | Example |
Surface Go with LTE Advanced | https://www.microsoft.com/en-us/download/details.aspx?id=57601 | [SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension] | SurfaceGo_Win10_17134_1803010_LTE_0.msi |
Surface Studio 2 | https://www.microsoft.com/en-us/download/details.aspx?id=57593 | [SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension] | SurfaceStudio2_Win10_17134_1801510_1.msi |
Surface Pro 6 | https://www.microsoft.com/en-us/download/details.aspx?id=57514 | [SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension] | SurfacePro6_Win10_17134_1808507_3.msi |
Surface Laptop 2 | https://www.microsoft.com/en-us/download/details.aspx?id=57515 | [SurfaceModel]_[WindowsVersion]_[MinimumBuildRequirement]_[DriverReleaseNumber]_[UploadNumber].[Extension] | SurfaceLaptop2_Win10_17134_1804708_3.msi |
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)* | 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 | [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 (1st Gen) | 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 |
- In the table above, select the download link for your device. Then, select Download and choose the appropriate .msi file.
- Select Next.
- 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:
- Select the Start button, then select Settings > Update & security > Windows Update.
- 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 .msi 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.