Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Tip
Working with end users?
If you're supporting an end user who needs help with using the Surface Repair Tool, see Use Surface Repair Tool for end users.
Continue with this article for enterprise diagnostics and repair workflows.
The Surface Repair Tool (SRT) is a Windows desktop app that helps IT admins and service technicians diagnose hardware issues and run guided repairs on supported Surface devices. SRT pairs interactive diagnostics with step-by-step Field-Replaceable Unit (FRU) workflows, so every repair can be validated before the device returns to service. SRT and the Surface Diagnostic Toolkit (SDT) are available in parallel today, and SRT will replace SDT over time as device coverage expands.
Applies to
- Supported Surface devices
- SRT automatically checks device compatibility at launch
- If the device isn't supported, use the Surface Diagnostic Toolkit (SDT)
Use Surface Repair Tool to
- Run guided hardware diagnostics across device subsystems
- Get standardized pass/fail results to reduce ambiguity during triage
- Replace supported FRUs with built-in validation
- Verify device integrity after a repair with automated calibration and functional tests
Access the Surface Repair Tool
SRT supports multiple entry points depending on your role.
End users
- Install from the Microsoft Store
- Open the Surface app and go to Help & Support > Troubleshoot basic issues
IT administrators
Launch SRT from the Surface IT Toolkit on a managed device or management workstation.
Authorized Service Providers (ASPs)
Download SRT from the Microsoft Download Center and launch it from your service workstation.
Navigate the Surface Repair Tool
Home page
From the Home page, you can:
- Run a test
- Start a repair
The page also displays device information, battery information, Windows Update status, and access to the Surface Service Repair Guide.
Left navigation
| Section | Purpose |
|---|---|
| Home | Overview, informational cards, and quick-launch actions |
| Repair | FRU replacement guided workflows |
| Test | Hardware diagnostics for device subsystems |
| Support | Troubleshooting guidance and help resources |
| Settings | Application configuration and diagnostic preferences |
Run hardware diagnostics
Select Test in the left navigation.
You can:
- Select individual tests
- Use Select All or Deselect All
- Run all selected tests in one session
Test controls
| Control | Description |
|---|---|
| Start | Begins the current test step |
| Back | Returns to the previous step |
| Skip | Skips the current test |
| Skip All | Skips all remaining tests |
Each test ends with a results summary.
Available diagnostic tests
| Category | Test name | Notes |
|---|---|---|
| Battery | Charging test | Validates charging behavior |
| Battery | Discharging test | Validates battery drain behavior |
| Display | Brightness test | Checks brightness control |
| Display | Color and defects test | Detects visual defects |
| Camera | Front camera (RGB) | Visible-light front camera |
| Camera | Front camera (IR) | Infrared camera |
| Camera | Back camera (RGB) | Rear camera (if applicable) |
| Audio | Speaker test | Verifies audio output |
| Audio | Microphone test | Verifies audio recording |
| Sensor | Accelerometer | Detects motion |
| Sensor | Ambient Light Sensor | Responds to lighting changes |
| Sensor | Compass | Available on supported devices |
| Touch | Spiral test | Continuous touch tracking |
| Touch | Lines on screen test | Edge-to-edge touch validation |
| Wireless | Wi-Fi connection | Validates connectivity |
| Input | Touchpad double-click | Verifies touchpad input |
| Storage | Storage check | Reports model, capacity, and health |
| Ports | USB ports | Requires USB storage device |
| System | Driver health | Validates driver integrity |
| Cellular | Cellular test | 5G devices only |
| Wireless | Bluetooth test | Detects nearby devices |
| Input | Surface Pen test | Validates pen input |
| Display | Video out (external display) test | Checks external display output |
Diagnostic test details
Run individual tests from the Test page, or select multiple tests to run in sequence.
Battery
The battery diagnostics validate charging and discharging behavior and confirm accurate power delivery and reporting.
- Connect your Surface power charger to the device, keep it connected, and select Start.
- Wait while SRT runs the charging test. A progress indicator shows the test is running.
- When prompted, disconnect the charger and select Start.
- Wait for the discharging test to complete.
Keyboard
This test checks whether all keys on your keyboard respond correctly.
- Toggle the Fn key on. If your keyboard is detachable, attach it to the device, and then select Continue.
- Read the on-screen instructions. You are asked to press all physical keys except Fn and Q. If the keyboard layout shown on screen doesn't match your keyboard, select the correct layout from the available options, and then select Start.
- Press each key once. As each key is detected, it turns blue on the on-screen keyboard diagram.
- After pressing all keys, confirm whether all keys responded correctly.
Display
Display tests validate screen brightness, color accuracy, and visual defects.
Brightness test
The Brightness diagnostic test checks whether your Surface display can adjust smoothly across different brightness levels. It helps confirm that display brightness is working as expected.
- Watch the screen brightness change gradually from 0% to 100%.
- Confirm whether the brightness changed as expected (Yes / No). Brightness is restored to its previous level automatically.
Color and defects test
The Color and defects diagnostic test checks your Surface display for visible color and screen quality issues. It helps identify problems such as flickering, distortion, ghosting, blur, and other visual abnormalities.
- View the multiple color columns displayed on screen.
- Check for any of the following visual issues: flickering, noise or snowy dots, distortion, ghosting, or blur.
- Select any detected issues, or select No display errors detected if none are present.
- Select Finish to complete the display test.
Camera
Each camera test displays a live preview from the indicated camera. Confirm whether any defects are visible in the preview (Yes / No).
- Front camera (RGB) – Validates the visible-light front camera.
- Front camera (infrared) – Validates the infrared (IR) front camera using an IR preview.
- Back camera (RGB) – Validates the visible-light back camera, if applicable.
Audio
Speaker test
- Disconnect any connected headphones and external speakers.
- Increase the volume to an audible level.
- SRT plays sound through the left and right speakers in sequence.
- Confirm whether sound played from each speaker (Yes / No).
Microphone test
- When prompted, record your voice by counting down from 5.
- Listen to the automatic playback.
- Select OK if the recording sounds clear, or Try again to repeat the test.
Sensors
Accelerometer
- Move the device in the directions prompted on screen: left/right, up/down, and toward/away from you.
- Confirm whether the on-screen movement indicator matches the physical device motion (Yes / No).
Ambient Light Sensor
- Cover the ambient light sensor on your device or change the room lighting level.
- Confirm whether the on-screen light level visualization responds to the change (Yes / No).
Touch
Touch tests validate continuous touch input across the full display panel.
Note
Both the spiral and end-to-end lines patterns validate continuous touch tracking across all regions of the display panel, not just the center.
Spiral test
- Using your finger, trace a spiral pattern across the screen following the on-screen guide.
- Confirm whether the tracing was successful (Yes / No).
Lines on the screen test
- Using your finger, trace lines on the screen following the on-screen guide.
- Confirm whether the tracing was successful (Yes / No).
Wireless
- Connect the device to a Wi-Fi network.
- Keep the connection active throughout the test.
- SRT automatically verifies wireless adapter presence and network connectivity.
Touchpad
- Double-select the on-screen touchpad image using the physical touchpad.
- Confirm whether the action was detected correctly (Yes / No).
Storage
SRT automatically checks the internal storage device model, capacity, and health state. Results are displayed automatically when the scan completes.
USB ports
This test verifies that each USB port on your Surface device is functioning correctly.
Before you start, prepare your device:
- Disconnect all USB accessories and cables from your Surface device.
- Disconnect any Surface Dock connected to either side of the device.
- You can keep the power cable connected during this test.
When you're ready, select Next, then test each port.
Note
Only USB storage devices are supported for this test. If a different type of USB device is connected (for example, a keyboard or mouse), remove it and substitute a USB storage device before continuing.
Note
Port labels: Upper refers to USB ports located closer to the device screen. Lower refers to ports located farther from the screen.
Cellular
The cellular diagnostic test is available on Surface devices that include a built-in 5G cellular adapter. It validates the presence of the 5G cellular adapter and its connection state.
Note
This test is only displayed on devices with a supported 5G cellular adapter. If your device doesn't include cellular hardware, this test doesn't appear in the test list.
- Make sure a 5G SIM card is inserted, if required by your carrier configuration.
- SRT automatically checks for cellular adapter presence and signal status.
- Results are displayed automatically when the scan completes.
Bluetooth
The Bluetooth diagnostic test checks whether your Surface device includes a Bluetooth adapter and can discover nearby Bluetooth devices that are in pairing mode. It validates the presence of the Bluetooth adapter and nearby device discovery.
- Turn on Bluetooth on your Surface device and put a test Bluetooth accessory into pairing mode.
- Start the test and confirm that the accessory appears in the list in SRT.
- Review the results when the test finishes.
Surface Pen
The Pen test checks the functionality and connectivity of your Surface Pen.
- Using your Pen, trace lines on the screen following the on-screen guide.
- Confirm whether the tracing was successful (Yes / No).
Video out (external display) test
The Video Out diagnostic test checks whether your Surface device can detect an external display connected through its USB-C video output. It validates external display detection and video output functionality.
Note
Disconnect any Surface Dock before you run this test. Connect the Surface device directly to the external display.
- Connect your Surface device directly to an external display by using a compatible USB-C cable.
- Start the test and confirm that the external display shows your Surface screen as expected.
- Review the results when the test finishes.
Driver Health
The Driver Health test checks that all hardware components on your Surface device have valid, working drivers installed. A driver is software that lets Windows communicate with a hardware component such as the camera, keyboard, or wireless adapter. If a driver is missing, corrupted, or reporting an error, the affected hardware might not work correctly.
Note
You don't need to interact with the test while it's running. SRT scans all hardware components automatically and displays results when complete.
View test results
After you complete one or more diagnostic tests, the Test Results page displays a summary of all outcomes.
The results page shows:
- Pass or fail status for each subsystem tested
- Options to view detailed results per test
- Fix options where tests failed, linking directly to the relevant repair workflow
- Option to rerun individual tests or the full test session
Tip
When a hardware test fails, jump directly to the matching repair workflow: Replace the battery, Replace the Touch Display Module (TDM), Replace the touchpad, or Replace the motherboard if multiple unrelated subsystems fail.
Perform a guided FRU repair
Select Repair from the left navigation.
Repair workflow overview
| Step | Description |
|---|---|
| 1 | Optional prerepair validation |
| 2 | Enter System Repair Mode |
| 3 | Replace hardware |
| 4 | Run calibration and validation |
| 5 | Complete functionality testing |
Important
After replacing hardware, power on the device, relaunch SRT, and complete validation.
Available repair workflows
| Workflow | When to use |
|---|---|
| Replace the battery | Battery issues confirmed |
| Replace the Touch Display Module | Touch or display issues |
| Replace the motherboard | Multiple subsystem failures |
| Replace the touchpad | Touchpad issues |
Replace the battery
Tip
Not sure the hardware is at fault? Run the Battery diagnostic first to confirm before starting the repair.
Step 1 (optional): Verify battery health
- Select Step 1, then select Start to run the battery health check.
- On the Checkup page, select Next to begin the check.
- Review the result. SRT indicates whether the battery health is good or poor.
- Select Yes or No to confirm the result, then select Finish to proceed.
Step 2: Enter System Repair Mode
- Select Step 2 to initiate System Repair Mode.
- When prompted, select Yes to confirm the device shutdown.
- The device shuts down automatically. If it doesn't shut down within a few seconds, press and hold the power button until the device powers off.
- After the device powers off, replace the battery FRU hardware.
Step 3: Validate repair
- After replacing the battery, power on the device and allow it to boot to Windows.
- Relaunch Surface Repair Tool.
- Select Battery repair, then select Step 3.
- SRT runs the repair validation automatically in the background. Wait for this process to complete.
Step 4: Run functionality tests
Select Step 4 and follow the guided workflow to complete the system functionality tests. Follow the on-screen instructions until all tests are finished.
Replace the Touch Display Module (TDM)
Tip
Not sure the hardware is at fault? Run the Touch and Display diagnostics first to confirm before starting the repair.
Step 1: Begin the repair
Select the Touch Display Module (TDM) repair and select Go.
Step 2: Enter System Repair Mode
- Select Step 2 to initiate System Repair Mode, then select Continue.
- When prompted, select Yes to confirm the device shutdown.
- The device shuts down automatically. If it doesn't shut down within a few seconds, press and hold the power button until the device powers off.
Step 3: Replace hardware and run calibration
- After the device powers off, replace the TDM FRU hardware.
- Power on the device and allow it to boot to Windows.
- Relaunch Surface Repair Tool.
- Select Step 3 to complete the repair, then select Start.
- SRT runs the TDM calibration automatically. Calibration might take a few minutes, so wait for the process to complete.
Step 4: Complete system tests
SRT proceeds automatically to the system functionality tests. Follow the guided workflow until all steps are complete.
Replace the motherboard
Note
For a motherboard replacement, the physical hardware swap is performed before launching SRT. Follow these steps in the order shown.
Step 1: Replace hardware before launching SRT
- Power off the device with the faulty motherboard.
- Remove the faulty motherboard and install the replacement motherboard FRU.
- Power on the device and allow it to boot to Windows.
Step 2: Enter System Repair Mode
- Launch Surface Repair Tool and select the Motherboard repair workflow.
- Select Step 2 to initiate System Repair Mode, then select Continue.
- When prompted, select Yes to confirm the device shutdown.
- The device shuts down automatically. If it doesn't shut down within a few seconds, press and hold the power button until the device powers off.
Step 3: Run calibration
- Power on the device and allow it to boot to Windows.
- Relaunch Surface Repair Tool.
- Select Step 3 to complete the repair, then select Start.
- SRT runs the calibration automatically. Calibration might take a few minutes, so wait for the process to complete.
Step 4: Complete system tests
SRT continues into the system functionality tests automatically. Complete the guided workflow to finish the repair.
Replace the touchpad
Tip
Not sure the hardware is at fault? Run the Touchpad diagnostic first to confirm before starting the repair.
Step 1: Start repair
Launch Surface Repair Tool, select the Touchpad repair workflow, and select Go.
Step 2: Enter System Repair Mode
- Select Step 2 to initiate System Repair Mode, then select Continue.
- When prompted, select Yes to confirm the device shutdown.
- The device shuts down automatically. If it doesn't shut down within a few seconds, press and hold the power button until the device powers off.
Step 3: Replace hardware
- After the device powers off, replace the Touchpad FRU hardware.
- Power on the device and allow it to boot to Windows.
Step 4: Run validation
- Relaunch Surface Repair Tool.
- Select Step 3 to complete the repair, then select Start.
Step 5: Complete functionality tests
SRT verifies keyboard and touchpad functionality. Follow the guided workflow until all tests are complete.
Get support
Select Support to access troubleshooting resources and repair documentation.
The Support section provides:
- Troubleshooting guidance for common Surface hardware and software issues
- Links to the Surface Service Repair Guide and official repair documentation
- Help resources and escalation paths for issues that can't be resolved through self-service
Configure settings
Select Settings to configure preferences and view version information.
From Settings, you can:
- Configure general application behavior and preferences
- Manage diagnostic run preferences
- View tool version and build information