Your CD/DVD Drive is Missing or Not Recognized by Microsoft Windows XP/Vista
Last Updated: March 23, 2009
Important
This article is intended for advanced users, administrators, and IT Professionals. This article contains steps on modifying the Windows registry. Serious problems may occur if you modify the registry incorrectly. Make sure you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs.
Issue
Your CD drive or DVD drive is missing or not recognized by Windows or other programs, so you cannot play or access a CD or DVD. This issue might have occurred after you installed, uninstalled, or updated a program or Microsoft Windows XP or Vista.
Solution
Microsoft Windows Vista
- Click Start, and then click All Programs.
- Click Accessories, and then click Run.
- Type
regedit
, and then click OK.
If you are prompted for an administrator password or for a confirmation, type your password, or click Allow.
- In the navigation pane, locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
- In the right pane, click UpperFilters.
Note: You may also see an UpperFilters.bak registry entry. You do not have to remove that entry. Click UpperFilters only. If you do not see the UpperFilters registry entry, you still might have to remove the LowerFilters registry entry. To do this, go to step 8.
- On the Edit menu, click Delete.
- When you are prompted to confirm the deletion, click Yes.
- In the right pane, click LowerFilters.
Note: If you do not see the LowerFilters registry entry, unfortunately this content cannot help you any further. Go to the "Next Steps" section for information about how you can find more solutions or more help on the Microsoft Web site.
- On the Edit menu, click Delete.
- When you are prompted to confirm the deletion, click Yes.
- Exit Registry Editor.
- Restart your computer.
Microsoft Windows XP
- Click Start, and then click Run.
- In the Open box, type
regedit
, and then click OK.
- In the navigation pane, locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
- In the right pane, click UpperFilters.
Note: You may also see an UpperFilters.bak registry entry. You do not have to remove that entry. Click UpperFilters only. If you do not see the UpperFilters registry entry, you still might have to remove the LowerFilters registry entry. To do this, go to step 7.
- On the Edit menu, click Delete.
- When you are prompted to confirm the deletion, click Yes.
- In the right pane, click LowerFilters.
Note: If you do not see the LowerFilters registry entry, unfortunately this content cannot help you any further. Go to the "Next Steps" section for information about how you can find more solutions or more help on the Microsoft Web site.
- On the Edit menu, click Delete.
- When you are prompted to confirm the deletion, click Yes.
- Exit Registry Editor.
- Restart your computer.