Nec 6650 stopped working

I have a dell latitude d600. I was using an external dvd burner before. That stopped working. It would not read the dvd and freeze the system. So I decided to try an internal dvd burner so I got the nec 6650. It burnt about 10 dvds without any problems, then it stopped even reading dvds although my laptop recognizes it. Then after a few restarts
it burnt about 3 more dvds. Now I am having the same problem again. Each time I launch dvd shrink, the computer freezes up.
Can someone help me understand what the problem can be?
I have no idea at this point whether it is the drive, windows xp, graphic card or something else?

Re-install your WinXP first?