sodcalculator

10 Tech How-To

How to Check Windows 10 System Specs & Health

Guide 10-22179 · Updated · Step by step

This guide shows you how to check your Windows 10 system information, including CPU, RAM, storage, and overall health. You’ll learn several built-in tools and commands to quickly see what’s inside your PC and whether it’s running properly.

What You’ll Need

  • A Windows 10 PC or laptop (any version)
  • Administrator access (for some advanced checks)
  • No extra software required – all tools are built-in

Step-by-Step

  1. Open System Information (msinfo32)
    Press Windows + R to open the Run dialog. Type msinfo32 and press Enter. This shows a full summary: OS version, processor, RAM, motherboard, and more. Look at the “System Summary” section for the basics.
  2. Check basic specs in Settings
    Go to Start → Settings (gear icon) → System → About. Here you’ll see device name, processor, installed RAM, and Windows version. This is the easiest way to get a quick overview.
  3. Use Task Manager for real-time performance
    Press Ctrl + Shift + Esc to open Task Manager. Click the “Performance” tab to see CPU, memory, disk, and GPU usage graphs. This shows current load and whether any component is maxed out.
  4. Check disk health with Command Prompt
    Open Command Prompt as administrator (type “cmd” in Start, right-click, “Run as administrator”). Run wmic diskdrive get status to see if your drives report “OK” or “Predictive Failure”. For a deeper scan, run chkdsk /f (requires a restart) to find and fix file system errors.
  5. Check battery health (laptops)
    Open Command Prompt (admin) and run powercfg /batteryreport. This creates an HTML report at C:\Users\YourName\battery-report.html. Open it in a browser to see design capacity vs. full charge capacity – if the full charge is much lower, the battery is aging.
  6. Check Windows Update status
    Go to Settings → Update & Security → Windows Update. Click “Check for updates”. If updates are pending, install them – this keeps your system secure and stable.
  7. Check for malware (Windows Security)
    Go to Settings → Update & Security → Windows Security → Virus & threat protection. Click “Quick scan” or “Scan options” for a full scan. This ensures no malicious software is affecting performance.
  8. Check system file integrity
    Open Command Prompt (admin) and run sfc /scannow. This scans protected system files and repairs corrupted ones. If it finds issues, run DISM /Online /Cleanup-Image /RestoreHealth to fix the component store.
  9. Check startup programs
    In Task Manager, go to the “Startup” tab. Disable any programs you don’t need at boot – this speeds up startup and frees resources.
  10. Check event logs for errors
    Open Event Viewer (search “event viewer”). Under “Windows Logs → System”, look for red error entries around the time of crashes or slowdowns. This helps diagnose driver or hardware issues.

Common Mistakes

  • Confusing “System type” with architecture – “x64-based PC” means 64-bit, but “x86” means 32-bit. Don’t mix them up when installing software.
  • Ignoring disk health – Many users only check CPU/RAM. A failing disk can cause freezes and data loss, so check its status regularly.
  • Running chkdsk on an SSD unnecessarily – While safe, it’s not needed often. Focus on SMART status for SSDs.
  • Forgetting to restart after updates – Some updates require a reboot to finish. If you skip it, the system may run slowly.
  • Using third-party “system info” tools that are outdated – Built-in tools are always current and safer.

Tips

  • Create a desktop shortcut to msinfo32 for quick access.
  • Use dxdiag (Run dialog) to check DirectX version and graphics card details – useful for gaming.
  • Monitor temperatures with Task Manager’s GPU section (for some cards) or use BIOS/UEFI for CPU temps.
  • Regularly check “Storage” in Settings to see what’s taking up space and clean it with “Free up space”.
  • If you’re planning an upgrade, note your RAM type (DDR3/DDR4) and motherboard chipset from System Information.

Troubleshooting

If you can’t open System Information or Settings, try these:

  • Run as administrator – Right-click the Start button and select “Windows PowerShell (Admin)” to run commands.
  • If sfc /scannow fails – Run DISM first, then sfc again. This often fixes underlying corruption.
  • If Task Manager shows 100% disk usage – This could be a Windows Search or Superfetch issue. Restart the service or run the “Storage Sense” cleanup.
  • If battery report doesn’t open – Check the path; it’s usually in your user folder. Alternatively, run powercfg /batteryreport /output "C:\battery.html" to save it elsewhere.
  • If Event Viewer shows many errors – Look for a repeating pattern (like a specific driver). Update that driver from the manufacturer’s website.

Frequently Asked Questions

How do I check my Windows 10 version?

Go to Settings → System → About. Under “Windows specifications” you’ll see version (e.g., 22H2) and build number.

What is the fastest way to see my CPU and RAM?

Press Ctrl+Shift+Esc to open Task Manager, then click the “Performance” tab. CPU and memory are shown with live usage.

Is it safe to run chkdsk on a solid-state drive (SSD)?

Yes, but it’s rarely needed. For SSDs, check the SMART status via wmic diskdrive get status instead.

How do I check if my Windows is activated?

Go to Settings → Update & Security → Activation. It will show “Windows is activated” or an error code.

Can I check system health without admin rights?

Most basic info (Settings, Task Manager) works without admin. For sfc, DISM, and disk checks, you need admin.

Why does my PC feel slow even with good specs?

Check startup programs, disk space, and run a malware scan. Also, ensure the power plan is set to “High performance” if it’s a laptop.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →