If you ever come across a problem where your CD Drive icon is missing from My Computer then try my following solution
SOLUTION :
Go to "Start" then select "Run"
b) Type "regedit" and click "OK"
3) optional step
Backup you registry by:
a) Highlight "My Computer" by clicking on it once.
b) At the top of the page you should see "File"(Win XP) or "Registry" (Win 2000), click on this and then select "Export Registry File"
c) The following screen will allow you to select where you would like to save this backup and what file name you would like to save it as.
d) Please note at the bottom of the screen where it says export range "All"; this should be selected to ensure your entire registry is backed up completely.
e) Give the File a name and Click on the "SAVE" button (this will bring you back to the registry editor)
4) Remove the Upperfilters and Lowerfilters values by:
a) Expand the "HKEY_LOCAL_MACHINE" key (looks like a folder) by double clicking it.
b) Expand the "SYSTEM" Key
c) Expand the "CurrentControlSet" Key
d) Expand the "Control" Key
e) Expand the "Class" Key
f) Please look for a key containing the following string of letter and numbers:
{4D36E965-E325-11CE-BFC1-08002BE10318}.
g) High light this key by left clicking once on it
h) On the right hand side you are looking for "Upperfilters" and "Lowerfilters", once you find these please delete them by high lighting (left clicking on them once) and then right clicking on them and choosing "delete"
5) Restart your computer.
6) Your CD-ROM should be back.
Regards,
Rajat