View Issue Details
|0001851: Making speedfan work on Windows PE (ie BartPE etc)
speedfan is also a great tool for monitoring temperatures and would be handy tool to assist diagnostics ie in BartPE for example. However standard installation package does not provide means for installation into BartPE. I tried performing installation process manually:
1. Copied "Program Files\speedfan" folder to my BartPE programs folder
2. Copied speedfan.sys and giveio.sys to system32 of BartPE
3. Integrated respective registry entries for each service into setupreg.hiv (which during boot becomes [HKEY_LOCAL_MACHINE] hive.
In theory services should start during the boot however after starting speedfan.exe I don't get any speed or temperature data. I only get two error messages in a status window:
ERROR collecting CPU usage: 1 (Unable to read performance data)
Unable to use I/O
I don't know if I need to worry about the first line (I don't need CPU usage data). The second one however is probably critical.
It would greatly help troubleshooting if someone could explain what Windows components program and its services rely on.
|Steps To Reproduce
|happens every time steps above are followed
|No tags attached.
|Video Card Model
SpeedFan doesn't start the services. Did you ensure they were auto starting?
About the "ERROR collecting CPU usage" there is a thread on this bug tracker about that.
I am not worried about the "ERROR collecting CPU usage" because I don't need to see CPU usage at this point. I saw the post on a bug tracker mentioning that it is related to Performance Counters. I think WinPE is missing performance counters all together.
You are right the services do not start automatically for some reason. I did put START 0x0 in registry for each service (ie start on boot). I also tried "net start giveio" and "net start speedfan" from the command line but only keep getting "The service cannot be started, either because it is disabled or it has no enabled devices associated with it". I am not quite sure what "associated devices" may be. Performance counter?
|new => assigned
|Note Added: 0006363
|major => feature
|assigned => acknowledged
|Note Added: 0006764