About a month ago I built a new desktop PC. I had noted that one issue I ran in to was that my Blu-ray ROM drive stopped being recognized, something I attributed initially to a bad drive. Before I started the RMA process I decided to use my Windows Home Server PC restore to restore my PC to a previous date from when I remember the ROM drive working. Sure enough doing this got my ROM drive back into a working state, so although I was unsure of what the cause was it appeared something just went screwy with my PC. Fast forward a few weeks and everything is humming along until this morning when my ROM drive disappeared again. The ROM drive would appear in the device manager but with a caution icon over it. Looking at the driver details I saw the following message:
A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Code 32)
I decided to do a search on the web for this error code and sure enough other Windows 7 users had experienced the same exact issue. Fortunately Microsoft has a support article posted with a fix to this issue, and once I went through the quick steps my ROM drive was recognized again. I am still unsure of what the root cause is (possibly a software conflict somewhere) but I hope this helps in case any readers here run into the same issue down the road.
Windows 7 or 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 the 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.
- On the Edit menu, click Delete.
- When you are prompted to confirm the deletion, click Yes.
- In the right pane, click LowerFilters.
- On the Edit menu, click Delete.
- When you are prompted to confirm the deletion, click Yes.
- Exit Registry Editor.
- Restart the computer.
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.
- On the Edit menu, click Delete.
- When you are prompted to confirm the deletion, click Yes.
- In the right pane, click LowerFilters.
- On the Edit menu, click Delete.
- When you are prompted to confirm the deletion, click Yes.
- Exit Registry Editor.
- Restart the computer.
An alternate method would be to create a .reg file in notepad and run which accomplishes the same thing:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}]
“UpperFilters”=-
“LowerFilters”=-
{ 3 comments }
Hey Buddy, give this a shot too next time
i have had to use this method twice on my wifes pc
http://welchwerks.com/“/2011/04/17/microsoft-fix-itfb/”
Yeah, I actually tried that first and it didn’t fix the problem. Manually editing the registry is the only thing that worked. Also, some programs (such as AnyDVD) needed to be reinstalled afterwards
sorry, just clicked the report article, that is what my link does