I have a PC I built awhile ago, and it used to have intermittent problems with the computer hanging through the years at random (either while running windows, or even on startup when it's loading the BIOS). It happened occasionally, but not often enough for me to figure out what was causing it...