Windows 10: Microsoft Surface Diagnostic Toolkit Surface

  1. Posts : 1,563
    Windows 10 Pro x64 RS 10586.586
       29 Apr 2016 #1

    Microsoft Surface Diagnostic Toolkit

    Microsoft Surface Diagnostic Toolkit

    Find out how you can use the Microsoft Surface Diagnostic Toolkit to test the hardware of your Surface device.

    The 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.

    A 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

    Security software and built-in security measures in many email applications and services will block executable files that are transferred through email. To email the Surface Diagnostic Toolkit, attach the .zip archive file as downloaded from the Surface Tools for IT page without extracting it first. You can also create a custom .zip archive that contains the .exe file. (For example, if you want to localize the text as described in the Localization section of this article.)

    Running 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. 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.

    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

    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.

    The tests

    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.

    Windows Update

    This test checks for any outstanding Windows updates and will prompt you to install those updates before you proceed to other tests. It is important to keep a Surface device up to date with the latest Windows updates, including drivers and firmware for the Surface device. The success of some of the tests that are performed later in the task sequence depend on these updated drivers and firmware. You will be prompted to restart the device if required by Windows Update. If you must restart the device, you will need to start the Microsoft Surface Diagnostic Toolkit again.

    Device information

    This test reads the Device ID and serial number in addition to basic system information such as device model, operating system version, processor, memory, and storage. The Device ID is recorded in the name of the log file and can be used to identify a log file for a specific device. Several system log files are also collected, including update and rollback logs, and output from several Windows built-in tools, such as DirectX Diagnostics and System Information, power configuration, disk health, and event logs. See the following list for a full set of collected log files:

    Output of Get-WindowsUpdateLog if the operating system is Windows 10
    Output of dxdiag.exe /t
    Output of msinfo32.exe /report 
    Output of powercfg.exe /batteryreport
    Output of powercfg.exe /sleepstudy
    Output of wevtutil.exe epl System
     Events from: 
    • Chkdsk
    • Microsoft-Windows-Ntfs
    • Microsoft-Windows-WER-SystemErrorReporting
    • Microsoft-Windows-Startuprepair
    • Microsoft-Windows-kernel-Power
    Output of powercfg.exe /q Output of powercfg.exe /qh %windir%\Inf\SetupApi*.log

    These files and logs are stored in a .zip file saved by the Microsoft Surface Diagnostic Toolkit when all selected tests have completed alongside the Microsoft Surface Diagnostic Toolkit log file.

    Source and more: Microsoft Surface Diagnostic Toolkit (Windows)

    Last edited by Brink; 30 Apr 2016 at 10:21. Reason: tip and fixed format
      My ComputerSystem Spec

  2. Posts : 2,736
    W10 Pro + W10 Preview
       30 Apr 2016 #1

    Thanks for info C.H.
      My ComputersSystem Spec

  3.    02 May 2016 #2

    Very useful! Thanks for posting. The Surface Dock updater is also a good item to grab, for those to whom it is relevant. That said, it appears only to work with the latest Surface Dock (the small brick-only item introduced with the SP4 and Surface Book). It didn't recognize my Surface Pro 3 dock.
    Best wishes,
      My ComputersSystem Spec

  4. Posts : 2,736
    W10 Pro + W10 Preview
       03 May 2016 #3

    Hi C.H......your Tip tutorial link is not working.
      My ComputersSystem Spec


Related Threads
How to Use Microsoft Surface Diagnostic Toolkit in Windows 8.1 and Windows 10 The 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 Releases Major Firmware Update for Surface Book, Surface Pro 4 April firmware updates available for the latest Surface 75803 Read more:...
Microsoft Surface 3 BSOD in BSOD Crashes and Debugging
I have a Microsoft Surface Pro 3 256GB that experienced a BSOD this morning. It has a clean install of Windows 10, and has been running for a few months without issue. It was stuck at the Surface logo screen with no circling dots, so I had to do the...
Source: Microsoft releases CNTK, its open source deep learning toolkit, on GitHub - Next at Microsoft Download at: GitHub - Microsoft/CNTK: Computational Network Toolkit (CNTK)
Surface In Photos: The Microsoft Surface Pro 4 in Windows 10 News
Source: In Photos: The Microsoft Surface Pro 4 | Microsoft Devices Blog See also: Surface Pro 4 Tech specs
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 19:53.
Find Us