Try a CD LENS CLEANER first, re-test then swap in a new CD or DVDRW drive. As the drive gets old, it stops booting.
As to the OS, when it's taken heavy damage (torrents are the clue this machine was exposed to bad things) then we know to save the files then reinstall the OS.
Bob
I have an HP Pavillion Media Centre PC m7657c running Windows XP. The
other day it froze on me and now it wont load windows, it just gets
stuck at the Welcome Screen. About a month ago I found my computer
started constantly freezing on me, this happened whenever I ran Bit
torrent. I since uninstalled it (and erased all entries in the registry)
and ran a restore and it seemed to work. But when I downland Vuze the
other day, a similar thing thing happened. Basically as soon as I load
any type of torrent software it freezes. At 1 point 2 weeks ago it
wouldn't boot getting stuck on check disk saying "USN Journal
Verification Complete", then I tried booting from a CD and it seemed to
bypass that and load windows. (not sure if this is relevent or not but
figured more info couldnt hurt)
I have tried booting with all the safe modes, last know good etc.
Does anyone have any suggestions?
I should note, my computer does have an HP System Recovery, but I am worried to run it as I dont want to erase any files.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic