Originally posted by: Wiz
The part that really bothers me is this:
Computer on 100.0% of time, BOINC on 0.0% of that
Thanks!
Hmm, as long as BOINC runs 0% of the time, you can't cache any work...
Normally very low numbers is either due to BOINC being shut-down for an extended time, or the clock getting screwed-up for some reason and later corrected. But, both of these reasons will also affect "computer on N% of time", therefore it looks suspicious...
Hmm, if you've been suspending due to preferences or by menu or Snooze by right-clicking BOINC Manager-icon, it is possible it can have dropped low... If so, it should slowly start to increase again on its own...
But in any case, to quickly fix the problem, exit BOINC and make sure boinc.exe is really stopped.
Use notepad or similar, and choose to open
client_state.xml that resides in your BOINC-directory (default \program files\boinc\)
Nearly at the start of this file you've got "time_stats", looking something like this:
<time_stats>
<on_frac>0.999404</on_frac>
<connected_frac>-1.000000</connected_frac>
<active_frac>0.999896</active_frac>
<cpu_efficiency>0.968340</cpu_efficiency>
<last_update>1194738153.502441</last_update>
</time_stats>
In your instance, edit active_frac, and make sure it's 0.99 instead of 0.001234 or whatever. Also check on_frac and cpu_efficiency is close to 0.9xxx.
Save client_state.xml and re-start BOINC, and you should be back to normal again...