Sage 50 High CPU Usage

Problem:

Sage 50 may begin to use most or all available CPU, usually on only one processor. Restarting Sage typically resolves the problem temporarily. The root cause seems to be that Sage is repeatedly trying to open a Crystal Reports registry key that doesn’t exist.

Solution:

Create the missing Crystal Reports registry key.

Procedure:

  1. Open regedit.
  2. Go to HKLM\SOFTWARE.
  3. If they do not exist, create the key “Crystal Decisions”, inside that create “9.0”, and inside that create “Crystal Reports”.
  4. In some cases it may be necessary to create HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Crystal Decisions\9.0\Crystal Reports.

Limitations:

If Sage’s high CPU usage is caused by something else this solution will not correct it.