Slow app launches, random freezes, and file transfers that crawl—most Windows performance problems aren’t mysterious gremlins. They’re the result of measurable issues: a failing hard drive with mounting reallocated sectors, a background process hammering disk I/O, or a CPU throttling under heat. A community discussion sparked by a MakeUseOf guide has distilled a compact, free toolkit of six diagnostics that turns these vague symptoms into hard evidence, often within a single troubleshooting session.

The discussion, shared on WindowsForum.com, walks through every tool an enthusiast needs to pinpoint sluggishness without spending on repairs or upgrades. It mirrors how seasoned technicians triage: start with quick surface checks, drill into process-level evidence, test suspect hardware, and use focused utilities to repair or replace failing components. Here, we unpack each tool, verify technical details, and craft a practical workflow that anyone comfortable with basic Windows operations can follow.

Why Generic Advice Fails and Targeted Diagnostics Win

“Check for malware” or “reinstall Windows” is the lazy answer. Real performance degradation rarely comes from one smoking gun. It’s usually a combination of storage I/O saturation, memory faults or paging, CPU/GPU contention, background services and startup bloat, thermal throttling, or an aging drive. The right diagnostic tool reads the raw data—disk queue length, SMART attributes, per-process file paths—and tells you exactly where the bottleneck lives.

The MakeUseOf piece that started this conversation selected six free, widely available utilities: Windows Device Performance & Health, Resource Monitor, Windows Memory Diagnostic, HWiNFO, Wintoys, and CrystalDiskInfo. Together they cover the full stack from system-level health to component-specific forensics.

Windows Device Performance & Health — The Built-in First Stop

Open Windows Security (type it in the Start menu) and click Device performance & health. You get a simple dashboard that reports storage capacity, apps & software health, battery life, and Windows Time service status. Microsoft documents that this Health report runs a quick scan and highlights problems with storage, apps, battery, and clock synchronization.

It’s deliberately high-level. A yellow warning on storage tells you the drive is low on space, but it won’t name the process gobbling gigabytes. That’s by design: it’s a triage step, not a deep diagnostic. When the author of the MakeUseOf guide spots a warning here, they take it as a signal to dig deeper with other tools. Use it to confirm whether Windows itself detects something worth investigating, then move on.

Strengths: Built-in, zero install, simple. Limits: Won’t identify the exact file path or per-process I/O. For that, reach for Resource Monitor.

Resource Monitor — The Technician’s Favorite Per‑Process Microscope

Resource Monitor (resmon.exe) is the utility that separates pros from amateurs. Unlike Task Manager’s overview, Resource Monitor shows real‑time per‑process CPU, Disk, Memory, and Network activity—and, crucially, the exact file paths a process is reading or writing. It also reports disk queue length and response time, the two metrics that reveal I/O saturation. As detailed in an Auslogics technical guide, the Disk tab lists “Processes with Disk Activity,” “Disk Activity,” and “Storage,” and you can expand a process to filter the view for targeted inspection.

How to Open It and What to Look For

Press the Windows key, type resmon, and hit Enter. Or open Task Manager (Ctrl+Shift+Esc), go to the Performance tab, and click Open Resource Monitor at the bottom. On the Disk tab, expand Processes with Disk Activity and Disk Activity. Sort by Write or Response Time to spot the worst offenders. The queue length and response time tell you if the drive is being saturated.

Real‑World Case: Lightroom Hammering a Catalog

One MakeUseOf example is a perfect illustration: Adobe Lightroom was constantly writing large previews and catalog files in the background, visible as a stream of writes on the Disk tab. Resource Monitor not only named the process but exposed the exact file path. Moving the catalog to another drive solved the slowdown. This is the tool’s sweet spot—detect a process, drill to the files, take surgical corrective action.

Strengths: Built‑in, live per‑process file‑level visibility, essential for finding I/O culprits quickly. Risks: Force‑killing system processes can destabilize Windows. Always identify the process and understand its purpose before terminating it.

Windows Memory Diagnostic — A Quick RAM Screen Without Extra Downloads

When crashes, freezes, or blue screens strike, faulty RAM is a prime suspect. Windows ships with a memory tester: press Win+R, type mdsched.exe, and choose Restart now and check for problems. The PC reboots into a pre‑boot memory test; results are saved in Event Viewer under the System log with provider MemoryDiagnostics‑Results. Community guides on TenForums and Windows Central confirm the procedure.

