Cool goIITian
ur hard disk might b very old one !!
get a new 1 !! it might solve ur problem !!
or even SMPS might b not gud !!!
but most probably if restarts automatically is d problem den ur hard disk is in complaint !!!