PowerEdge: How to Run Hardware Diagnostics on the Server

Summary: Hardware Diagnostics are embedded tools installed in the pre-OPERATING SYSTEM of your server to check hardware is working as designed.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

This article shows how to run Hardware Diagnostics on PowerEdge servers, a tool provided by Dell for basic troubleshooting and maintenance.

 

Table of Contents

  1. Introduction
  2. PowerEdge Servers 17G
  3. PowerEdge Servers 12G to 16G
  4. PowerEdge Servers 11G
  5. PowerEdge Servers 9G or 10G

 

Introduction

Hardware Diagnostics are embedded tools installed in the pre-operating system of your server. Dell provides the hardware diagnostics tools.

It is recommended that you run diagnostics using the Hardware Diagnostics utility as part of a regular maintenance plan to validate that the attached hardware is functioning properly.

The diagnostics utility has a physical (as opposed to logical) view of the attached hardware. It can identify hardware problems that the operating system and other online tools cannot identify.

You can use the hardware diagnostics utility to validate the memory, I/O devices, CPU, hard drives, and other peripherals.

The procedure depends on your server generation. Shortcuts and screenshots are available below.

Find detailed information in the User Manual of your PowerEdge Server:

  1. Go to the PowerEdge section on Dell.com/Support.
  2. Choose the matching system type and click it.
  3. All available manuals are displayed.
Note: Need help with defining the generation of your Dell server? See the article: How to identify the generation of my server.

 

Note: Before running ePSA diagnostics, clear the System Event Logs in the BIOS. If the event log contains older unchecked records, ePSA may report error code 2000-0251: Event log - the log contains failing records. This result does not indicate a hardware failure. Clear the event log entries, then run diagnostics again to confirm whether any actual hardware issues exist. For the specific resolution steps, see Resolving Error Code 2000-0251 When Launching the ePSA Diagnostics For the full ePSA error code reference table, see Reference Table of ePSA, PSA Error Codes, and Troubleshooting Steps (2000-0NNN Series)

 

PowerEdge Servers 17G

Running the Embedded System Diagnostics from the Boot Manager

  1. Download the UEFI ePSA Diagnostics SWB from the Dell support site.
  2. Install the UEFI ePSA Diagnostics SWB from iDRAC Web Interface.
  3. Power cycle the system and press F11 during boot.
  4. Select System Utilities → Launch Diagnostics. The ePSA Preboot System Assessment window is displayed, listing all devices detected in the system. The diagnostics start running the tests on all the detected devices.

    Select Utilities and then Launch Diagnostics

Note: For 17G servers with Open Server Manager (OSM) firmware instead of iDRAC, the embedded ePSA diagnostics are not available through Lifecycle Controller. See 17G - How to run ePSA diagnostics with OSM installed for the alternate procedure.

 

Note: 17G PowerEdge servers with iDRAC may stop responding when selecting Exit to leave ePSA diagnostics. If this occurs, reboot the server. See 17G servers may stop when exiting ePSA diagnostics for details and affected models.

 

PowerEdge Servers 12G to 16G

  1. Press F10 at startup.
  2. In the left pane of Lifecycle Controller, click Hardware Diagnostics.
  3. In the right pane, click Run Hardware Diagnostics. The diagnostics utility is launched.
  4. Follow the instructions on the screen. When the tests are complete, the results of the diagnostics tests are displayed on the screen. (Figure 1 - in English only)

Troubleshooting Launching Hardware Diagnostics using Lifecycle Controller

Duration: 00:01:09 (hh:mm:ss)
When available, closed caption (subtitles) language settings can be chosen using the CC icon on this video player.

Run Hardware Diagnostics

Figure 1: ePSA Diagnostics

 

Note: You may stop testing by pressing the ESC key. Restarting without clicking Exit at the top of the screen will cause the Lifecycle Controller menu to load again after reboot.

 

PowerEdge Servers 11G

  1. At startup, press F10 to enter into Lifecycle Controller.
  2. Click Hardware Diagnostics.
  3. On the screen, select
    • Run Diags to test components (Figure 2 (English-only))
    • MPMemory to run diagnostics on the memory modules (Figure 2 (English-only)).

MPM Memory

Figure 2: Running the Diags


Starting the Embedded Hardware Diagnostic Tool

 

Note: The steps below describe the latest version of the Hardware Diagnostics embedded in the Unified Server Controller (USC) of 11G PowerEdge servers. Older versions may look different, but the options are similar.

 

If you chose to Run Diags, you must:

  1. Select Express Test to quickly test all components.
  2. Select Extended Test to test all components intensively.
  3. Select the Custom Test to test single components.

Run Diagnostics Options

Figure 3: Test Options

Testing One Device

  1. Choose Custom Test.
  2. On the next page, you have to select the component you want to test.

    For example, for testing a hard disk: (Figure 4 - English-only)
    1. Choose the Drive that you want to test.
    2. Choose the type of Test that you want to perform (for example, Drive Self-Test).
    3. Choose your preferred Diagnostic Options.

      Recommended:

      • Non-Interactive Tests Only
      • Log output file pathname (to save the results)
      • Continue on Failure (to prevent interruption when failures are found)
  3. Click Run Test to start the process.

Run Test

Figure 4: Testing a hard drive

 

Memory Diagnostics

MPMemory allows you to check the state of your memory.
If you chose the MPMemory option, you must select the type of test you want to run:

Express or Custom

For a basic test, you can pick Express.

MPM Memory Express

Figure 5: MPMemory (English)

For a Custom test, check the relevant test that you want to pass.

MPM Memory Custom

Figure 6: Custom Test (English)

The time it takes to run the test varies depending on the amount of memory installed in your server.


 

PowerEdge Servers 9G or 10G

  1. Download the latest Dell 32-Bit Diagnostics for your PowerEdge server from Dell.com/Support.
  2. Run the application on your workstation.
  3. Click Continue.
  4. Choose a folder where to extract files.
  5. Click Create a Bootable CD.
  6. Choose a folder where to save the diags.iso file.
  7. Burn diags.iso as an image to a CD, mount it as virtual media in DRAC, or create a bootable USB device. See How to Create a Bootable USB Device with Rufus to Update Dell Servers.
  8. Boot the server to CD/virtual media.
  9. Choose option #2 - DDGUI Graphics based diagnostics.

Do not forget to record the test results.

Affected Products

C Series, HS Series, Modular Infrastructure, Rack Servers, Tower Servers, XE Servers, XR Servers, Legacy Server Models
Article Properties
Article Number: 000132726
Article Type: How To
Last Modified: 07 Oct 2026
Version:  17
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.