Probably not. ASPI layer is only needed for burners not detected by recording softwatre. Check your BIOS settings, make sure that the modes are set correctly (UltraDMA or PIO) and other BIOS settings related to that.
I had this problem myself. Try leaving a CD in the drive(s) when you boot up and see if XP will pick it up then. If it does then all you may need to do is update your 4in1 drivers and/or possibly install the mini-port drivers - assuming you have the VIA chipset.
Like said before if you were to look on the Roxio site there are 2 updates called:
You should run these in order and restart after you install Roxio and each file update above; so you should restart a total of 4 times.
Since its too late to do that your best off just doing a fresh install of XP; don't install windows over itself b/c that just doesn't fix everything. I have restarted many times. I am finally happy that I have no blue screens and all my problems are solved; just about
I have done nothing other than turn og the IMAPI driver.
Windows now says it doesnt have a driver for my drive! (it's had one for the past 3 month!!)
I have a TEAC W516EB by the way...
I have turned the IMAPI back on, and although it has found the drive (i installed the standard cd-rom drivers) the drive hangs the system when it tries to read the disk. I unhangs the second I release the disk.
Oh yeah, and the system hangs on boot-up 50% of the time, just after the logo comes up...
My DVD-ROM drive is fine.
I have the most up-to-date motherboard bios and CD-ROM firmware... PLUS because my drive was aparently 'Designed' for XP TEAC do not issue drivers for them!