How to Use Microsoft Surface Diagnostic Toolkit in Windows 8.1 and Windows 10
InformationThe Microsoft Surface Diagnostic Toolkit is a small, portable diagnostic tool that runs through a suite of tests to diagnose the hardware of Surface devices. The Microsoft Surface Diagnostic Toolkit executable file is less than 3 MB, which allows it to be distributed through email. It does not require installation, so it can be run directly from a USB stick or over the network. The Microsoft Surface Diagnostic Toolkit walks you through several tests of individual components including the touchscreen, cameras, and sensors.
The Microsoft Surface Diagnostic Toolkit runs several individual tests on a Surface device. Not all tests are applicable to every device. For example, the Home button test is not applicable to Surface Pro 4 where there is no Home button. You can specify which tests to run, or you can choose to run all tests. For tests that require external devices (such as testing output to an external display) but you do not have the required external device at the time of the test, you are given the option to skip the test. If a test fails, you are prompted to continue or stop testing at that time.
The Microsoft Surface Diagnostic Toolkit tests verify only the hardware of a Surface device and do not test or resolve issues with the operating system or software.
This tutorial will show you how to download and use the Microsoft Surface Diagnostic Toolkit on your Windows 8.1 and Windows 10 Surface device.
NoteA Surface device must boot into Windows to run the Microsoft Surface Diagnostic Toolkit. The Microsoft Surface Diagnostic Toolkit will run only on the following Surface devices:
- Surface Book
- Surface Pro 4
- Surface 3 LTE
- Surface 3
- Surface Pro 3
- Surface Pro 2
- Surface Pro
To run a full set of tests with the Microsoft Surface Diagnostic Toolkit, you should be prepared with the following items:
- An external display with the appropriate HDMI or DisplayPort connection
- A Bluetooth device that can be put into pairing mode
- A MicroSD or SD card that is compatible with your Surface device
- A Surface Pen
- Room to move the Surface device around
- External speakers or headphones
1. If you haven't already, you will need to click/tap on the Download button below to download the Surface_Diagnostic_Toolkit_v18.104.22.168.zip file from Microsoft below. (see screenshots below)
2. Open the downloaded .zip file, and extract (drag and drop) Surface_Diagnostic_Toolkit_v22.214.171.124.exe file.
3. Run the Surface_Diagnostic_Toolkit_v126.96.36.199.exe file on your Surface device.
4. If prompted by UAC, click/tap on OK.
5. Click/tap on Proceed. (see screenshot below)
6. Do step 7 (Run all tests) or step 8 (Select tests) below for what tests you want to run. (see screenshot below)
A) Click/tap on Select tests. (see screenshot below step 6)
B) Click/tap on tests to check (run) or uncheck (not run) for what you want, click/tap on the Run tests button when ready, and go to step 9 below. (see screenshots below)
NoteFor more information about each test, see: Microsoft Surface Diagnostic Toolkit (Windows)
9. The testing will now begin. (see screenshot below)
NoteRunning the Microsoft Surface Diagnostic Toolkit is a hands-on activity. The test sequence includes several tests that require you to perform actions or observe the outcome of the test, and then click the applicable Pass or Fail button. Some tests require connectivity to external devices, like an external display. Other tests use the built in Windows troubleshooters.
10. At the end of testing, a visual report of the test results is displayed and you are given the option to save a log file or copy the results to the clipboard. (see screenshot below)