Wednesday, July 25, 2007

CD/DVD Drive is not Detected (Windows Vista)

CD/DVD Drive is not Detected (Windows Vista)
___________________________________________________
This document applies to HP and Compaq desktop computers with Windows Vista.
When you try to burn or read a disc, nothing happens or an error stating that the drive cannot be found appears in the CD/DVD burning software.

NOTE: If you have upgraded a computer with Windows XP to Vista and the drive was working in XP but is no longer working correctly in Vista, start at Step 3 to remove the upper and lower control filters from the registry (step by step). For more information, you can read the Microsoft support article Optical drives do not work as expected after you upgrade a computer to Windows Vista (in English).

Step 1: Does Windows detect the CD or DVD drive?
Use Device Manager to reinstall the drive and to find if Windows is recognizing the drive:

NOTE: Whenever a User Account Control window opens, click Continue.

Click Start , and enter "device manager" into the Start Search field.
Click the plus sign (+) next to DVD/CD-ROM Drives.
If DVD/CD-ROM Drives is not in the list, skip to Step 2 to reseat the drive cables.
Select the drive name, click the uninstall button, and wait about five seconds.

Figure 1: Device Uninstall button
The drive name should be removed from the list (and the DVD/CD-ROM drives category will also be removed if there is only one CD/DVD drive).
Click Action, select Scan for Hardware changes, and then wait for Windows to find and install the CD/DVD drive.
When done, the drive name should appear in a Windows message and in Device Manager.

Figure 2: Device installed successfully message
Open the CD/DVD-Rom drive category again and do the following actions depending on what is shown in DVD/CD-ROM Drives:

If the CD or DVD drive name is missing, the drive is not being detected by Windows. Close Device Manager and skip to Step 2 to reseat the drive cables.
If a drive name is shown with an alert icon (the drive icon is marked with an alert symbol, ), double-click the drive name to find more information. Do the following depending on what is shown in the Device Status section:

If error code 19, 31, 32, or 39 is displayed inside Device Status, a problem exists with the integration of previous CD burning software. Use Step 3 to remove associated control filters from the registry.
For any other error, refer to the information that is provided with the error code. For more help and information, refer to the HP support document Device Manager Information (Vista) .
If a drive name is shown with a disabled icon (the drive icon is marked with an arrow pointing down, ), the drive has been disabled. Right-click the drive name and select Enable. You may have to restart the computer to complete the enabling process. The drive should work correctly once it has been enabled.

NOTE: If the drive cannot be enabled, a required software service or driver is disabled not functioning properly. Click the plus sign next to IDE ATA/ATAPI controllers to see if there are any problems and troubleshoot them according to the error codes in Device Manager. Resetting the BIOS may also resolve this problem. To reset the BIOS: restart the computer, press F10 repeatedly at startup to open the BIOS Setup Utility, press F5 to reset the BIOS values to their default setting, and then press F10 to save and exit.
If the CD or DVD drive is listed as normal, with no special icons , Windows is detecting the drive but other software used to burn discs may not be detecting the drive. Use step 4 to make the disc burning software detect the drive.

Figure 3: Drives in Device Manager
1 - Drive that has been disabled
2 - Drive that requires attention

Step 2: Reseating drive cables
Perform the steps in this section to check the drive cabling:

WARNING: The edges of metal panels can cut skin. Be careful not to slide skin along any interior metal edge of the computer.


CAUTION: This product contains components that are easily damaged by electrostatic discharge (ESD). To reduce the chance of ESD damage, work over a non-carpeted floor, use a static dissipative work surface (like a conductive foam pad), and wear an ESD wrist strap that is connected to a grounded surface, like the metal frame of a computer.


Turn off the computer, unplug all cords from the computer, and then press the Power button on the front of the PC for five seconds.
Remove the side panel.
Figure 4: Removing the side panel
Gently remove both the data cable and the power cable from the back of the CD drive.
Figure 5: Ribbon and power cable
Reinsert the power and data cables into the back of the drive making sure the cables fit snugly into their connectors and making sure there are no bent pins.
Gently remove and reinsert the CD drive data cable from the connector on the motherboard. Be very careful to not dislodge other cables.

NOTE: If the CD/DVD drive is not original equipment and was recently added, make sure that the drive cable is installed correctly:
Make sure that ribbon cable from the drive connects to the proper IDE location on the motherboard (usually the secondary IDE connector).
Make sure Master or Slave jumper setting matches the correct Master or Slave cable connector or is set to Cable Select.

