Surface Go: Driver And Firmware Update
To find the link for the driver you need, select the dropdown list below and then scroll through it to find the type of Surface you have. After you've selected it, you'll see the available links for that type of Surface device model. Select the link for your model to get the latest firmware and drivers for sound, display, ethernet, and Wi-Fi.
Surface Go: Driver and firmware update
Use Windows Update to keep your Surface Pro X drivers and firmware up to date. Select Start > Settings > Update & Security > Windows Update . Commercial customers can learn more about servicing Pro X at Deploying, managing, and servicing Surface Pro X.
If multiple downloads are available and you want to update your Surface with the latest drivers and firmware from the Download Center, select the .msi file name that matches your Surface model and version of Windows and select Next. For example:
After the updates have finished installing, it's recommended that you install all available optional updates. To install optional updates, from Search, type View Optional updates and select it under Best match. If updates are available in Driver updates, click through to download to ensure that all Surface drivers listed in the release have been installed.
How you manage Surface driver and firmware updates may vary depending on your environment and organizational requirements. In larger organizations, IT admins typically stage deployments internally and allocate time to test upgrades before rolling them out to user devices.
This article is intended for IT professionals and technical support agents and applies to Surface devices only. If you're looking for help to install Surface updates or firmware on a home device, see Download drivers and firmware for Surface.
For earlier devices that include separate files for different Windows versions, select the .msi file name that matches the Surface model and version of Windows. The .msi file name includes the minimum supported Windows build number that's required to install the drivers and firmware. For example, to update a Surface Book 2 that has build 18362 of Windows 10, choose SurfaceBook2_Win10_18362_19.101.13994.msi. For a Surface Book 2 that has build 16299 of Windows 10, choose SurfaceBook2_Win10_16299_1803509_3.msi.
Tools for managing devices, including driver and firmware updates, are included in Microsoft Endpoint Manager. Microsoft Endpoint Manager includes Microsoft Intune, Windows Autopilot, and Microsoft Endpoint Configuration Manager.
Microsoft Endpoint Manager is the recommended solution for large organizations to manage Surface updates. Configuration Manager allows you to synchronize and deploy Surface firmware and driver updates with the Configuration Manager client. Integration with Intune lets you see all your managed, co-managed, and partner-managed devices in one place. The Microsoft Surface Management Portal is a centralized place in the Microsoft Endpoint Manager admin center where you can self-serve, manage, and monitor your organization's Intune-managed Surface devices at scale.
The Microsoft Deployment Toolkit (MDT) is a free tool for automating Windows deployment. It uses the task sequence engine from Configuration Manager, and can also install drivers and software updates during the deployment.
In response to requests from customers for more detailed lifecycle information to help plan and manage hardware and software deployments, Surface is offering more guidance on our driver and firmware updates.
This lifecycle policy covers drivers and firmware releases for Windows-based Surface devices. The lifecycle begins when a device is first released and concludes when Surface ceases publication of drivers and firmware updates on the End of Servicing date. The following sections define the lifecycle policy and End of Servicing dates.
Device support period. The device support period defines the period during which Surface will support driver and firmware updates for a device. The Device Support Period starts when a device is released. Surface devices will receive driver and firmware updates for at least 4 years from when the device was first released. In cases where the support duration is longer than 4 years, an updated end of servicing date will be published in advance of the date of last servicing.
OS version support. OS version support defines the operating system versions supported by Surface during the device support period. Surface devices will receive driver and firmware updates for Windows OS versions released in the prior 30 months. Surface won't support Windows OS versions earlier than the OS versions supported at device release. For the minimum supported OS version of your Surface device, see Surface supported operating systems.
Microsoft will update the download regularly, so make sure you check back the Download page again when you need it. However, if you have access to the Internet, Microsoft recommends you better get drivers and firmware updates via Windows Update instead.
Cumulative and current firmware and drivers for the Surface Go. This firmware and driver package contains drivers for all of the components in the Surface Go, as well as updates to the system firmware that have been released via Windows Update. These drivers and firmware are compatible with Windows 10, including Enterprise versions. The driver MSI files include all of the drivers and firmware needed to deploy custom images of Windows on your Surface devices. Additionally, the WinTab driver is provided for those professionals needing WinTab compatibility with certain Surface Pen enabled applications.
Starting in Microsoft System Center Configuration Manager version 1710, you can synchronize and deploy Microsoft Surface firmware and driver updates directly through the Configuration Manager client. The process resembles deploying regular updates. However, some additional configurations are required to get the Surface driver updates into your catalog.
You can also wait until the next synchronization finishes, and then check whether the Surface driver and firmware updates are listed in Software Updates in the Configuration Manager console. For example, the console might display the following information.
If you synchronize from an upstream Windows Server Update Services (WSUS) server, instead of Microsoft Update, make sure that the upstream WSUS server is configured to support and synchronize Surface driver updates. All downstream servers are limited to updates that are present in the upstream WSUS server database.
There are more than 68,000 updates that are classified as drivers in WSUS. To prevent non-Surface related drivers from synchronizing to Configuration Manager, Microsoft filters driver synchronization against an allow list. After the new allow list is published and incorporated into Configuration Manager, the new drivers are added to the console following the next synchronization. Microsoft aims to get the Surface drivers added to the allow list each month in alignment with monthly update releases to make them available for synchronization to Configuration Manager.
If your Configuration Manager environment is offline, a new allow list is imported every time that you import servicing updates to Configuration Manager. You will also have to import a new WSUS catalog that contains the drivers before the updates are displayed in the Configuration Manager console. Because a standalone WSUS environment contains more drivers than a Configuration Manager SUP, we recommend that you establish a Configuration Manager environment that has online capabilities, and that you configure it to synchronize Surface drivers. This provides a smaller WSUS export that closely resembles the offline environment.
For information about how to deploy Surface driver and firmware updates through alternative channels, see Manage Surface driver and firmware updates. If you want to download the .msi or .exe file, and then deploy through traditional software deployment channels, see Keeping Surface Firmware Updated with Configuration Manager.
For home users, the update will be applied with the standard Windows Update process and delivered in stages. For businesses, firmware update management by WSUS or SCCM is not yet available. (Feature is included in the latest SCCM Technical Preview 1706 but not yet in the latest 1702 production version)
Microsoft Surface firmware contains multiple drivers, software, and UEFI updates. Most releases do not upgrade all drivers, firmware and UEFI at once. Some releases only update one or two component, while others will update pretty much everything. Having an inventory of each of those components would be huge to maintain and managed throughout releases.
This article explains how to use Microsoft Surface Dock 1 Firmware Update to install and manage firmware on the original Surface Dock 1. When installed on your Surface device, it will update Surface Dock 1 devices attached to your Surface device.
Microsoft is rolling out Surface firmware updates left and right. Last week, the Surface Laptop and Surface Laptop 2 received a firmware update. Now, the Surface Go, Surface Go 2, and Surface Laptop Go all have firmware updates. As is normally the case, the updates don't include any new features. They do, however, improve performance and address issues.
Microsoft released the Surface Go nearly three months ago, on August 2. Since then, the device has only received two firmware updates, one at launch and the other a couple of days ago. Oddly, throughout this time, the firm hadn't published a drivers and firmware bundle for its new device.
That changes now, as the package is available to download. There's only one file (SurfaceGo_Win10_17134_1802010_6.msi), and it's for the Windows 10 April 2018 Update, or version 1803. The file size comes in at 307.8MB, and the page lists the publishing date as October 9, so it probably doesn't even include the firmware update that was made available earlier this week.