Arthur Steed wrote:
> Please can anybody help me?
> I have a problem accessing my DVD hardware. I have tried uninstalling
> and reinstalling the driver but it always fails with error 19.
> I have looked in the registry and can find the relevant dvdrom entry, so
> I tried deleting it. The delete failed again with error 19.
> investigating further I find that I can access all lower level items
> except properties. If I try to open this I get error 19. I can't delete
> it or rename it, all fail error 19. I have tried rolling back at least
> two months but I don't know when the corruption occurred.
> Can anybody suggest anything else which may let me delete the dvd node
> in the tree along with all sub nodes? so I can reinstall the driver.
> Please respond by email to Thanks in advance
> for any help you can give me.
>
> Arthur Steed
With respect to fixing this by hand (with regedit), be careful!
There are a number of GUIDs with Upperfilter entries. If you
delete the wrong one (such as one related to keyboard), you
can suddenly lose usage of your keyboard, which can be
quite embarrassing. Notice that some of these entries, have
values that almost look identical, and you have to look at them
several times, to spot the difference. Don't delete the keyboard one!
http://pcsupport.about.com/od/driver...class-guid.htm
At the very least, use System Restore, to set a restore point, so
you have at least one copy of "good" registry, before going
on a "delete spree".
By comparison, the "fixit" in the article Peter Foldes provided,
should only attack the one GUID, rather than going on a spree.
So the Fixit should be safer. But if the Fixit doesn't work,
or you're still getting indications of corrupted registry, then
another approach may be required. Such as uninstalling the
driver for the DVD drive, and letting Windows discover the
hardware on the next reboot. Since the DVD drivers are built-in,
uninstalling them in Device Manager, does no permanent harm.
There are no "DVD drivers" to download from your computer
manufacturer - they're part of the OS.
for example, my optical drive right now, uses
cdrom.sys
imapi.sys
redbook.sys
storprop.dll
and those are all Microsoft files. If I uninstall the driver,
when Windows discovers the "new" hardware on the next reboot,
it installs those driver files again for you. One would hope
the positive side effect of all this, is a fresh "ENUM" entry
for the drive, which is the point of doing this. But I don't
really have a warm feeling about the ability of Windows to
remove associated information. So if the Fixit doesn't work,
you can "try it and see", whether uninstalling the DVD helps
or not. Uninstalling would be an attempt to flush the ENUM
information, and make a new entry. Without manually going into
the registry and attempting to hack it out of there yourself :-)
Have fun (and have your backup image handy...),
Paul