Does the external CD-ROM work with other systems?
On the internal CD-ROM, did you try to uninstall the device from the Device Manager and then reboot the system? When you do that Windows will attempt to reload the drivers for the device, if the device is working properly.
It is entirely possible that both devices are defective. Please clarify.