For about a month, my Windows 11 PC has been experiencing random spikes where the system SSD reaches 100% active time. When this happens, the entire computer becomes extremely sluggish or freezes completely for anywhere from a few seconds to around two minutes.
I originally suspected the SSD because my old Kingston A400 240GB drive was reporting poor health. However, I replaced it with a new 1TB WD Green SATA SSD and performed a fresh Windows installation, but the exact same problem continues. That makes me think the drive itself probably isn't the root cause.
I've already checked Task Manager, disabled various startup and background programs, and turned off some services, but I haven't identified what is triggering the spikes. Does anyone have ideas for diagnosing whether this is caused by Windows services, updates, Defender, indexing, BIOS settings, or something else?
System specs: Ryzen 5 1600 AF, Gigabyte B450 AORUS M, GTX 1080, 16GB RAM, Windows 11. The old drive was a Kingston A400 240GB SSD, and the replacement is a WD Green 1TB 3rd Gen SATA SSD.
4 Answers
Since the issue survived both a drive replacement and a clean install, updating the motherboard BIOS is another reasonable step. Check the release notes for storage, SATA, chipset, or Windows compatibility fixes, and install the appropriate AMD chipset drivers as well. Also verify the SATA cable and motherboard port, since those are shared parts that were not replaced.
Before assuming the SSD is faulty, check what the drive is actually doing when the active time reaches 100%. In Task Manager, look at the disk's read speed, write speed, and response time. A drive can show 100% active time while transferring very little data if something is issuing lots of small requests. That information may point toward a specific service or process instead of the hardware.
The replacement drive and fresh installation make an SSD failure less likely. Windows optimization, updates, or Microsoft Defender scans could be running in the background. Check whether the spikes happen on a schedule, make sure all partitions have reasonable free space, and look in Task Manager or Resource Monitor to identify the process responsible.
Windows indexing can sometimes cause sustained disk activity. You could temporarily stop or disable the Windows Search service through services.msc and see whether the freezes stop. It is also worth checking whether TRIM is enabled and functioning normally.

I'll compare the read and write activity during the next freeze. I had mainly been watching the percentage, so I hadn't considered that 100% active time could still mean very little data is moving.