I guy named pranjal_halo2freak from an another forum told my this-
Hi reader Try out what i tell you
There are a number of reasons why the operating system does not recognise
your CD-DVD drive; it may, for instance, simply be a case that the
connection to the CD/DVD drive has become loose. Alternatively, a driver
problem may occur, or it may simply be a registry problem. Either way we
try to address the problem here.
The BIOS
Without getting technical, the BIOS is a chip on your motherboard that,
basically, starts the PC. It looks at what hardware and memory you have on
your machine and checks that it can communicate with it prior to the
Windows operating system kicking in. If the hardware is not being
recognised then the BIOS is the first to complain.
However, before we look at the BIOS it is worth checking to see that the
cable connections to the CD/DVD drive are secure. This is simple enough to
do, requiring you to simply open up your computer case and physically check
that the ribbon cable is connected properly to the CD/DVD and the IDE
controller on the motherboard. You also need to check that the power cable
to the CD/DVD drive is also connected. If this is okay then is the CD/DVD
recognised by the BIOS?
To check this you can either watch the screen as you boot or enter the BIOS
itself. Not all PCs display the boot options. This is because they have
been disabled to make the boot process quicker. If your machine does show
the boot options then you should see the machine first check the memory and
then a list of devices should appear, something like this:
Primary Master: WDC WD800BD 00CAA1
Primary Slave: WDC WD800EB 00DJF0
Secondary Master: NEC DVD RW ND 1300A
Secondary Slave: None
If the BIOS has recognised the CD/DVD then there should be an entry in the
Secondary Master or Slave area. If it say's 'None' then the drive has not
been recognised.
With a None recognised drive you will need to consult your PC's user manual
for details on accessing the BIOS (in most cases it is simply a matter of
pressing the 'Del' key or some other key while the PC is booting. The BIOS
menu should then appear. You should ensure that the configuration is set to
'automatic' so that the BIOS automatically picks up the CD/DVD drive. Once
again, in the BIOS menu, you should see the CD/DVD drive details displayed
under the Secondary IDE Master or Slave sub menu.
Driver Problems
If the BIOS recognises the CD/DVD drive then the problem may be driver
related. To check for this you need to take a look at the Device manager
options in Control panel. You might also check the CD/DVD drive
manufacturers' website to see if a later driver is available. If so
download and install it.
1/ Click Start
2/ From the Start menu click Control panel
3/ In the control panel window click the System icon
4/ The system properties window will open
5/ In the System properties window click the Hardware tab
6/ On the Hardware tab click the Device Manager button
7/ The Device manager window will now open
8/ Look for your CD/DVD drive in the available list and click the + (plus)
sign to expand the menu
9/ Does the CD/DVD drive have a ? next to it? If it does then click on the
Actions menu and, from the drop down list, select Uninstall. This will
uninstall the CD/DVD drive.
10/ After the driver has been uninstall, again click the Actions option and
select the Scan for hardware changes option
11/ Windows will now scan for any new hardware and should pick up your
CD/DVD drive.
12/ If that doesn't bring your CD/DVD back then you may need to edit the
registry - see below
Editing the Registry
Before we go you should be aware that editing the registry can be
dangerous, so before you begin make sure that you have a backup copy of
your registry saved in a safe place (see Question 62 for more details). It
is also wise to create a System restore point prior to changing registry
entries.
Now proceed as follows:
1/ Click Start
2/ from the Start menu click Run
3/ In the Run dialogue box type: regedit
4/ The registry editor will now open
5/ navigate to the following key:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E965-E325-11
CE-BFC1-08002BE10318} and look for the Upper Filters value
6/ Right click on the Upper Filter Value and, from the drop down menu click
Delete
7/ Next navigate to the following key:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlclass{4D36E965-E325-11
CE-BFC1-08002BE10318} and look for the Lower Filter value
8/ Again Right Click on the Lower Filter Value and, from the drop down
menu, click Delete
9/ Finally exit the registry editor and reboot your machine
10/ Hopefully, your CD/DVD drive should now be recognised