here is a reg file you can try.
copy paste this text into a text file and name it, FIXCD.reg or something like that.
Windows Registry Editor Version 5.00
;Issue this addresses: Use this when a CD-Rom drive is not working properly (being seen, showing up as a HD, etc) within WinXP.
;NOTE: you may have to reinstall burning software after this fix is applied.
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E965-E325-11CE-BFC1-08002BE10318}]
"UpperFilters"=-
"LowerFilters"=-
[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlClass{4D36E965-E325-11CE-BFC1-08002BE10318}]
"UpperFilters"=-
"LowerFilters"=-
[HKEY_LOCAL_MACHINESYSTEMControlSet003ControlClass{4D36E965-E325-11CE-BFC1-08002BE10318}]
"UpperFilters"=-
"LowerFilters"=-
right click the file and merge or open. you may have to restart and you may have to re-install burning software (i havent needed too, but sometimes you have too).
EDIT: when i look at the post it says "Cl ass" but it should be "Class" i dont know why (besides the forums formatting) that it would have a space in it. so remove the space after pasting.