Drivers and recovery image

Surface Pro 12” Drivers and Firmware

Stay up to date with the latest drivers and firmware for your Surface Pro 12”. This section provides direct access to essential updates that ensure optimal performance, compatibility, and security across Windows versions.

Direct download links

Updated on June 29, 2025.

Download instructions
  1. Click the Download button to go to the Microsoft download page.
  2. On the official website, click the Download button again.
  3. It will ask you to select drivers and firmware MSI package files for different versions of Windows.
  4. Check all versions you wish to download and click Next.
  5. The browser will start downloading all the files you selected.
  6. Check our article on downloading and installing Surface drivers and firmware for a more in-depth guide.

Surface Pro 12” Recovery Image

Need to restore your 12-inch Surface Pro to its original factory state? The following section guides you through downloading the official recovery image, helping you reset your device.

Download instructions
  1. Click the Download button to go to the Microsoft download page.
  2. Scroll down to the Select your Surface section.
  3. From the Product drop-down menu, select Surface Pro 12”.
  4. Enter your Surface’s serial number into the Serial Number text box.
  5. Click the Continue button to get all available recovery images for your device.
  6. Click the Download image link next to the version you want to download to start downloading.
  7. Check our article on downloading Surface recovery images for a more in-depth guide.

Surface apps

Enhance your Surface experience with dedicated apps designed for customization, diagnostics, and device management. Each tool here adds functionality tailored to Surface devices.

Surface App

It provides customization options and information about your Surface devices.

Surface Diagnostic Toolkit

Quickly discover and fix issues you have on your Surface devices.

Surface tools

For IT professionals and advanced users, this section offers specialized utilities to streamline Surface deployment, calibration, and asset management. These tools support efficient workflows across enterprise environments.

Surface IT Toolkit for Arm64

The Surface IT Toolkit is a modern desktop application that consolidates essential tools for managing Surface devices, streamlining the process for IT admins.

Surface Touch Calibration Tool

Surface Asset Tag

A utility to assign or erase an asset tag from your Surface.

Direct download links

Updated on: April 16, 2023.

Other downloads

Looking for additional resources? This section includes helpful scripts and ISO files that extend your Surface’s capabilities from battery reports to Windows installation media.

Windows 11 for Arm-based ISO

Script

Battery Report

Script to generate and access the latest information about your Surface's battery.

Script content

battery-report.bat

cd %temp%
powercfg /batteryreport
battery-report.html

Documentations

Access official documentation for the Surface Pro 12”, including service manuals, fact sheets, and update histories. These resources are ideal for technicians, IT admins, and users seeking detailed product insights.

Surface Pro 12” Service Manual

An official service guide provided by Microsoft for use by skilled technicians and IT professionals only.

Direct Download Download

Surface Pro 12” Fact Sheet

Download the official fact sheet to learn more about product info and specs.

Surface Pro 12” Fact Sheet for Business

Surface Pro 12” Update History

Learn more about improvements and fixes for Surface Pro 12 via firmware updates.

Product Guides

Explore detailed specifications and warranty information for the Surface Pro 12”. This section helps you understand your device’s features and coverage, whether you’re evaluating or supporting it.

Surface Pro 12” Specifications

Learn more about Surface Pro 12” with our detailed spec sheet.

Surface Pro 12” Warranty Check

Our guide on how to check your Surface Pro 12” warranty.