Download drivers and firmware for Surface

Keeping your Surface up to date helps it perform at its best. In addition to software updates for Windows, it's also important to install hardware updates—these include drivers and firmware. Each Surface device is eligible to receive new driver and firmware updates until its end-of-servicing date listed in Surface devices driver and firmware lifecycle for Windows-based devices

You can quickly check the health of your Surface drivers and firmware using the Surface app.

  1. In the Surface app, expand Help & support to check the update status.

  2. If there are updates available, select the Check for updates button to open Windows Update and install the available updates.

    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.

If you don’t have the Surface app installed or prefer to view the full instructions, this section provides everything you need to prepare your Surface for an update and choose your update method:

Prepare your Surface before updating

To prepare for updates:

  • If you have a Surface accessory—such as a Surface Pro Keyboard, Surface Type Cover, Surface Pen, or Surface Dock—connect it to your device to ensure it receives the latest updates.
  • Before installing updates, plug in your Surface and ensure the battery is charged to at least 40%. Keep your device connected to power and turned on throughout the update process
  • Ensure your device is connected to a stable internet connection.

Automatically update Windows, Surface drivers, and firmware

After following the preparation steps, see Install Windows Updates 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.

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. Or select the Check for optional updates button below to open optional updates in Settings.

If updates are available in Driver updates, ensure that all “Surface” named drivers have been installed.

Manually update Surface drivers and firmware

Choose your Surface device model

If you’re not sure what Surface model you’re using, look in the Surface app. For more info, see Find out which Surface model you have.

Imaging support

If you’re an IT professional and you're preparing or updating custom Windows images for your Surface devices, additional resources are available: