Many computer users have experienced an issue of "CD or DVD drive is not recognized" in Windows Vista. This issue can be occurred after you try to update, installed, uninstalled a program or Windows Vista operating system. This issue can be troubleshoot by System Restore but even if the issue persist then we should follow these steps :--
1.Click on "Start" and then click on "All Programs'.
2.Click on "Accessories" and then click on "Run".
3.Type “regedit" and then click on "OK" tab.
If you are prompted for an administrator password or for a confirmation, type the password, or click Allow.
4.In the navigation pane, locate and then click the following registry sub key :-
5.In the right pane, click on "Upper Filters". You may also see an UpperFilters.bak registry entry. You do not have to remove that entry. Click Upper Filters only. If you do not see the Upper Filters registry entry, you still might have to remove the Lower Filters registry entry. To do this, go to step 8.
6.On the Edit menu, click Delete.
7.When you are prompted to confirm the deletion, click Yes.
8.In the right pane, click on "Lower Filters". Note If you do not see the Lower Filters registry entry, unfortunately this content cannot help you any further. Go to the section for information about how you can find more solutions or more help on the Microsoft Web site.
9.On the Edit menu, click on "Delete".
10.When you are prompted to confirm the deletion, click on "Yes".
11.Exit Registry Editor.
12.Restart the computer.
This issue may have occurred after one of the following situations :-
1. You upgrade a computer to Windows Vista or install Windows Vista Service Pack 1.
2. You install or uninstall CD or DVD recording programs.
3. You uninstall Microsoft Digital Image.
We should always create a "System Restore" point before performing any troubleshooting steps.