Can I run a diagnostic test on my PC?
[Keyword]: Memory crashes vs storage drive failure
System freezes and unexplained application errors often stem from hardware faults rather than operating system bugs. Running hardware diagnostics helps identify failing components before catastrophic data loss occurs. Discover effective built-in diagnostic tools to check pc health windows built in tools.
How Do I Run a Diagnostic Test on My PC?
Yes, you can easily run diagnostic tests on your PC using several built-in Windows utilities. These free tools help identify issues with your memory, storage drives, and core system files without requiring third-party software.
When a computer frequently crashes or freezes, unstable memory is a primary culprit - accounting for over 10% of unexplained application crashes. I used to assume my operating system was failing every time my screen froze. But after learning to use these built-in diagnostic tools, I realized that hardware faults are far more common than software bugs. Pinpointing the exact component saves you from reinstalling Windows unnecessarily.
System File Checker (SFC) for Software Issues
If you suspect corrupt files are causing crashes, the System File Checker is your first line of defense. Open Command Prompt as an administrator and type sfc /scannow. This tool scans all protected system files and replaces corrupted files with a cached copy.
The scan typically takes about half an hour. Once complete, Windows will tell you if it found integrity violations and whether they were successfully repaired. If the process cannot fix the errors, you may need to run the Deployment Image Servicing and Management tool beforehand to repair the underlying system image.
Windows Memory Diagnostic for RAM Faults
RAM degradation is completely silent until your computer starts restarting without warning. To check your RAM, search for windows memory diagnostic tool in your taskbar and select the option to restart immediately. The system will reboot into a blue diagnostic screen and begin testing your memory modules.
This test can take under an hour. Upon returning to the desktop, Windows will display a notification with the results. If errors are detected, you will almost certainly need to physically replace the faulty memory stick, as physical memory cannot be repaired through software.
CHKDSK and Storage Health Monitoring
Storage drives inevitably degrade over time. Enterprise data shows that the annualized failure rate for standard hard drives reaches 1.70%, with average failures occurring around the two-and-a-half-year mark. Monitoring your storage health can prevent sudden and catastrophic data loss.
You can view the native SMART status under Settings > System > Storage > Advanced storage settings > Disks & Volumes. Additionally, running chkdsk /f /r in an administrative Command Prompt will scan for and attempt to repair bad sectors on your hard drive. Be warned - this deeper surface scan can take several hours depending on the capacity and health of your drive.
Monitoring System Health with PC Health Check
Before diving into complex command-line prompts, you should start with the most accessible utility available. Search for the PC Health Check app directly in your Windows search bar. This lightweight application provides a centralized dashboard summarizing your devices overall status.
The application monitors your battery capacity, checks your remaining storage space, and ensures your Windows Update mechanism is functioning correctly. While it wont fix a failing hard drive, it serves as an excellent preliminary check to ensure basic system parameters are operating within normal limits.
Generating a System Diagnostics Report
For a comprehensive overview of your computers performance, the System Diagnostics Report is incredibly useful. Press the Windows key and R simultaneously, type perfmon /report, and hit Enter. The tool requires about a minute to gather live telemetry from your system.
It generates an exhaustive report detailing hardware component status, driver configurations, and active system services. If a specific driver is causing performance bottlenecks or if a background service is continuously failing, this report will highlight the exact error, giving you a clear starting point for repairs.
Manufacturer-Specific Diagnostics
If the built-in Windows utilities do not uncover the issue, most major PC manufacturers include their own dedicated pc hardware diagnostic check software at the BIOS level. These tools can test fans, screens, battery health, and motherboard sensors before Windows even loads.
For Dell PCs, you can tap F12 repeatedly during startup to access the Pre-boot Diagnostics menu. This initiates a complete sweep of all connected hardware. HP users can launch the pre-installed HP PC Hardware Diagnostics Windows app directly from the desktop. These proprietary tools are specifically calibrated for the exact motherboard and thermal constraints of your pre-built system, offering insights that generic tools might miss.
Choosing the Right Diagnostic Tool
Depending on the symptoms your PC is experiencing, selecting the correct diagnostic utility will save you hours of unnecessary troubleshooting.System File Checker (SFC)
Typically resolves within half an hour
Windows operating system files and libraries
Blue screen errors, missing DLLs, and apps crashing on launch
Windows Memory Diagnostic ⭐
Requires system restart and takes under an hour
Random Access Memory (RAM)
Random system reboots, freezing, and memory-management error codes
Check Disk (CHKDSK)
Varies significantly based on capacity; can take several hours
Hard drives and solid-state drives
Corrupted files, extremely slow boot times, and drive read errors
For sudden software crashes, start with SFC to rule out operating system corruption. If your PC is completely freezing or restarting without warning, the Windows Memory Diagnostic is your most reliable first step.Resolving Random Reboots for a Remote Worker
David, a remote financial analyst from London, started experiencing random PC reboots in October 2026. The sudden crashes usually happened when he had dozens of browser tabs and heavy spreadsheets open, threatening his unsaved financial models.
He initially assumed his hard drive was failing and spent hours running extensive CHKDSK scans. The scans took forever to complete on his 2TB drive, but consistently reported zero bad sectors, leaving him completely frustrated and no closer to a solution.
He eventually noticed the crashes only occurred under heavy memory load. Changing tactics, he ran the built-in Windows Memory Diagnostic tool overnight. The test immediately flagged severe hardware faults in one of his physical memory modules.
After replacing the faulty 16GB RAM stick, the system stabilized completely. His application crashes, which were previously occurring two to three times a week, dropped to zero, saving him from buying an entirely new workstation.
Some Frequently Asked Questions
Unsure which built-in tool to use for specific problems?
If your applications are constantly crashing or Windows is acting glitchy, use the System File Checker (SFC). If your computer is randomly restarting or completely freezing, run the Windows Memory Diagnostic. For extremely slow load times or missing files, initiate a CHKDSK scan to verify your drive health.
Worried about making mistakes in Command Prompt?
Using Command Prompt is entirely safe as long as you type the exact diagnostic commands provided. These built-in utilities are specifically designed to repair systemic issues safely. They will strictly target operating system files and will never delete your personal documents or photos.
Unsure if third-party diagnostic software is safe?
While well-known third-party troubleshooting tools are generally safe, they are rarely necessary for basic system diagnosis. The native Windows utilities combined with manufacturer-specific applications cover the vast majority of hardware and software failures. Sticking to built-in tools also ensures you avoid accidental malware infections from unverified diagnostic downloads.
Comprehensive Summary
Start with native Windows toolsUtilities like the System File Checker are already installed on your PC and can resolve the majority of software-related crashes without extra downloads.
Hardware faults are commonBecause a significant portion of unexplained application crashes stem from RAM errors, the Windows Memory Diagnostic should be your first step for random system freezes.
Use manufacturer diagnostics for deep scansAccessing the pre-boot diagnostics menu allows you to thoroughly test your motherboard components, thermal fans, and sensors before the operating system even loads.
- Is the Windows PC health Check App necessary?
- Is Windows PC health Check useful?
- Is a PC health check necessary?
- How to run a full diagnostic on Windows 11?
- How do I make my PC faster and stop lagging?
- What causes a computer to be sluggish?
- What does SFC scannow actually fix?
- Do I run SFC or dism first?
- How to run a full system check on PC?
- How to do a full PC check?
Feedback on answer:
Thank you for your feedback! Your input is very important in helping us improve answers in the future.