I had something similar happen to me a while back and it turned out to be some sort of ASPI corruption.
Try to remove the ASPI default layer by finding and downloading a package called "ForceASPI". One of the programs inside ForceASPI is a program called "KillASPI". Run it to remove the default ASPI layer.
Most programs, including Nero, do not need to have the default ASPI layer installed, so removing it may be sufficient (certainly, you should do your testing this way with Nero to see if this fixes your problem). However, if you feel you really need it, then just run ForceASPI to add it back in.