Question HDDs spinning constantly

Aug 31, 2023
4
0
10
I recently upgraded my HTPC and the two HDDs on which I store content spin constantly upon boot. They spin at what seems to be a constant, moderate rate, and it doesn't matter if they're actively reading a file for a program that is being used or not. If both HDDs are connected they both spin. If I unplug one or the other, then the remaining one usually stops spinning, but not always. I have tried many different remedies and they are still spinning.

Initially they were connected to the same power cord from the PSU, so changed them so that each one was powered by different cable, still spin. I swapped out the PSU for a different one, still spin, I changed which SATA ports on the motherboard they're plugged in to, still spin. I unplugged the Seagate HDD from power and SATA, and then the other (WesternDigital) HDD stopped spinning and was quiet (success with one drive). Then I tried the Seagate alone and it was quite. Then I unplugged the Seagate and plugged the WD back in and the WD was spinning again. Now, I cannot get the WD to stop spinning no matter what port its plugged to, which power connector is used, or whether it is with or without the Seagate, etc. The Seagate is quiet as long as it is the only HDD connected, but if the WD is reconnected then they both spin.

I disallowed indexing on both drives, and I also did a registry edit to HKEY_CURRENT_USER to prevent disk space checks. Disallowing indexing did nothing to slow the spin. Initially after the registry edit to disabled disk space checks, both drives stopped spinning, but then the very next time that I booted up they were both spinning again. I see that there is a 'policies' folder under the 'LOCAL_MACHINE' section of the registry editor; do I need to add the no disk space check policy here in order to make this function happen on every boot? If so, it appears that there are many folders within the policies folder whereas under the 'CURRENT_USER' folder there are no additional folders within the policies folder. If I add the no disk space check to the current machine scheme, which folder within the Policies folder do I add it to?

The WD drive is 9 years old and the Seagate is 3 years old. Neither HDD was exhibiting these problems before the upgrade. It is possible that coincidentally the WD drive started going bad just as I was moving it to a new build, but unlikely, and more unlikely that the newer Seagate is bad. Both drives do appear to operate normally aside from the constant spin/noise. They show up in the drives list just fine, I can open all of the files stored on them, etc. They just spin and hum constantly.

Could it need drivers? It seems unlikely as it is a new build and I methodically installed all of ASRock's drivers (https://asrock.com/MB/Intel/H610M-ITXac/index.asp#Download) except for the junk such as Norton, AppShop, Restart to UEFI, Polychrome RGB. Is it possible that some of the drivers that I installed are causing this? There are drivers called Intel Rapid Storage Tech, INF, Intel LAN driver - could these drivers be causing the issue?

I could just buy new SSDs to replace the HDDs and avoid the issues but I don't want to spend the money on them nor waste resources when I already have two good drives to use. Any assistance is appreciated. Thank you.


Build:

CPU: Intel i3-12100 (new) https://ark.intel.com/content/www/u...12100-processor-12m-cache-up-to-4-30-ghz.html
GPU: none
MB: ASRock h610m-ITX/ac (new) https://asrock.com/MB/Intel/H610M-ITXac/index.asp
RAM: G. Skill Aegis 16gb DDR4 3200 (new) https://www.gskill.com/product/165/185/1567584071/F4-3200C16S-16GIS
PSU: Corsair CX500 (not new)
Boot disk is an Inland brand 256GB 2.5" SSD (not new)

Storage disks that spin (not new):
HDD1: Seagate Constellation CS ST3000NC002 3TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5" Enterprise Internal Hard Drive Bare Drive
HDD2: WD Green WD30EZRX 3TB IntelliPower 64MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive Bare Drive
 
The prior build was:

Intel i5-2500k
MSI P67A-GD55 (B3)
HD Radeon 6950
16 GB DDR2 ram
750w Corsair

Plus the SSD boot drive and 2 HDDs mentioned in the new build.

Went from Windows 10 pro to Windows 11 home.
 
Last edited:
And I will add the suggestion to use Task Manager, Resource Monitor, and Process Explorer to determine what, if anything, is accessing/using the HDDs.

Process Explorer (Microsoft, free):

https://learn.microsoft.com/en-us/sysinternals/downloads/process-explorer

Use all three tools but only one tool at a time.

Leave the applicable window open.

Could be some problem app, a buggy update, or even something malicious involved.

E.g., a buggy power saver that is not working correctly.
 
I would power up each drive with the SATA data cable removed, or enter the BIOS setup and allow the machine to sit for an hour. This will tell you whether the drive's default APM settings are designed to spin it down after an idle timeout.

You can also retrieve the APM setting as previously stated.