View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001094 | SpeedFan | Other | public | 2008-03-09 17:16 | 2008-03-09 23:41 |
Reporter | ejsik | Assigned To | alfredo | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Platform | x86 | OS | Windows XP | OS Version | SP2 |
Product Version | 4.33 | ||||
Summary | 0001094: When running SpeedFan as service, SpeedFan doesn't show Core0 and Core2 temperatures. | ||||
Description | When running SpeedFan as service, SpeedFan doesn't show Core0 and Core2 temperatures. | ||||
Steps To Reproduce | 1. Install SpeedFan (Check , and You'll see Your Core0 and Core1 temp) 2. Install as service using instsrv.exe and srvany.exe 3. Restart system. After reboot, SpeedFan doesn't see those temperatures :/ | ||||
Additional Information | Also checked 4.34, and it has same problem. In attached zip there are debug logs: before.txt - log whe i run SpeedFan after an instalation. after.txt - when i run SpeedFan as service. | ||||
Tags | No tags attached. | ||||
Motherboard Model | |||||
Video Card Model | ATI Randeon x1950Pro | ||||
2008-03-09 17:16
|
|
|
Look at "Win9x:NO 64Bit:NO GiveIO:YES SpeedFan:YES" in the debug files. When run as a service, SPEEDFAN.SYS driver can't be linked. Most likely, it wasn't started yet. |
|
So, can i force to load driver before service? Or is there any chances for fixing this in SpeedFan? |
|
SpeedFan was not originally designed to be run as a service. You should look at your specific OS features. Usually there is a way to specify driver loading order and dependencies. |
|
Ah, now I get it. I need 2 services, one loading speedfan.sys, and the other one loading SpeedFan.exe. I think I just override default service for loading driver, and that was my mistake. AFter creating second service named other than "speedfan" there is no problem anymore. But in my case i need start SpeedFan and after loading and detecting sensors i need to run SNMP Service. And now SNMP service is starting way to fast. Anyway, i've got little batch file doing this " start /D"C:\Program Files\SpeedFan" /B speedfan.exe ping 127.0.0.1 -n 10 net stop SNMP net start SNMP " (ping is for a 10 sec delay). And run it from autostart. And now should work fine. 1st SpeedFan 2nd SNMP Service and after this I have pretty graphs in PRTG. :D So i think, now it's time to change status to resolved. :). There is no more issue here. :) |
|
:-D |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-03-09 17:16 | ejsik | New Issue | |
2008-03-09 17:16 | ejsik | Status | new => assigned |
2008-03-09 17:16 | ejsik | Assigned To | => alfredo |
2008-03-09 17:16 | ejsik | File Added: debug_logs.zip | |
2008-03-09 17:16 | ejsik | Video Card Model | => ATI Randeon x1950Pro |
2008-03-09 17:39 | alfredo | Note Added: 0003298 | |
2008-03-09 17:39 | alfredo | Status | assigned => acknowledged |
2008-03-09 21:05 | ejsik | Note Added: 0003303 | |
2008-03-09 23:01 | alfredo | Note Added: 0003306 | |
2008-03-09 23:37 | ejsik | Note Added: 0003307 | |
2008-03-09 23:41 | alfredo | Note Added: 0003308 | |
2008-03-09 23:41 | alfredo | Status | acknowledged => resolved |
2008-03-09 23:41 | alfredo | Resolution | open => no change required |