How to fix a CD-ROM, DVD, or disc drive not working in Windows?
If your CD-Rom or DVD-ROM disc driver is not reading your discs correctly, then follow the following tips that may help to fix your problem.

Bad or dirty CD
Make sure you have examined more than one CD in the disc drive because there's a chance that one of them is flawed or contaminated. A faulty or filthy disc drive is indicated if all but one or two of the discs fail. So firstly you need to clean the computer.
If you've cleaned the drive and the CDs but are still getting problems, the disc drive is probably broken.
Check Device Manager
1. Open the control panel.
2. Click or double-click the System icon.
3. Click the Hardware tab, followed by the Device Manager button in Windows XP and earlier.
Click the Device Manager link on the left side of the System window in Windows Vista and later.
Check Device Manager to make sure there are no red X's or exclamation points on the CD-ROM. By selecting the drive and clicking the delete key, you can get rid of the CD-ROM if it is marked with a red or yellow X. To reinstall the CD-ROM drive, restart the computer.
Note: The CD-ROM drive's connections might not be correctly attached if the device is missing from the Device Manager. The drive can also be defective and in need of replacement.
Corruption in Windows
Test the CD-ROM in Safe Mode, if possible. If the CD-ROM functions in Safe Mode but not in regular Windows, either the drivers are broken, or there is a running program that is the problem. Open Device Manager, select the CD-ROM, and then delete the device. Restart the computer after removing the CD-ROM. After that, Windows ought to recognize the CD-ROM and reinstall it.
Note: The CD-ROM drive's connections might not be correctly attached if the device is missing from the Device Manager. The drive can also be defective and in need of replacement.
Try booting a CD or bootable diskette
Windows 2000, XP, Vista, 7, and later users
If you tried the above-mentioned suggestions, try starting the computer from the Windows CD to see if it can recognize and boot from the disc. If the computer can start up from the DVD, the problem is with a Windows driver. Retry the suggestions from above.
Windows 98 users
Try booting from a Windows 98 diskette or another bootable diskette containing CD-ROM drivers if you tried the suggestions above to see if the CD-ROM functions from MS-DOS. If the CD-ROM does function under MS-DOS, it is likely that Windows is corrupted. Refer to the second and final option, nevertheless, if the CD-ROM is inoperable.
Verify the computer is running in 32-bit mode
Make sure the computer is running in 32-bit mode if you are using Windows 98 or Windows 95 by double-clicking System in the Control Panel and then choosing the Performance tab. Make sure it says "32-bit" under Performance by File System.
CD-ROM cables connected improperly
Check that the CD-ROM cables are properly connected if you have installed or moved your computer.
Note: If you push the eject button and the disc drive does not open, make sure the CD-ROM power cable is firmly plugged in.
Bad CD-ROM drive
If you followed all the instructions above, but the CD-ROM drive is still having problems in reading discs, the drive may be broken. To determine if a new CD-ROM drive fixes the problem, you can try changing the drive.
Is It a Driver Problem?
If you follow all of the previous instructions and Windows still doesn't detect your CD/DVD drive, meaning a disc is inserted but doesn't show up in File Explorer, then there probably is a problem with the drive's device driver.
There is not a physical device driver on your PC. Instead, it is a little piece of software that enables your PC to interact with and manage a particular piece of hardware. A device will not function if its driver is removed or somehow gets corrupted.
Device Manager, a unique diagnostic tool provided with Windows, allows you to review and resolve some driver issues. Take these actions:
1. Launch Device Manager

Pick Device Manager by performing a right-click on the Start menu.
2. Look for Resource Conflicts

A resource dispute is one of the main reasons why drivers have problems. In Device Manager, any potential conflicts are noted.
All devices are grouped by kind in Device Manager. To see the CD/DVD drive on your machine, double-click the DVD/CD-ROM stores item. One of the following symbols will be displayed if there is a problem with this device:
- When a device is in a "problem state," as described by Windows, it is shown by a yellow triangle with a black exclamation mark (!) inside. Keep in mind that despite having a malfunction, a gadget may still be able to perform its intended functions. The accompanying problem code will provide an explanation of the issue.
- The device's current state of disablement is shown by a red "X." This typically indicates that a device is physically present in your system, but it is not currently running a driver. This might also indicate that a driver has been loaded but isn't working properly.
- If there is a blue I on a white field, the device is not using automatic settings and is instead configured manually. (This needn't be a bad thing because it merely shows a different setup and is not a problem.)
3. Display Device Properties

If there is a device conflict, right-click your CD/DVD drive and select Properties from the pop-up menu.
4. Find the Conflict

The Properties dialogue box is shown as a result. Choose the General tab. If everything is functioning normally, the Device status box will display the phrase "This device is working properly." If there is a problem, you ought to receive a notice describing it and the steps Windows suggests you take to fix it. The notification may also include a problem code and number that you may use when speaking with a technical support representative or it may instruct you to run a device troubleshooter.
These are some of the most typical error codes:
- Due to insufficient or destroyed configuration information (in the registry), Windows is unable to start this hardware device.
- Because Windows is unable to load the necessary drivers for this device, the device is not functioning as intended.
- This device's driver (service) has been turned off. This functionality might be provided by a different driver.
- For this hardware, Windows is unable to load the device driver. The driver might not exist or be damaged.
- Windows was able to load the device driver for this hardware, but it was unable to locate the hardware itself.
How to Update Your CD/DVD Driver
A device driver that is missing or corrupted is the root of many driver issues. Any of these problems can be resolved by updating the CD/DVD device driver.
Fortunately, updating a device driver is not particularly challenging. Windows should come with the original device driver preinstalled for your CD/DVD drive. The website of the drive's manufacturer is another place to look for and download updated drivers. Look for a "downloads" or "drivers" or "technical support" link on the manufacturer's website. To find your peripheral by model number, click the link. You ought to be able to locate installation instructions if the driver is present.
To install the most recent driver on your computer, follow these instructions after downloading it.
1. Launch Device Manager

Select Device Manager by performing right-clicking on the Start menu.
2. Right-Click Your Device

Right-click your device after expanding the DVD/CD-ROM section with a double-click.
3. Update the Driver

Click the Update Driver option.
4. Install the New Driver

This triggers the how would you want to look for drivers? Select the folder when it displays if a new driver has already been downloaded from the manufacturer's website by clicking Browse my computer for driver software. If not, click Search automatically for updated driver software to instruct Windows to look for the most recent driver version both on your machine and online. To finish the installation, adhere to the on-screen directions.
Uninstall and Reinstall the Driver
If your CD/DVD drive still malfunctions after updating the driver, consider deleting and then reinstalling the driver. This frequently resolves the issue.
1. Launch Device Manager

Pick Device Manager by performing a right-click on the Start menu.
2. Right-Click Your Device

Right-click your device after expanding the DVD/CD-ROM section with a double-click.
3. Uninstall Your Device

Click Uninstall the device.
4. Reboot Your Computer
Now that the device driver has been removed, your computer needs to be restarted. (before that, save any open work beforehand.) The now-missing CD/DVD device driver will be automatically installed when your machine resumes.
Maybe the Drive Is Bad
If none of these fixes succeeds in getting your CD/DVD drive back in operation, the drive may have physically failed. Replace the drive if necessary, or connect a USB-connected external CD/DVD burner.
Driver Updates Can Keep All of Your Devices Up to Date
One example of updating system drivers to keep your computer running properly is fixing a CD burner that isn't working. Use Driver Support to keep all the drivers on your computer up to date and flawlessly functioning.