When to Use It and Its Limits

Run it at the first sign of intermittent freezes or BSODs. The default standard test is a good first screen, but it can miss subtle, workload‑specific errors. For deeper testing, press F1 during the test to select Extended mode and increase the number of passes. If you still suspect memory after a clean report, escalate to a dedicated tool like MemTest86. Several technicians regard Windows Memory Diagnostic as a first‑line filter, with MemTest86 as the definitive follow‑up.

Tip: After the reboot, open Event Viewer → Windows Logs → System and search for MemoryDiagnostics‑Results to read the outcome.

HWiNFO — The Sensor and Hardware Detective

HWiNFO (HWiNFO64) is a free, feature‑rich hardware information and monitoring utility. Its Sensors window provides real‑time temperature, voltage, and fan speed readings, plus logging to capture data over time. It can trigger alerts when thresholds are crossed—ideal for catching thermal throttling or voltage instability. Reviews from Lifewire and XMG’s help center document its sensor depths.

Using HWiNFO for Performance Troubleshooting

Launch HWiNFO, open the Sensors window, and reproduce the slow behavior (gaming, exporting, compiling). Watch CPU core temperatures, package power, and GPU temperatures. If clocks drop as temperatures spike, you’ve found thermal throttling. Enable sensor logging to capture a session, then review peaks and correlations afterward. The official HWiNFO forum and community guides show how to set the polling rate (2 seconds is a common default) and export CSV logs.

Real benefit: The MakeUseOf author caught a CPU hitting 90°C and replaced failing fans before permanent damage. Caveat: Aggressive polling increases overhead; stick to sensible intervals. Always download from the official site (hwinfo.com) to avoid counterfeit installers.

Wintoys — A Friendly Aggregator for Windows Tweaks and Repairs

Wintoys (also spelled WinToys) is a third‑party utility available from the Microsoft Store. It aggregates system information, exposes performance and privacy tweaks, and offers one‑click repair utilities such as SFC, DISM, and CHKDSK in a clean interface. Windows Central described it as “streamlined bloatware removal and quick system tweaks,” and other reviewers highlight its light footprint.

Why It Belongs in Your Toolkit

For less technical users, or when you want a single UI to run repair commands and quick checks, Wintoys is a safe starting point. It includes:

  • Live CPU/GPU/RAM graphs and simple health indicators.
  • A Health → Repair area that runs SFC / DISM / CHKDSK with friendly buttons.
  • Debloat and startup controls for pruning resource‑hungry services and startup apps.

Strengths: Consolidates important tools, simplifies repairs, updates automatically via the Store. Warnings: Wintoys exposes powerful “Superuser” toggles (God Mode, VBS toggles, etc.). Misuse can erode stability or security. Always create a Restore Point before applying sweeping changes, and review each tweak’s description.

CrystalDiskInfo — The Dedicated Drive‑Health Inspector

CrystalDiskInfo focuses solely on drive health via SMART attributes, temperatures, power‑on hours, and more. While HWiNFO reports some SMART fields, CrystalDiskInfo is designed specifically to interpret drive SMART metrics, present health status (Good / Caution / Bad), and surface attributes like Reallocated Sectors Count and Total Host Writes (for SSDs)—metrics technicians watch closely.

The Single Most Important SMART Metric: Reallocated Sectors

Reallocated Sectors Count is the number of bad sectors the drive has remapped to spare areas. A slowly increasing value can be an early sign of impending mechanical failure. Storage experts recommend backing up any drive that begins to accumulate reallocated sectors and monitoring the trend rather than a single reading.

For SSDs, CrystalDiskInfo exposes write‑endurance metrics (Total Host Writes or Remaining Life) so you can estimate remaining lifespan. The MakeUseOf author used CrystalDiskInfo to detect high reallocated sector counts and replaced failing drives before catastrophic failure.

Practical guidance: If CrystalDiskInfo flags a drive as Caution or the reallocated sector count rises quickly, back up immediately and plan a replacement. For vendor‑specific diagnostics and firmware updates, use manufacturer tools (Samsung Magician, Western Digital Dashboard, etc.).

A Practical, Step‑by‑Step Diagnostic Workflow

