My computer has been hanging at the windows login after startup. It persist for a couple minutes until I can finally login to my computer. The hanging will occur sometimes during regular use but again the system will return to normal after a few minutes. The mouse usually works during the hanging but everything else is unresponsive. Any suggestions would be greatly appreciated.