A computer cannot detect a CD-ROM drive if the Windows registry contains incomplete or corrupted configuration information from the optical drive. Furthermore, a computer also doesn't recognize an optical drive if its driver is incompatible with the current operating system.
Additionally, a computer typically cannot detect an optical drive if its driver is missing or corrupted or if it cannot locate and connect to the hardware. Installation or de-installation of CD recording software may cause a computer's optical drive to become undetectable. In addition, upgrading the Windows operating system may also result in a failure to detect a CD-ROM drive.