Fix: ‘Valid ATAPI Device cannot be found’ CD\DVD is not recognized

The “Valid ATAPI Device cannot be found” error usually shows up when you’re trying to update firmware or check your CD/DVD drive, but the drive doesn’t appear even though it’s connected. This message means your computer can’t find a proper ATAPI device through the usual connection.

Blu-Ray Driver shows "Valid ATAPI Device cannot be found"
Blu-Ray Driver shows “Valid ATAPI Device cannot be found” Fix

The most common reason is that you’re using the wrong firmware tool for your specific drive model or connection type. Other common causes include a loose SATA cable, old drivers for your motherboard, or BIOS settings that are not set up correctly for AHCI or UEFI mode.

In this guide, we’ll show you how to fix the “Valid ATAPI Device cannot be found” error in Windows.

1. Run the Hardware and Devices Troubleshooter

A quick way to resolve this issue is by running the Hardware and Devices troubleshooter. This built-in Windows tool helps detect and automatically fix problems with connected hardware.

  1. Open the Run dialog by pressing Win + R on your keyboard.
  2. Type “control panel” and click OK.
    Opening the Control Panel
    Opening the Control Panel
  3. Change the view mode to Large icons in the “View by” menu.
    Settings Icons at Large Font Size
    Settings Icons at Large Font Size
  4. Click on “Troubleshooting“.
    Opening the Troubleshooting page
    Opening the Troubleshooting page
  5. Under Hardware and Sound, click “Configure a device” to run the troubleshooter.
    Running Hardware and Device troubleshooter
    Running Hardware and Device troubleshooter
  6. The troubleshooter will detect problems and suggest solutions.
  7. Follow the on-screen instructions to fix any issues it finds.
  8. When done, open the Start Menu by pressing the Win key.
  9. Restart your computer by clicking the Power button and choosing Restart.
    Restarting the Windows computer
    Restarting the Windows computer

2. Delete Corrupted Registry Entries

Corrupted registry entries can also cause ATAPI device errors. In particular, the registry entries named “UpperFilters” and “LowerFilters” are often responsible. Deleting these can help restore normal function. Here’s how to delete the corrupted registry entries:

  1. Open the Run dialog by pressing Win + R.
  2. Type “regedit” and click OK to open Registry Editor.
    Opening the Registry Editor
    Opening the Registry Editor
  3. If prompted, click YES to allow changes.
  4. In the Registry Editor, paste this path into the address bar and press Enter:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  5. On the right panel, right-click on both the UpperFilters and LowerFilters entries (if they exist) one after the other.
  6. Select “Delete” for each one.
    Deleting Registry Entry
    Deleting Registry Entry
  7. Exit Registry Editor and restart your computer to apply changes.

3. Update the Driver

Using an outdated driver can affect your system’s performance and prevent ATAPI devices from working correctly. Make sure your DVD/CD/Blu-ray drivers are up to date. Here’s how to update the drivers:

  1. Press Win + R to open the Run dialog.
  2. Type “devmgmt.msc” and click OK to open Device Manager.
    Opening Device Manager
    Opening Device Manager
  3. Expand the “DVD/CD-ROM drives” section.
  4. Right-click your drive and select Update driver.
    Updating the Driver
    Updating the Driver
  5. Select “Search automatically for updated driver software“.
    Selecting the Driver Updating method
    Selecting the Driver Updating method
  6. Follow the prompts to install any available updates.
  7. When finished, restart your computer to apply changes.
Note: You can also manually update the CD/DVD driver by following these steps:

3.1. Manual Updating the Driver

  1. Press the Win key to open the Start Menu.
  2. Type “cmd” in the Windows search bar.
  3. Right-click on Command Prompt and choose “Run as administrator”.
    Running the Command Prompt as an administrator
    Running the Command Prompt as an administrator.
  4. Type the following command and press Enter to find your drive’s model number:
    wmic cdrom get name
    Finding CD ROM Model Number
    Finding CD ROM Model Number
  5. Copy the model number, then open your web browser.
  6. Go to the manufacturer’s website for your CD/DVD/Blu-ray drive.
  7. Visit their “Download and Support” or “Downloads” page.
  8. Search for your drive’s model number.
  9. Download the newest driver compatible with your version of Windows (e.g. 64-bit).
  10. Open your browser’s downloads page.
    Opening the Downloads tab
    Opening the Downloads tab
  11. Locate the downloaded file by choosing “Show in folder”.
    Opening file location
    Opening file location
  12. Install the driver and restart your device once installation is complete.

4. Run Windows in Safe Mode

If the problem continues, you can try running Windows in Safe Mode. Safe Mode starts your computer with only the essential programs and drivers, which can help you isolate the cause of the issue.

  1. Press Win + R to open the Run dialog.
  2. Type “msconfig” and click OK to open System Configuration.
    Opening System Configuration
    Opening System Configuration
  3. Go to the Boot tab and check the “Safe boot” option.
  4. Select the “Minimal” option under Safe boot.
  5. Set the Timeout to your preference.
  6. Click Apply and OK.
    Booting System on Safe Mode
    Booting System on Safe Mode
  7. Restart your computer when prompted to continue in Safe Mode.
    Restarting computer
    Restarting computer
Note: If the error does not occur while in Safe Mode, then the problem is likely caused by software—such as conflicting drivers or programs—rather than by your hardware.

5. Perform a Clean Boot and Disable Problem Services

If Safe Mode helps and the error does not occur there, you should try doing a Clean Boot to further isolate the problem. Clean Boot starts Windows with a minimal set of drivers and startup programs.

Note: Before performing a Clean Boot, back up your important files to prevent accidental data loss.
  1. After the clean boot, check if the device works. If it does, a background service is likely causing the issue.
  2. Press Win + R to open the Run dialog.
  3. Type “services.msc” and click OK to open Windows Services.
    Opening the Windows Services
    Opening the Windows Services
  4. Disable services one by one to identify which is causing your drive not to be recognized.
  5. If you use the “Asustek Lighting” service, this service is known to cause such errors.
  6. Right-click on the problematic service and select Properties.
    Opening the Service properties
    Opening the Service properties
  7. Change the “Startup type” dropdown to Disabled.
  8. Click Apply and OK to finish.
    Disabling the service
    Disabling the service

6. Reinstall the Driver

If you’re still encountering the error after trying the above steps, the final solution is to reinstall the driver. Here’s how:

  1. Open the Run dialog by pressing Win + R.
  2. Type “devmgmt.msc” and click OK to open Device Manager.
    Opening Device Manager
    Opening Device Manager
  3. Expand the “DVD/CD-ROM drives” section.
  4. Right-click on your device and select Uninstall.
  5. Restart your computer. Windows will reinstall the missing driver automatically.
ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.