Updates keep your Surface performing its best. Along with software updates for Windows 10 or Windows 11, it's important to make hardware updates, also known as updates for drivers and firmware.
You can quickly check the health of your Surface drivers and firmware using the Surface app.
Open the Surface app
In the Surface app, expand Help & support to check if the update status is "You're up to date" or something else.
If needed, select the option to update the devices.
Note: If you don't have the Surface app installed, you can download the Surface app from the Microsoft Store. When it has downloaded, select Start, search for Surface, then select the app from the list of results.
Should your device need an update, in this article, you'll find the steps to prepare your Surface before updating and then you'll learn about the update options:
Automatically update Windows 10, Windows 11, and Surface drivers and firmware (Recommended)
Manually update Surface drivers and firmware (Advanced) You'll find the links for drivers after choosing your Surface model in the dropdown list in this section.
Note: If you prefer to see links for drivers in a table format, you can find that in Manage and deploy Surface driver and firmware updates. You'll find direct links to downloadable packages that contain driver and firmware updates for Surface devices.
You'll also find a section about imaging for IT professionals.
Prepare your Surface before updatingTo prepare for updates:
Attach your Surface Type Cover or Surface Dock (if you have one) so it gets the latest updates, too.
Make sure you have an internet connection.
Plug your Surface into an outlet and make sure it's charged to at least 40 percent before installing updates. Keep your Surface plugged in and turned on while it's updating.
Automatically update Windows 10, Windows 11, and Surface drivers and firmwareAfter following the preparation steps, see Update Windows to learn how to check for updates and install them. Or select the Check for Windows updates button below to open Windows Update in Settings.
Check for Windows updates
Note: If you have trouble, see Trouble installing Surface and Windows updates? If you install an update and then realize you need to remove the update or revert to a previous version of Windows, see Recovery options in Windows.
After the updates have finished installing, we recommend that you install all available optional updates. To install optional updates, go to the Search box in the taskbar, type View optional updates and select it from the list of results. If updates are available in Driver updates, ensure that all “Surface” named drivers have been installed.
Check for optional updates
Manually update Surface drivers and firmwareManual updates are useful if you need to update an offline device, update many devices that are all the same model, or if you’re creating system images for your organization.
Note: If you want to manually update the operating system for Windows 10 or Windows 11, use the methods in Download Windows 10 or Download Windows 11.
First, you'll need some info about your device:
Find your Surface model and OS build: If you don't know your Surface model or OS build information, look in the Surface app. To open it, select Start , enter surface, and select Surface to open the app. If the app doesn't open, get it from Microsoft Store.
Open the Surface app
In Device information, select View More and look at the value next to Surface model and OS build.
Now you're ready to start the manual 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.
Choose your Surface device model Choose your Surface device model Surface Book Surface Dock Surface Go Surface Hub Surface Laptop Surface Pro Surface Studio Surface 3 Other Surface modelSurface model
Link
Surface Book 3
https://www.microsoft.com/download/details.aspx?id=101315
Surface Book 2
https://www.microsoft.com/download/details.aspx?id=56261
Surface Book
https://www.microsoft.com/download/details.aspx?id=49497
Surface model
Link
Surface Dock and Surface Dock 2
https://www.microsoft.com/download/details.aspx?id=101317
For more info, go to Update Surface Dock.
Surface Thunderbolt™ 4 Dock
https://www.microsoft.com/en-us/download/details.aspx?id=105115
For more info, go to Update Surface Dock.
Surface model
Link
Surface Go 4
https://www.microsoft.com/download/details.aspx?id=105609
Surface Go 3
https://www.microsoft.com/download/details.aspx?id=103504
Surface Go 2 and Surface Go 2 LTE
https://www.microsoft.com/download/details.aspx?id=101304
Surface Go
https://www.microsoft.com/download/details.aspx?id=57439
Surface Go with LTE Advanced
https://www.microsoft.com/download/details.aspx?id=57601
*.msi files won't work for Windows 10 in S Mode.
Surface model
Link
Surface Hub 2
https://www.microsoft.com/download/details.aspx?id=101974
For more info, go to Manage and deploy Surface driver and firmware updates.
Surface model
Link
Surface Laptop Studio 2
https://www.microsoft.com/download/details.aspx?id=105610
Surface Laptop Studio
https://www.microsoft.com/download/details.aspx?id=103505
Surface Laptop Go 3
https://www.microsoft.com/download/details.aspx?id=105608
Surface Laptop Go 2
https://www.microsoft.com/download/details.aspx?id=104251
Surface Laptop Go
https://www.microsoft.com/download/details.aspx?id=102261
Surface Laptop 6 for Business
https://www.microsoft.com/download/details.aspx?id=105946
Surface Laptop 5
https://www.microsoft.com/download/details.aspx?id=104679
Surface Laptop 4 with Intel Processor
https://www.microsoft.com/download/details.aspx?id=102924
Surface Laptop 4 with AMD Processor
https://www.microsoft.com/download/details.aspx?id=102923
Surface Laptop 3 with Intel Processor
https://www.microsoft.com/download/details.aspx?id=100429
Surface Laptop 3 with AMD Processor
https://www.microsoft.com/download/details.aspx?id=100428
Surface Laptop 2
https://www.microsoft.com/download/details.aspx?id=57515
Surface Laptop (1st Gen)
https://www.microsoft.com/download/details.aspx?id=55489
Surface model
Link
Surface Pro X
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.
Surface Pro 10 for Business
https://www.microsoft.com/download/details.aspx?id=105947
Surface Pro 9 with Intel Processor
https://www.microsoft.com/download/details.aspx?id=104680
Surface Pro 9 with 5G (SQ3 Processor)
https://www.microsoft.com/download/details.aspx?id=105941
Surface Pro 8
https://www.microsoft.com/download/details.aspx?id=103503
Surface Pro 7+ and Surface Pro 7+ LTE
https://www.microsoft.com/download/details.aspx?id=102633
Surface Pro 7
https://www.microsoft.com/download/details.aspx?id=100419
Surface Pro 6
https://www.microsoft.com/download/details.aspx?id=57514
Surface Pro with LTE Advanced
https://www.microsoft.com/download/details.aspx?id=56278
Surface Pro (5th Gen)
https://www.microsoft.com/download/details.aspx?id=55484
Surface Pro 4
https://www.microsoft.com/download/details.aspx?id=49498
Surface Pro 3
https://www.microsoft.com/download/details.aspx?id=38826
Surface Pro 2
https://www.microsoft.com/download/details.aspx?id=49042
Surface Pro
https://www.microsoft.com/download/details.aspx?id=49038
Surface model
Link
Surface Studio 2+
https://www.microsoft.com/download/details.aspx?id=104681
Surface Studio 2
https://www.microsoft.com/download/details.aspx?id=57593
Surface Studio (1st Gen)
https://www.microsoft.com/download/details.aspx?id=54311
Surface model
Link
Surface 3 (Wi-Fi)
https://www.microsoft.com/download/details.aspx?id=49040
Surface 3 (AT&T 4G LTE)
https://www.microsoft.com/download/details.aspx?id=49039
Surface 3 (Verizon 4G LTE)
https://www.microsoft.com/download/details.aspx?id=49920
Surface 3 (4G LTE) in North America (non-AT&T)
https://www.microsoft.com/download/details.aspx?id=49037
Surface 3 (Y!mobile 4G LTE) and Surface 3 (4G LTE) outside of North America
https://www.microsoft.com/download/details.aspx?id=49041
Other Surface model
If your Surface isn’t listed above—for example, if you have an older product like Surface RT—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 Start > 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.Check for Windows updates
On the Download Center details page, select Download.
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:
To update a Surface Pro 7 with build 19041 of Windows 10, choose SurfacePro7_Win10_19041_22.011.9935.0.msi.
To update a Surface Pro 7 with build 22000 of Windows 11, choose SurfacePro7_Win11_22000_22.011.9935.0.msi.
Note: If there isn’t an .msi file that corresponds to the Windows build you have installed, select the .msi file that's closest to (but still lower than) your build number.
After the .msi file has finished downloading, select Open file to begin the setup and follow the on-screen prompts to complete the installation.
For more info about the Surface MSI naming convention, see Manage and deploy Surface driver and firmware updates.
Imaging supportIf you’re an IT professional and you're preparing or updating custom Windows images for your Surface devices, see Manage and deploy Surface driver and firmware updates.
Related topicsTrouble installing Surface updates?
Fix Wi-Fi connection issues in Windows
Surface update history
Update Windows
Which Surface devices can be upgraded to Windows 11?