View Issue Details

IDProjectCategoryView StatusLast Update
0001342SpeedFanS.M.A.R.T.public2009-02-10 16:36
Reporterdiscostu Assigned Toalfredo  
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
PlatformAbit NF7-S v2.0OSWindows XP SP3OS Version5.1.2600
Product Version4.35 
Summary0001342: S.M.A.R.T. information is unavailable when Speedfan is running under limited user account credentials
DescriptionWhen the Speedfan main executable is started under the credentials of a limited user account, S.M.A.R.T. information is unavailable for any HDD installed into the system; the drive combobox is empty.
However if Speedfan is started with Administrator credentials, then S.M.A.R.T. information is available for both hard disk drives connected to the system.

As far as I know, this behavior is similar in all Speedfan versions up to 4.36. All other features besides S.M.A.R.T. monitoring work as expected, irrespective of whether Speedfan is running with administrator or limited user account credentials.
Steps To Reproduce1. Start Speedfan with limited user account credentials
2. Access S.M.A.R.T. information tab

Results: the drive combobox is empty; S.M.A.R.T. information is unavailable.
Additional InformationBoth drives are Samsung SP1614N P-ATA models. One drive is connected as a Master on IDE channel 0. The other drive is connected via the Abit Serillel (?) connector that came with my NF7-S motherboard to the SiL 3112 S-ATA controller at channel 0.

FYI: It is possible to retrieve S.M.A.R.T. information without Administrator credentials by using IOCTL_STORAGE_QUERY_PROPERTY, as demonstrated e.g. by DiskId32:
http://www.winsim.com/diskid32/diskid32.cpp
TagsNo tags attached.
Motherboard Model
Video Card Model

Activities

norman02us

2009-02-08 11:57

reporter   ~0004394

I assume your using Vista? It is absolutely normal that S.M.A.R.T. data can only be read when Speedfan runs with Admin rights. This is due to Vista and not a Speedfan problem.

discostu

2009-02-09 20:50

reporter   ~0004401

As noted in the issue attributes, I'm running Windows XP Professional SP3.

I have written some sample code to test the before mentioned IOCTL code and I can confirm that this approach allows S.M.A.R.T. data retrieval under limited credentials on Windows XP.

Issue History

Date Modified Username Field Change
2009-01-26 11:54 discostu New Issue
2009-01-26 11:54 discostu Status new => assigned
2009-01-26 11:54 discostu Assigned To => alfredo
2009-02-08 11:57 norman02us Note Added: 0004394
2009-02-09 20:50 discostu Note Added: 0004401
2009-02-10 16:36 alfredo Status assigned => acknowledged