Secondary HDD starts spinning constantly

Stainedcrow

Distinguished
Dec 26, 2013
10
0
18,510
I’m using Win 8.1 64-bit on a Samsung 840 Evo SSD with a secondary Western Digital Blue HDD that’s empty except for downloads, no executables.
I’ve had this exact computer since August however can only clearly remember having this annoying issue since January when I believe I installed everything over.

My issue is that my HDD starts spinning all the time. I have set it to spin down after 5 minutes because it’s the noisiest component in my computer and I only access it every few days since I don’t really have much of value on it. So ideally it should be quiet unless I’m directly accessing it. Instead it will start spinning every now and then without explanation and spin down after 5 minutes.

It started spinning more often until I used the Task Scheduler and changed everything I could to 18.00 every day, some maintenance and such. Unfortunately it still starts spinning a few times every day and at least some of it seems to be because of Windows updates or maintenance that I can’t seem to turn off… however what makes me wonder is why my HDD starts spinning during these actions at all. Considering there’s no Windows components on the HDD.

I’m considering buying another SSD, that’s how damn annoying it is to have the HDD start making noise when I’m not telling it to.

Does anyone know how to solve this issue? The only thing I can think of that I haven’t tried is to get some software to detect the exact data accessed when it happens. Task Manager usually shows nothing out of the ordinary except for the process:
MsMpEng.exe
And it appears to be trying to access:
\Device\Harddisk0\DR0
\Device\Harddisk1\DR1
\Device\HarddiskVolume2
\Device\HarddiskVolume3
Which of I believe “Harddisk0” is my HDD and Harddisk1 is my SSD.
 
Solution
Download Sysinternals process explorer and unlocker from http://technet.microsoft.com/en-in/sysinternals/bb896653.aspx. open it. in the Find menu, click on Find handle or DLL. in the text box in the pop-up window, enter you drive letter, eg-D: , C: ,. and click Search. You will get to know which processes are using this drive.
Was the second drive (WD) installed when you reinstalled Windows? If yes, then it is possible that Windows put the System Reserved partition on that drive. I'm not quite sure that explains the constant spinning though. Do you have Indexing turned "On" or "Off" for that drive? I see you have used Task Manager but have you looked at the Resource Monitor and the disk tab?
 

Stainedcrow

Distinguished
Dec 26, 2013
10
0
18,510

System Reserved partition is on the SSD unfortunately.
The only thing I'm indexing according to Indexing Options is IE broswer history.



I haven't followed any Windows guide for optimizing my HDD for an SSD nor have I ever heard of such a thing...
My Users and temp files are all on the SSD.
Superfetching was off but prefetching was on so I just disabled that and we'll see what happens.
 

Stainedcrow

Distinguished
Dec 26, 2013
10
0
18,510
It doesn't happen often now but I've found one way to make the HDD spin up consistently.
When I open the “Games” directory my HDD spins up. If I open it again the HDD won’t start spinning until I turn the computer off and on again and then try opening “Games” again. “Games” is that abstract, automatic Windows directory where games automatically end up.

Anyways I’m going to buy another SSD. Maybe plugging stuff out and in will make the HDD come to its senses but if not I’m going to move it to my older computer where it can be as noisy as it wants to.
 

SuperAdithya

Reputable
May 24, 2014
470
0
4,860
Download Sysinternals process explorer and unlocker from http://technet.microsoft.com/en-in/sysinternals/bb896653.aspx. open it. in the Find menu, click on Find handle or DLL. in the text box in the pop-up window, enter you drive letter, eg-D: , C: ,. and click Search. You will get to know which processes are using this drive.
 
Solution

Stainedcrow

Distinguished
Dec 26, 2013
10
0
18,510
As I've mentioned I have maintenance set to 18.00 and now at 18.00 the HDD started spinning so it seems Windows still spins it up...
Going to buy another SSD because I have spare money.
Thanks for the help though.

I’ve been doing so much troubleshooting with various components and software lately and now it’s summer soon and I’m not in the mood to spend any more time troubleshooting :p

Maybe eventually I'll have the energy to download that Sysinternals process and pinpoint what did it.