Fix 100% Disk Usage and CPU Spikes – Step-by-Step Guide

Here is how to fix 100% Disk Usage and CPU Spikes by disabling Superfetch, the DiagTrack service, and other services.

Fix 100% Disk Usage and CPU Spikes – Step-by-Step Guide
An image showing the possible fixes for high CPU and Storage usage (Image via Microsoft)

Over the years, Windows has become heavily bloated with UI and UX features, services for users’ feasibility, and numerous additional processes, including telemetry. All of these things are responsible for spiking Disk Usage, along with eating CPU cycles at the same time. Specifically, if your PC or laptop is a couple of years old, starting it takes a long time to prepare itself.

On modern systems with Gen 4 or Gen 5 NVMe drives, all of this happens instantaneously, making both the CPU and storage solutions compelling. But even then, it can become tedious at a certain point. Below is a quick guide on how you can fix this issue.

Note: The guide below recommends that you create a system restore point before making these changes. There is a slight chance that changing registry settings may brick your system.

Also Read: 5 Best Games for RTX 5090 Laptops

Fixing 100% Disk Usage and CPU Spikes

An image showing services.msc (Image via Microsoft)
An image showing services.msc (Image via Microsoft)

With Windows 8, high disk usage was mainly associated with BITS (Background Intelligent Transfer Service), which was responsible for continuously downloading never-ending system updates and never showed signs of stopping. After Windows 10, this has become SysMain (Superfetch); BITS still exists, but it has taken a back seat. Here is how you can disable SysMain. 

  • Press Windows Key + R
  • Type services.msc and hit Enter
  • Find SysMain (or Superfetch on older systems)
  • Right-click it > Properties
  • Change Startup Type to Disabled
  • Click Stop > Apply > OK

Stop DiagTrack Service

An image showing DiagTrack service disabled
An image showing DiagTrack service disabled (Image via Microsoft)

As we’ve mentioned, telemetry services consume CPU and Disk resources. To address this, we are disabling the DiagTrack Service, which not only extends your SSD’s lifespan but also resolves the usage spiking issue.

  • Open Task Manager (Ctrl + Shift + Esc)
  • Go to the Services tab
  • Find DiagTrack
  • Right-click > Stop

This is to temporarily disable and check if the problem is fixed; if it is, it should resolve your issues. So here is how you can disable this permanently.

  • Press Windows Key + R
  • Type regedit
  • Navigate to: HKEY_LOCAL_MACHINE > SOFTWARE > Policies > Microsoft > Windows > DataCollection
  • Create a new 32-bit DWORD named Allow Telemetry
  • Set value to 0
An image showing Windows Search
An image showing Windows Search (Image via Microsoft)

On older systems, with a SATA SSD, SSHD, or even an HDD, Windows Search can get in the way of high disk usage. If you do not use this feature often, it’s better to disable it. Here’s how you can do so. 

  • Press Windows Key + R
  • Type services.msc
  • Find Windows Search
  • Right-click > Properties
  • Change Startup Type to Disabled
  • Click Stop > Apply > OK

Adjust Virtual Memory

An image showing page file settings
An image showing page file settings (Image via Microsoft)

Sometimes, incorrect page file settings may also create problems like the ones we are discussing. Though this is the last-ditch effort, otherwise something is wrong with the OS, or the storage drive is falling apart, or there are deeper problems that only a hardware technician can fix with deep scrutiny. If this step doesn’t solve the issue, it’s best to proceed with RMA, depending on your device, PC, or laptop. 

  • Press Windows Key + Pause
  • Click Advanced system settings
  • Under Performance, click Settings
  • Go to the Advanced tab
  • Click Change under Virtual Memory
  • Uncheck Automatically manage paging file size
  • Select Custom size
  • Set Initial size to 1.5x your RAM (in MB)
  • Set the Maximum size to 3x your RAM
  • Click Set > OK > Restart

Also Read: Intel Core Ultra 7 265K vs Core i7 14700K: Which Is Better?


We provide the latest news and “How To’s” for Tech content. Meanwhile, you can check out the following articles related to PC GPUs, CPU and GPU comparisons, mobile phones, and more: