|Are the drives identified by the drive model and type? How about some history on how and when this started and what you have tried to fix it.|
You may need to modify or remove your upper and lower filters or repair the ASPI layer drivers.
Each time you add a burning program or some types of hardware (scanners for one), you modify those items. Most of the time removing the upper and lower filters solves the problem but I am personally not comfortable doing that.
Google for the filters and look at the link below for some info on the ASPI layer drivers.
What service pack do you have installed?
Are the versions of Nero and Roxio compatible with WinXP?