You might try Process Explorer. It is an enhanced Task Manager that can help determine what is running, and maybe what it occasionally gets hung up on. Plug any program you don't recognize into Google to see if it is legitimate. If still not sure, ask before deleting.
Make sure you regularly run through the anti-malware scans to keep your system running smoothly.
Thanks for the followup.