CodeCode wrote:perhaps your external HDD does not have a heat sensor?
I've only had it a short while — it is a Samsung 1TB SSD. CrystalDiskInfo spots it.
I think that SpeedFan is a bit long in the tooth and I could not see a Windows StartUp option.
Putting a link in the StartUp folder, Windows 10, did not work so I figured that we needed elevated privileges so did that, and it worked. I requested a minimized open, but that was ignored, and a normal open was executed. No problem. Of course, we should then minimize and not close as SpeedFan needs to be running otherwise the dll has no-one to talk to — like using Core Temp.
I used this to create the elevated privileges:
Automatically Create Elevated App Shortcut without UAC Prompt using Script
At the bat file first question I used: Elevated SpeedFan
At the second question I used: C:\Program Files (x86)\SpeedFan\speedfan.exe
Note: Sans quotation marks on second question.
I then put the Target from the Properties sheet of the 'Elevated SpeedFan.lnk' into the Current User Run key.
The Registry Editor shows 'SpeedFan' as Value name and C:\Windows\System32\schtasks.exe /run /tn "Apps\Elevated_SpeedFan" as Value data.
I will, of course, have egg on my face if SpeedFan has a Windows StartUp option and I have not spotted it.
Added: I have been doing something for a very long time and forgot that I have. My User Account Control is set to full throttle. Without it, then we can drop SpeedFan into the StartUp folder; I think.