How Do You Run a Hardware Diagnostic on Windows 11?
When your Windows 11 PC starts acting up or you suspect a hardware issue, knowing how to run a hardware diagnostic can be a game-changer. Diagnosing hardware problems early not only helps prevent potential data loss but also saves time and money by pinpointing the exact component causing trouble. Whether you’re a casual user or a tech enthusiast, having the ability to quickly assess your system’s health is an invaluable skill.
Windows 11 offers several built-in tools and methods to help you check the status of your hardware components, from memory and storage devices to graphics and processors. These diagnostics can reveal hidden issues that might not be immediately obvious through regular use, allowing you to take proactive steps before problems escalate. Understanding the basics of running these tests empowers you to maintain your PC’s performance and reliability.
In the sections ahead, we’ll explore the various ways to perform hardware diagnostics on Windows 11, guiding you through straightforward processes that don’t require advanced technical knowledge. Whether you’re troubleshooting a sluggish system or just want to ensure your machine is running smoothly, this guide will equip you with the essential techniques to keep your hardware in check.
Using Windows Memory Diagnostic Tool
Windows 11 includes a built-in Memory Diagnostic Tool designed to identify issues with your computer’s RAM. This tool runs a series of tests during the next system reboot to detect memory problems that might cause system crashes, freezes, or performance degradation. To use this tool, open the Start menu, type “Windows Memory Diagnostic,” and select the application. You will be prompted with two options: restart immediately and check for problems, or schedule the check for the next time you restart your PC.
Once the diagnostic tool runs, your system will reboot, and the test results will be displayed on the screen. If no issues are found, Windows will boot normally. If errors are detected, you should consider replacing or reseating your RAM modules. To view detailed results after logging back in, open the Event Viewer, navigate to “Windows Logs” > “System,” and look for events with the source “MemoryDiagnostics-Results.”
Running the System File Checker (SFC) and Deployment Image Servicing and Management (DISM)
Hardware diagnostics sometimes uncover file corruption that affects device drivers or system stability. Windows 11 offers two powerful command-line utilities—System File Checker (SFC) and Deployment Image Servicing and Management (DISM)—which can help repair corrupted system files that might be causing hardware-related issues.
- SFC scans and repairs corrupted system files by comparing them against a cached copy stored locally.
- DISM repairs the system image used by Windows to replace damaged files, particularly useful when SFC cannot fix the problem.
To run these tools:
- Open Command Prompt as an administrator.
- Execute `sfc /scannow` to start the system scan.
- If SFC reports issues it cannot fix, run `DISM /Online /Cleanup-Image /RestoreHealth` to repair the system image.
- After DISM completes, rerun `sfc /scannow` to ensure all corrupted files are repaired.
These utilities are crucial in troubleshooting hardware problems caused by corrupted drivers or system files.
Using Third-Party Hardware Diagnostic Tools
In addition to Windows’ built-in utilities, third-party tools offer more comprehensive diagnostics for various hardware components such as the CPU, GPU, storage drives, and motherboard sensors. These tools often provide detailed monitoring, stress testing, and error logging capabilities.
Some reputable third-party diagnostic tools include:
- CPU-Z: Provides detailed information about CPU, cache, mainboard, and memory.
- CrystalDiskInfo: Monitors the health and status of hard drives and SSDs using S.M.A.R.T. data.
- HWMonitor: Tracks temperature, voltage, and fan speeds across components.
- MemTest86: Runs extensive memory tests outside the Windows environment.
- Prime95: Performs CPU stress testing to check stability and thermal performance.
Using these tools can help identify intermittent or subtle hardware issues not detected by Windows diagnostics.
Comparing Diagnostic Tools and Their Focus Areas
| Tool | Primary Focus | Test Type | Runs Within Windows |
|---|---|---|---|
| Windows Memory Diagnostic | RAM | Memory integrity and errors | No (runs during reboot) |
| SFC | System Files | File integrity check and repair | Yes |
| DISM | System Image | Image health check and repair | Yes |
| CPU-Z | CPU, Motherboard, RAM | Hardware information | Yes |
| CrystalDiskInfo | Storage Drives | Health monitoring using S.M.A.R.T. | Yes |
| MemTest86 | RAM | Extensive memory testing | No (bootable USB) |
| Prime95 | CPU | Stress testing | Yes |
Interpreting Diagnostic Results and Next Steps
After running hardware diagnostics, understanding the results is vital for appropriate troubleshooting. Common outcomes include:
- No errors detected: Your hardware is functioning correctly. Consider software-related causes if problems persist.
- Intermittent or minor errors: Monitor the component and consider reseating or updating drivers.
- Consistent or critical errors: Immediate action is recommended, such as replacing hardware or seeking professional repair.
When errors are reported, document the error codes or messages for further research or to provide to technical support. Additionally, updating firmware and drivers often resolves compatibility issues causing hardware faults.
Regularly running hardware diagnostics, especially after hardware changes or system instability, helps maintain system reliability and performance.
Running the Built-in Windows Memory Diagnostic Tool
Windows 11 includes a native utility designed specifically to test the integrity of your system’s RAM. This tool helps identify memory-related issues that could cause system instability or crashes.
To run the Windows Memory Diagnostic Tool, follow these steps:
- Press Windows + R to open the Run dialog box.
- Type
mdsched.exeand press Enter. - In the prompt that appears, select Restart now and check for problems (recommended). Save any open work before proceeding.
- Your PC will reboot and initiate the memory test automatically.
- Wait for the diagnostic to complete; progress and any detected errors will be displayed on screen.
- After the test finishes, Windows will restart again, and you can view the results in the Event Viewer under Windows Logs > System with the source labeled as
MemoryDiagnostics-Results.
This tool primarily checks for RAM issues, but it does not cover other hardware components.
Using the Windows Hardware Troubleshooter
Windows 11 provides a range of automated troubleshooters that can detect and resolve common hardware problems. Although not all are directly accessible via the Settings app, you can invoke them through the command line.
To run hardware troubleshooters:
- Open Settings via Windows + I.
- Navigate to System > Troubleshoot > Other troubleshooters.
- Locate the relevant hardware troubleshooter (e.g., Bluetooth, Keyboard, Network Adapter) and click Run.
For more comprehensive diagnostics, use the Command Prompt or PowerShell:
- Open Command Prompt as Administrator.
- Run the built-in troubleshooting commands such as:
| Command | Description |
|---|---|
msdt.exe -id DeviceDiagnostic |
Launches the Device Diagnostic troubleshooter for detecting hardware device issues. |
msdt.exe -id PerformanceDiagnostic |
Checks for system performance problems, including hardware-related causes. |
Follow the on-screen instructions to complete the troubleshooting process and apply fixes if available.
Running Diagnostics Using Windows Security
Windows Security includes additional hardware health checks under its device performance and health section. This feature monitors hardware components and alerts you to issues.
To check hardware status through Windows Security:
- Open Windows Security by searching for it in the Start menu.
- Click on Device performance & health.
- Review the status for categories like Storage capacity, Battery life, and Apps and software.
- If any issues are detected, click on the provided recommendations to resolve them.
This tool provides an overview of hardware health but is not a detailed diagnostic utility.
Using Manufacturer-Specific Diagnostic Tools
Many PC manufacturers provide their own hardware diagnostic utilities tailored for their systems. These tools often offer deeper insight and more detailed testing than Windows native options.
Popular manufacturer diagnostic tools include:
| Manufacturer | Diagnostic Tool | Access Method |
|---|---|---|
| Dell | Dell SupportAssist | Pre-installed on Dell PCs or downloadable from Dell’s website. |
| HP | HP PC Hardware Diagnostics | Accessible via BIOS or downloadable from HP’s support site. |
| Lenovo | Lenovo Vantage | Available through the Microsoft Store or pre-installed on Lenovo devices. |
| ASUS | ASUS Diagnostic Tool | Found on ASUS support site or pre-installed on ASUS laptops. |
To use these tools:
- Visit the manufacturer’s official support website to download the latest version if not pre-installed.
- Run the diagnostic tool and follow the on-screen instructions to test various hardware components such as CPU, RAM, storage, and battery.
- Review the generated report for detected issues and recommended actions.
Using Command-Line Tools for Advanced Diagnostics
Advanced users may prefer command-line utilities for more granular hardware testing and logging.
| Tool | Command | Purpose |
|---|
