Thank you guys for your response. I've run the diagnostic tests and hard disk scan for bad sectors but couldn't find anything "bad". I think may be system board is having some design fault because I saw another guy with the same problem and the same laptop who was thinking his keyboard was getting hanged. I think it is better to take it to Sony service station.
Thanks again for your help.