mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-06-18 03:43:39 +00:00
@ -18,23 +18,19 @@ Find out how you can use the Microsoft Surface Diagnostic Toolkit to test the ha
|
||||
|
||||
The [Microsoft Surface Diagnostic Toolkit](https://www.microsoft.com/download/details.aspx?id=46703) 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.
|
||||
|
||||
>**Note:** 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:
|
||||
>[!NOTE]
|
||||
>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 Studio
|
||||
>- Surface Book
|
||||
>- Surface Pro 4
|
||||
>- Surface 3 LTE
|
||||
>- Surface 3
|
||||
>- Surface Pro 3
|
||||
>- Surface Pro 2
|
||||
>- Surface Pro
|
||||
|
||||
- Surface Book
|
||||
|
||||
- Surface Pro 4
|
||||
|
||||
- Surface 3 LTE
|
||||
|
||||
- Surface 3
|
||||
|
||||
- Surface Pro 3
|
||||
|
||||
- Surface Pro 2
|
||||
|
||||
- Surface Pro
|
||||
|
||||
>**Note:** 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 archive file (.zip) 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](#localization) section of this article.)
|
||||
>[!NOTE]
|
||||
>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 archive file (.zip) 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](#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.
|
||||
|
||||
@ -54,7 +50,8 @@ To run a full set of tests with the Microsoft Surface Diagnostic Toolkit, you sh
|
||||
|
||||
- A power adapter for your Surface device
|
||||
|
||||
>**Note:** The Microsoft Surface Diagnostic Toolkit tests verify only the hardware of a Surface device and do not resolve issues with the operating system or software.
|
||||
>[!NOTE]
|
||||
>The Microsoft Surface Diagnostic Toolkit tests verify only the hardware of a Surface device and do not resolve issues with the operating system or software.
|
||||
|
||||
## Configure test options
|
||||
|
||||
@ -64,7 +61,8 @@ Before you select the tests you want to run, you can click the Tools ![images\su
|
||||
|
||||
*Figure 1. The Tools button highlighted in upper right corner of window*
|
||||
|
||||
>**Note:** Any options you want to select must be specified before you run the tests. You cannot change the test options after the testing sequence has started.
|
||||
>[!NOTE]
|
||||
>Any options you want to select must be specified before you run the tests. You cannot change the test options after the testing sequence has started.
|
||||
|
||||
####Test depth
|
||||
You can quickly select among three modes for testing and diagnostics by using the **Test Depth** page. The **Test Depth** page displays a slider with three possible positions, as shown in Figure 2. These positions determine which tests are run and what information is recorded without requiring you to select specific tests with the **Run Specific Tests** button. The three modes allow you to focus the tests of the Microsoft Surface Diagnostic Toolkit on hardware, software, or both hardware and software.
|
||||
@ -173,34 +171,40 @@ These files and logs are stored in a .zip file saved by the Microsoft Surface Di
|
||||
|
||||
#### Type Cover test
|
||||
|
||||
>**Note:** A Surface Type Cover is required for this test.
|
||||
>[!NOTE]
|
||||
>A Surface Type Cover is required for this test.
|
||||
|
||||
|
||||
If a Surface Type Cover is not detected, the test prompts you to connect the Type Cover. When a Type Cover is detected the test prompts you to use the keyboard and touchpad. The cursor should move while you swipe the touchpad, and the keyboard Windows key should bring up the Start menu or Start screen to successfully pass this test. You can skip this test if a Type Cover is not used with the Surface device.
|
||||
|
||||
#### Integrated keyboard test
|
||||
|
||||
>**Note:** This test is only applicable to Surface Book and requires that the Surface Book be docked to the keyboard.
|
||||
>[!NOTE]
|
||||
>This test is only applicable to Surface Book and requires that the Surface Book be docked to the keyboard.
|
||||
|
||||
This test is essentially the same as the Type Cover test, except the integrated keyboard in the Surface Book base is tested rather than the Type Cover. During the first stage of this test a diagram of the keyboard is displayed. When you press a key, the corresponding key will be marked on the diagram. The test will proceed when every key in the diagram is marked. In the second stage of this test, you are prompted to make several gestures on the keypad. As you perform each gesture (for example, a three finger tap), the gesture will be marked on the screen. When you have performed all gestures, the test will automatically complete.
|
||||
|
||||
>**Note:** The F-keys on the diagram require that you press the Function (FN) key simultaneously to activate them. By default, these keys perform other actions. For the Home and End keys, you must press the same keys as F8 and F9, but without the Function (FN) key pressed.
|
||||
>[!NOTE]
|
||||
>The F-keys on the diagram require that you press the Function (FN) key simultaneously to activate them. By default, these keys perform other actions. For the Home and End keys, you must press the same keys as F8 and F9, but without the Function (FN) key pressed.
|
||||
|
||||
#### Canvas mode battery test
|
||||
|
||||
>**Note:** This test is only applicable to Surface Book.
|
||||
>[!NOTE]
|
||||
>This test is only applicable to Surface Book.
|
||||
|
||||
Depending on which mode Surface Book is in, different batteries are used to power the device. When Surface Book is in clipboard mode (detached form the keyboard) it uses an internal battery, and when it is connected in either laptop mode or canvas mode it uses different connections to the battery in the keyboard. In canvas mode, the screen is connected to the keyboard so that when the device is closed, the screen remains face-up and visible. Connect the Surface Book to the keyboard in this manner for the test to automatically proceed.
|
||||
|
||||
#### Clipboard mode battery test
|
||||
|
||||
>**Note:** This test is only applicable to Surface Book.
|
||||
>[!NOTE]
|
||||
>This test is only applicable to Surface Book.
|
||||
|
||||
Disconnect the Surface Book from the keyboard to work in clipboard mode. In clipboard mode the Surface Book operates from an internal battery that is tested when the Surface Book is disconnected from the keyboard. Disconnecting the Surface Book from the keyboard will also disconnect the Surface Book from power and will automatically begin this test.
|
||||
|
||||
#### Laptop mode battery test
|
||||
|
||||
>**Note:** This test is only applicable to Surface Book.
|
||||
>[!NOTE]
|
||||
>This test is only applicable to Surface Book.
|
||||
|
||||
Connect the Surface Book to the keyboard in the opposite fashion to canvas mode in laptop mode. In laptop mode the screen will face you when the device is open and the device can be used in the same way as any other laptop. Disconnect AC Power from the laptop base when prompted for this test to check the battery status.
|
||||
|
||||
@ -210,25 +214,29 @@ In this test the battery is discharged for a few seconds and tested for health a
|
||||
|
||||
#### Discrete graphics (dGPU) test
|
||||
|
||||
>**Note:** This test is only applicable to Surface Book models with a discrete graphics processor.
|
||||
>[!NOTE]
|
||||
>This test is only applicable to Surface Book models with a discrete graphics processor.
|
||||
|
||||
This test will query the device information of current hardware to check for the presence of both the Intel integrated graphics processor in the Surface Book and the NVIDIA discrete graphics processor in the Surface Book keyboard. The keyboard must be attached for this test to function.
|
||||
|
||||
#### Discrete graphics (dGPU) fan test
|
||||
|
||||
>**Note:** This test is only applicable to Surface Book models with a discrete graphics processor.
|
||||
>[!NOTE]
|
||||
>This test is only applicable to Surface Book models with a discrete graphics processor.
|
||||
|
||||
The discrete graphics processor in the Surface Book includes a separate cooling fan. The fan is turned on automatically by the test for 5 seconds. Listen for the sound of the fan in the keyboard and report if the fan is working correctly when prompted.
|
||||
|
||||
#### Muscle wire test
|
||||
|
||||
>**Note:** This test is only applicable to Surface Book.
|
||||
>[!NOTE]
|
||||
>This test is only applicable to Surface Book.
|
||||
|
||||
To disconnect the Surface Book from the keyboard, software must instruct the muscle wire latch mechanism to open. This is typically accomplished by pressing and holding the undock key on the keyboard. This test sends the same signal to the latch, which unlocks the Surface Book from the Surface Book keyboard. Remove the Surface Book from the keyboard when you are prompted to do so.
|
||||
|
||||
#### Dead pixel and display artifacts tests
|
||||
|
||||
>**Note:** Before you run this test, be sure to clean the screen of dust or smudges.
|
||||
>[!NOTE]
|
||||
>Before you run this test, be sure to clean the screen of dust or smudges.
|
||||
|
||||
This test prompts you to view the display in search of malfunctioning pixels. The test displays full-screen, single-color images including black, white, red, green, and blue. Pixels that remain bright or dark when the screen displays an image of a different color indicate a failed test. You should also look for distortion or variance in the color of the screen.
|
||||
|
||||
@ -246,7 +254,8 @@ The Surface touchscreen should detect input across the entire screen of the devi
|
||||
|
||||
#### Digitizer pen test
|
||||
|
||||
>**Note:** A Microsoft Surface Pen is required for this test.
|
||||
>[!NOTE]
|
||||
>A Microsoft Surface Pen is required for this test.
|
||||
|
||||
This test displays the same lines as those that are displayed during the Digitizer Touch test, but your input is performed with a Surface Pen instead of your finger. The lines should remain unbroken for as long as the Pen is pressed to the screen. Trace all of the lines in the image to look for unresponsive areas across the entire screen of the Surface device.
|
||||
|
||||
@ -264,7 +273,8 @@ This test prompts you to use the volume rocker to turn the volume all the way up
|
||||
|
||||
#### Micro SD or SD slot test
|
||||
|
||||
>**Note:** This test requires a micro SD or SD card that is compatible with the slot in your Surface device.
|
||||
>[!NOTE]
|
||||
>This test requires a micro SD or SD card that is compatible with the slot in your Surface device.
|
||||
|
||||
Insert a micro SD or SD card when you are prompted. When the SD card is detected, the test prompts you to remove the SD card to ensure that the card is not left in the device. During this test a small file is written to the SD card and then verified. Detection and verification of the SD card automatically passes this test without additional input.
|
||||
|
||||
@ -274,13 +284,15 @@ This test displays a meter that shows the microphone sound level and records aud
|
||||
|
||||
#### Video out test
|
||||
|
||||
>**Note:** This test requires an external display with the applicable connection for your Surface device.
|
||||
>[!NOTE]
|
||||
>This test requires an external display with the applicable connection for your Surface device.
|
||||
|
||||
Surface devices provide a Mini DisplayPort connection for connecting to an external display. Connect your display through the Mini DisplayPort on the device when prompted. The display should be detected automatically and an image should appear on the external display.
|
||||
|
||||
#### Bluetooth test
|
||||
|
||||
>**Note:** This test requires a Bluetooth device. The device must be set to pairing mode or made discoverable to perform this test.
|
||||
>[!NOTE]
|
||||
>This test requires a Bluetooth device. The device must be set to pairing mode or made discoverable to perform this test.
|
||||
|
||||
After you receive a prompt to put the device in pairing mode, the test opens the **Add a device** window and begins to search for discoverable Bluetooth devices. Watch the **Add a device** window to verify that your Bluetooth device is detected. Select your Bluetooth device from the list and connect to the device to complete the test.
|
||||
|
||||
@ -288,17 +300,20 @@ After you receive a prompt to put the device in pairing mode, the test opens the
|
||||
|
||||
Use this test to verify that the cameras on your Surface device are operating properly. Images will be displayed from both the front and rear cameras, and the infrared camera on a Surface Pro 4. Continuous autofocus can be enabled on the rear camera. Move the device closer and farther away from an object to verify the operation of continuous autofocus.
|
||||
|
||||
>**Note:** You can also use the **Snapshot to Logs** option to save a snapshot of the video output to the log files.
|
||||
>[!NOTE]
|
||||
>You can also use the **Snapshot to Logs** option to save a snapshot of the video output to the log files.
|
||||
|
||||
#### Speaker test
|
||||
|
||||
>**Note:** Headphones or external speakers are required to test the headphone jack in this test.
|
||||
>[!NOTE]
|
||||
>Headphones or external speakers are required to test the headphone jack in this test.
|
||||
|
||||
This test plays audio over left and right channels respectively, both for the internal speakers and for speakers or headphones connected through the headphone jack. Plug in your headphones or speakers to the 3.5mm stereo jack when prompted. The test will automatically detect that a sound playback device has been connected. Mark each channel as a pass or fail as you hear the audio play through the speakers or headphones.
|
||||
|
||||
#### Network test
|
||||
|
||||
>**Note:** Connect the Surface device to a Wi-Fi network before you run this test. Connections that are made during the test are removed when the test is completed.
|
||||
>[!NOTE]
|
||||
>Connect the Surface device to a Wi-Fi network before you run this test. Connections that are made during the test are removed when the test is completed.
|
||||
|
||||
This test uses the Windows Network Diagnostics built in troubleshooter to diagnose potential issues with network connectivity, including proxy configuration, DNS problems, and IP address conflicts. An event log is saved by this test in Windows logs and is visible in the Windows Event Viewer. The Event ID is 6100.
|
||||
|
||||
@ -326,11 +341,13 @@ The compass detects which direction the Surface device is facing relative to nor
|
||||
|
||||
The ambient light sensor is used to automatically adjust screen brightness relative to the ambient lighting in the environment. Turn the device toward or away from a light source to cause the screen to dim or brighten in response increased or decreased light. The test automatically passes when the screen brightness automatically changes.
|
||||
|
||||
>**Note:** You can also block the ambient light from the sensor by holding your hand slightly in front of the light sensor, which is located directly next to the camera. Use the provided meter to determine if you are blocking light from the sensor.
|
||||
>[!NOTE]
|
||||
>You can also block the ambient light from the sensor by holding your hand slightly in front of the light sensor, which is located directly next to the camera. Use the provided meter to determine if you are blocking light from the sensor.
|
||||
|
||||
#### Device orientation test
|
||||
|
||||
>**Note:** Before you run this test, disable rotation lock from the Action Center if enabled.
|
||||
>[!NOTE]
|
||||
>Before you run this test, disable rotation lock from the Action Center if enabled.
|
||||
|
||||
The device orientation sensor determines what the angle of the Surface device is, relative to the ground. Rotate the display 90 degrees or 180 degrees to cause the screen orientation to switch between portrait and landscape mode. If you have a Surface Type Cover or the Surface Book keyboard connected, you will be prompted to disconnect the Surface from the keyboard to allow screen rotation. The test automatically passes when the screen orientation switches.
|
||||
|
||||
@ -344,7 +361,8 @@ The Microsoft Surface Diagnostic Toolkit uses this test only if a Surface Dock i
|
||||
|
||||
#### System assessment
|
||||
|
||||
>**Note:** The Surface device must be connected to AC power before you can run this test.
|
||||
>[!NOTE]
|
||||
>The Surface device must be connected to AC power before you can run this test.
|
||||
|
||||
The Windows System Assessment Tool (WinSAT) runs a series of benchmarks against the processor, memory, video adapter, and storage devices. The results include the processing speed of various algorithms, read and write performance of memory and storage, and performance in several Direct3D graphical tests.
|
||||
|
||||
@ -358,13 +376,15 @@ If your Surface device has encountered an error that caused the device to fail o
|
||||
|
||||
#### Connected standby text
|
||||
|
||||
>**Note:** This test is only available on Surface devices running Windows 8 or Windows 8.1.
|
||||
>[!NOTE]
|
||||
>This test is only available on Surface devices running Windows 8 or Windows 8.1.
|
||||
|
||||
If connected standby is enabled on the Surface device, this test passes automatically. If connected standby is not enabled, a failure is recorded for this test. Find out more about Connected Standby and Modern Standby at [Modern Standby](https://msdn.microsoft.com/library/windows/hardware/mt282515) on MSDN.
|
||||
|
||||
#### Modern standby test
|
||||
|
||||
>**Note:** This test is only available on Surface devices running Windows 10.
|
||||
>[!NOTE]
|
||||
>This test is only available on Surface devices running Windows 10.
|
||||
|
||||
This test records log files of the power configuration for the Surface device using the **powercfg.exe /a** command. The test completes automatically and a failure is only recorded if the command does not run.
|
||||
|
||||
@ -373,7 +393,8 @@ This test records log files of the power configuration for the Surface device us
|
||||
|
||||
You can run the Microsoft Surface Diagnostic Toolkit from the command line or as part of a script. The tool supports the following arguments:
|
||||
|
||||
>**Note:** Many of the tests performed by the Microsoft Surface Diagnostic Toolkit require technician interaction. The Microsoft Surface Diagnostic Toolkit cannot run unattended.
|
||||
>[!NOTE]
|
||||
>Many of the tests performed by the Microsoft Surface Diagnostic Toolkit require technician interaction. The Microsoft Surface Diagnostic Toolkit cannot run unattended.
|
||||
|
||||
#### exclude
|
||||
|
||||
@ -526,7 +547,8 @@ If a localization file with the same name and in the same folder as the executab
|
||||
|
||||
A custom localization file selected through this process does not need a specific name. After you select the custom localization file, the Microsoft Surface Diagnostic Toolkit will import the contents and write them to a .locale file with the same name as the .exe file, just like if you click the **Generate** button to create a new .locale file.
|
||||
|
||||
>**Note:** If you import a localization file by clicking the **Browse** button, an existing localization file will be overwritten without prompting if that file has the same name as the Microsoft Surface Diagnostic Toolkit executable file.
|
||||
>[!NOTE]
|
||||
>If you import a localization file by clicking the **Browse** button, an existing localization file will be overwritten without prompting if that file has the same name as the Microsoft Surface Diagnostic Toolkit executable file.
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user