XP is no longer recognizing cdrom & CDRW drives

R

rsimpson

I recently added an additional hard drive and external hard drive as well.
After doing so neither MY Computer or Windows explorer show them. Both
internal and external hard drives work just fine. I know that there has been
as issue with this and after looking at all the sollutions on line my head is
swimming. I'm sure it has to do with the registry but who likes to fool
around with that unless they have to!
 
E

Ed Metcalfe

I recently added an additional hard drive and external hard drive as
well. After doing so neither MY Computer or Windows explorer show them.
Both internal and external hard drives work just fine. I know that
there has been as issue with this and after looking at all the
sollutions on line my head is swimming. I'm sure it has to do with the
registry but who likes to fool around with that unless they have to!

When I had this problem I used the following VBScript to restore the
missing drives. Just paste the following into a new text file and save it
with a .VBS extension then double-click to run.

Option Explicit
On Error Resume Next

Dim WshShell, Message

Set WshShell = WScript.CreateObject("WScript.Shell")

WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\UpperFilters"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\LowerFilters"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\Cdr4_2K\"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\Cdralw2k\"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\Cdudf\"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\UdfReadr\"
Set WshShell = Nothing

Message = "Your CD/DVD-Rom drives should now appear in Windows Explorer."
& vbCR
Message = Message & "You may need to reboot your computer to see the
change."

MsgBox Message, 4096,"Finished!"

To be safe make sure you make a backup of your registry before running
the script.

Ed Metcalfe.
 
R

rsimpson

Ed, sorry but you have to be a little more explicit about this. What is
exactly the following and how do you go about doing it, never done before?
--
rds


Ed Metcalfe said:
When I had this problem I used the following VBScript to restore the
missing drives. Just paste the following into a new text file and save it
with a .VBS extension then double-click to run.

Option Explicit
On Error Resume Next

Dim WshShell, Message

Set WshShell = WScript.CreateObject("WScript.Shell")

WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\UpperFilters"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\LowerFilters"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\Cdr4_2K\"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\Cdralw2k\"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\Cdudf\"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\UdfReadr\"
 
A

Anna

rsimpson said:
Ed, sorry but you have to be a little more explicit about this. What is
exactly the following and how do you go about doing it, never done before?


rds:
First of all I know nothing about the VBScript Ed Metcalf suggested to
resolve your problem. Perhaps Ed will respond to your latest query and
furnish add'l info about it. However, in the meantime...

You indicate that after installing "an additional hard drive and (USB?)
external hard drive", the system doesn't recognize these devices.

Can we assume you installed/connected these devices simultaneously or first
one, then the other?

Then you say "Both internal and external hard drives work just fine." I
assume you're referring to those two devices, yes?

So how do you know they "work just fine" if the system doesn't (apparently)
detect them?

I'm assuming this "additional hard drive" is an internal HDD, right?
Presumably you've partitioned/formatted this new internal HDD, yes? And
you're certain you've properly connected it to the system, right?

And the HDD contained in the (USB?) external enclosure has similarly been
partitioned/formatted, yes?

And there's no problem with your system when neither that "additional hard
drive" nor the external HDD is connected, right? The system boots without
incident and properly functions, yes?

Have you accessed Disk Management? What's the story there?
Anna
 
M

mcnewsxp

deleting upperfilters and lowerfilter from
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
worked for me.
 
R

rsimpson

anna, a little clarification. I added an external hard (via USB) and
everthing was fine. Then I added an additional internal hard drive, thats
when the cdroms didn't show up. Yes I can read and write to either of the
hard drives. The new hard drive I added actually came out of another system
so didn't do any formatting or installations for that drive as it was a slave
in the previous system as well with the same operating system and windows
recognized it immediately through new hardware wizard. I didn't do anything
to CMOS setup and wondering If I should have, could that be the problem.
Don't even know how to get to that anymore as I haven't done that in years.
 
A

Anna

rsimpson said:
anna, a little clarification. I added an external hard (via USB) and
everthing was fine. Then I added an additional internal hard drive, thats
when the cdroms didn't show up. Yes I can read and write to either of the
hard drives. The new hard drive I added actually came out of another
system
so didn't do any formatting or installations for that drive as it was a
slave
in the previous system as well with the same operating system and windows
recognized it immediately through new hardware wizard. I didn't do
anything
to CMOS setup and wondering If I should have, could that be the problem.
Don't even know how to get to that anymore as I haven't done that in
years.


rds:
In your original post you stated "I recently added an additional hard drive
and external hard drive as well. After doing so neither MY Computer or
Windows explorer show them."

Now you're indicating (if I understand you correctly) that there is *no*
problem with your secondary internal HDD except for the fact that when it's
connected to your system it's at that point that your "cdroms didn't show
up". (You have more than one optical drive?).

And there's no problem at all with your USB external HDD. Do I have all this
right?

So if your secondary HDD is disconnected from the system the optical
drive(s) function OK? Is that right? So your *only* problem at this point is
that the system doesn't recognize the optical drive(s) if that secondary HDD
is connected to the system. There's no other problem.

So before we go on, please confirm that what I've indicated above is indeed
your situation and if it is not, please clarify.
Anna
 
F

fredrp

This subject is also my problem but I am getting message: "Windows cannot
initialize the device driver for this hardware. (Code 37)". I am running XP
Media Centre Edition with SP3. I have 2 DVD RW drives (Sony DVD RW AW-G170A
and LG HL-DT-ST DVDRAM GSA-4160B). Both have been working fine until just
recently. Do I blame SP3? Who knows.

I have tried updating the drivers; none available. I have tried uninstalling
and re-installing; no joy.

Can anyone help? Please!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top