Doesn't it show what's using all those CPU cycles in the task manager? It should show how much CPU each process is using. Maybe not in Home, just in Pro? Don't know. Does any program other than that one fail to open like that? If not then maybe it's just a sucky program.

You could always reinstall Windows.