Figure 6: Jumper

Figure 7: Upper IDE cable connectors
1 - Slave connector (middle)
2 - Master connector (end)
Replace the cover and plug in the power, keyboard, mouse, and video cables.

Figure 8: Replacing the side panel
Turn on the computer. When the first logo screen opens, press the F10 key repeatedly until the BIOS Setup screen appears.
Press F5, and then press the Enter key to reset the BIOS to the defaults. Setup Defaults can also be found on the EXIT screen of the BIOS Setup Utility.
Use the Left and Right Arrow keys to select Main.
The hardware-identifying name should appear next to one of the channel listings.

Figure 9: Example of CD/DVD drive listing in BIOS
Do one of the following actions depending on what is listed in the BIOS:

If the drive name appears, the drive is recognized by the BIOS and should also be recognized by Windows. Press F10 to exit the BIOS and let the computer start into Windows.

If Windows recognizes the drive, you are finished.
If Windows does not recognize the drive, repeat Step 1 to reinstall the drivers and settings.
If the drive name still does not appear, replace the cable, the drive, or have the computer serviced.

NOTE: If you suspect that the drive may be bad after using these steps, test the drive to see if the hardware has failed. For more information about testing for CD/DVD drive hardware failures, refer to the HP support document Using HP Hardware Diagnostics Tools to Test for Hardware Failures .

Step 3: Clearing upper and lower registry filters
Clear the registry filters for Device Manager error codes 19, 31, 32, or 39:

Unplug all non-essential external plug and play devices, especially cameras.
Click Start , and enter "regedit" into the Start Search field.
The registry editor window appears.
Select Computer in the main window.
Click File, Export, type a filename that is easy for you to remember, and click Save.
A copy of the registry has saved for back-up purposes to the Documents folder. If problems occur after using these steps, browse to the file and double-click it to restore the registry.
Click the plus sign (+) next to the following items in the list:

HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Control
Class
Select 4D36E965-E325-11CE-BFC1-08002BE10318. Make sure you have selected this exact key name.
Select the LowerFilters value and press the Delete key. Confirm the deletion by clicking Yes.

Figure 10: Registry Editor: LowerFilter key
If an UpperFilters value is also listed, select UpperFilters in the right window and press the Delete key.
Confirm the deletion by clicking Yes.
Delete all other UpperFilter and LowerFilter values within the 4D36E965-E325-11CE-BFC1-08002BE10318 key if they exist.
Close the registry editor and restart the computer. The disc drive should now be recognized by Windows. You may need to reinstall the CD/DVD writing software if the software no longer recognizes the drive (see next step).

Step 4: CD/DVD writing software does not recognize the drive
CD/DVD writing software displays messaging that no drive is detected.

NOTE: Disc recording software that comes with HP and Compaq computers are made to recognize only the original CD and DVD drives that come with the computer. If you have added a new drive, use the disc burning software that came with the drive or use the native burning capabilities of Vista.

Figure 11: Example of message in Roxio Creator Basic 9

Step 4a: Reinstall disc recording software
Installing certain types of software may cause other recording software to lose their connection information to the drive. Installing software that can burn discs, some music software, and some DVD authoring/decryption software can cause these types of problems.
Re-install the CD/DVD writing software program that you want to use:

If the CD/DVD writing software that you use was purchased separately, uninstall the software and then use its installation discs to install the software. It is a good idea to also uninstall disc burning software that you do not use.
To reinstall CD/DVD writing software that originally came with the PC, use HP Recovery Manager to reinstall the disc recording software.
After the CD/DVD software is installed, it should be able to recognize the CD/DVD drive. If not, continue to the next step.

Step 4b: Getting Web updates
Go to the HP web site to see if there are any drive firmware and/or recording software updates available.

Go to the HP Software & Driver download page .
Enter the model number for your computer.
Select your version of Windows and look for any available CD/DVD firmware updates and any available recording software (for example Roxio Creator).
Install these updates according to the instructions on the download page.
Once you have installed the updates or if no updates were available, continue to the next step.

Step 4c: Restoring software
Use Microsoft System Restore to return the system back to a time when the CD/DVD writing software was known to work. For more information, please refer to the HP support document Using Microsoft System Restore in Windows Vista .
If a System Restore does not resolve the problem, you can use Recovery Manager to return the computer software configuration back to its original state. For more information, refer to the HP support document Performing an HP System Recovery in Windows Vista .

1 comment:

Erik said...

Thanks very much for the detailed description! You're a lifesaver!