I've been using a Samsung 870 EVO SATA SSD for years, but Windows was previously installed on an HDD. I recently cloned the HDD to the SSD expecting better performance, but the computer became extremely slow instead. In Task Manager, the SSD frequently spikes to 100% usage or remains there continuously, even when I can't identify an obvious process causing it. The drive is only about half full.
I tried running CHKDSK, DISM, and a drive-health utility, and none reported a problem. Samsung Magician also refuses to recognize the drive as a genuine Samsung SSD, so I can't use it to update the firmware. I attempted the bootable ISO method as well, but it stops with an error about an incorrect EFI loader signature and remains stuck at "booting kernel."
I also tried cloning Windows back to the original HDD, but although the drive contains a copy of the operating system, it does not appear as a boot option in the BIOS. I'm unsure whether the SSD is defective, counterfeit, misconfigured after cloning, or suffering from a software issue. What should I check, and how can I restore the old HDD installation if necessary?
4 Answers
Start by verifying the drive’s identity and health with CrystalDiskInfo, including the exact model, firmware, interface, SMART attributes, and total host writes. Samsung Magician failing to detect an 870 EVO is suspicious, especially if the SSD was purchased from an unfamiliar seller. A counterfeit or mislabeled drive could report normal basic health information while still performing very poorly. Also check the SATA cable, motherboard port, and storage-controller mode before concluding the drive has failed.
Before doing more troubleshooting, make a backup of anything important. If the cloned installation is unstable, a clean Windows installation on the SSD is usually more reliable than repeatedly repairing the clone. The original HDD should still be bootable if it has a valid boot partition and the firmware is using the same boot mode. In BIOS, check whether the HDD is detected under the storage devices section, not just the boot list, and ensure the system is consistently set to either UEFI or legacy/CSM mode. If the HDD is detected but has no boot entry, recreate its boot files from Windows recovery media.
A high active-time percentage does not automatically mean the SSD is full or physically damaged. Use Task Manager or Resource Monitor to identify which process is generating reads and writes, then check for Windows indexing, antivirus scans, updates, paging, or a process repeatedly retrying I/O. Make sure the SATA driver and motherboard firmware are current, and test the SSD on another SATA port with a known-good cable. Avoid forcing a firmware update until the drive is positively identified, since using the wrong firmware can make things worse.
The firmware-update error is probably separate from the 100% usage problem and may simply indicate that the updater is not seeing the drive correctly. Confirm the exact model printed on the SSD and compare its serial and firmware information with the diagnostic utility. If the drive is genuine and the SMART data is clean, focus first on cabling, controller settings, background I/O, and the cloning process rather than assuming a firmware update will fix it.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload