avilash98 :
After such spanking, there is a high risk that the OP will report us all!!..LoL...
Spanking? Lol! Nah, all replies were very polite. It's just that everyone comes to the realization that it's time for him to get a new PC. I wouldn't advise putting money into such an old computer, it will be hard to find parts and they will cost more.
hang-the-9 made a very good suggestion, if he's on a tight budget, he could spend 150$-200$ and get a used PC with a dual-core CPU plus 2 GB of RAM and it will outperform his P4 and at least be able to play HD content.
Or if he has more money he could get a brand new entry-level PC for around 500$.