What speed are you burning at. Typically if you are using bad cd's and burning at very high speeds ex. 48x-54x than the cd will not burn correctly. Also get more memory, a huge cpu like that needs more room to work with than the windows xp bare minimum.
So try these few things to get it working right.
1. Get more memory. Atleast 512 mb
2. Lower your burn speed to 24x
3. Get some better software. ex. nero burning rom
4. get brand name cd's

try those and see if they work. if not than your cd-burner may be malfunctioning.