Use these steps in order, moving from surface scans to deep hardware checks:

  1. Open Windows Device Performance & Health for quick, high‑level warnings.
  2. Check Task Manager (Ctrl+Shift+Esc) for obvious CPU or memory hogs. If ambiguous, open Resource Monitor (resmon) to identify which process and file paths are doing heavy disk I/O. Sort Disk Activity by Write or Response Time.
  3. If disk activity is high and unexplained, run CrystalDiskInfo to check drive SMART attributes and temperature. Increasing reallocated sectors or a Caution rating means back up and replace the drive.
  4. If stability is poor (freezes, BSOD), run Windows Memory Diagnostic (mdsched.exe) with Extended tests, then check Event Viewer for MemoryDiagnostics‑Results. If inconclusive, follow up with MemTest86.
  5. Monitor temperatures and voltages with HWiNFO while reproducing the problem. If CPU/GPU temps climb and clocks downshift, address cooling (fans, dust, thermal paste) before replacing components.
  6. Use Wintoys or built‑in SFC/DISM commands to repair system image or corrupted files after hardware is ruled out: run sfc /scannow, and if it fails, DISM /Online /Cleanup‑Image /RestoreHealth. Wintoys provides friendly buttons for these operations.

Cross‑Checks, Caveats, and What to Trust

  • The 20% free‑space “rule” is a guideline, not a law. Microsoft documents that feature updates need several gigabytes, and Windows Update checks for space. Practical experts suggest leaving 10–25% free, depending on drive type and workload. The important part is avoiding a consistently full system volume to leave headroom for virtual memory, updates, and temporary files.
  • Download only from official sources or the Microsoft Store. CrystalDiskInfo (Crystal Dew World / SourceForge), HWiNFO (hwinfo.com), and Wintoys (Microsoft Store) have official pages. Third‑party bundles and sketchy mirrors often carry malware—community threads repeatedly warn about fake installers.
  • SMART attributes are informative but not infallible. A single reallocated sector isn’t a death sentence, but a quickly rising count strongly predicts failure. Use SMART data as a prompt to back up and monitor, not the sole decision metric.

Strengths and Potential Risks of the MakeUseOf Approach

Strengths:

  • The selection covers the entire diagnostic stack: system‑level health, per‑process resource visibility, memory testing, hardware sensors, drive SMART analytics, and a user‑friendly repair aggregator. That breadth lets a single user progress from surface checks to deep hardware inspection without paying for tools or learning low‑level diagnostics from scratch.
  • Emphasis on observability leads to surgical fixes rather than guesswork: move a catalog, reseat RAM, improve cooling, or replace a failing drive as evidence dictates. The Lightroom and CPU‑overheating examples illustrate this perfectly.

Risks:

  • Third‑party tools that change system settings (Wintoys and similar tweakers) can introduce instability if used carelessly. Always make a Restore Point or full backup before applying wide changes. Technical outlets repeatedly warn to review powerful toggles carefully.
  • Misinterpreting SMART values or terminating critical system processes in Resource Monitor can cause data loss or system instability. When in doubt, back up and consult manufacturer diagnostics or professional help.
  • Built‑in repair tools (chkdsk, SFC) can be time‑consuming and, in rare situations, trigger heavy I/O. Use them deliberately and after backing up important data. Chkdsk on SSDs is safe at the file‑system level, but hardware‑level SSD faults are better addressed with vendor tools.

Final Takeaways and a Compact Checklist

  • Start simple: use Windows Device Performance & Health for a quick scan, then move to Resource Monitor when you need process‑level detail.
  • Use Windows Memory Diagnostic as a first RAM screen; escalate to MemTest86 if issues persist.
  • Monitor temps and voltages with HWiNFO when performance drops under load—cooling fixes are often cheaper than component replacement.
  • Check drive health with CrystalDiskInfo and back up at the first sign of increasing reallocated sectors.
  • Use Wintoys for convenient, low‑risk repairs and tweaks—but create a restore point before applying broad system changes.

These free tools, used in combination, resolve the majority of everyday Windows slowdowns without paid services or hardware upgrades. They give you clear evidence to decide whether a repair, an upgrade, or a professional’s help is the right next step. The MakeUseOf collection, enriched by the community discussion, is a practical, no‑cost toolkit that empowers Windows enthusiasts to diagnose and fix performance problems confidently and quickly.