Hollywood,
Check for the following possible causes:
TSR (Terminate and Stay Resident) TSR's are programs that don't always release or relinquish their allocated memory back to the user after a program is executed.
Look for programs or other programs that might be running at the same time.
Basically, turn off any applications that don't need to run at start up like Quicktime, Big Fix, Real Player, etc. Use MSCONFIG to turn these items off.
REBOOT and try Hal again.
**************
SOFTWARE - Any change in software, upgrades, modifications, reinstalls?
**************
VIRUS - Throughly scan your computer for virus, trojan, spyware, malware, etc.
**************
MEMORY - Possibly but remotely from a defective memory stick. Run a diagnostic on your system memory.