When looking at both theads I see one common method of going into the device manager and right clicking on the effected drive to choose either the update driver option for Windows to redetect and refresh the drivers then under the dvd/cd druves heading or choosing the uninstall option and restart the system. Then Windows would show the new device found type message where you let Windows search for the driver needed.
The most commonly seen reason however is either a dried and hardened older flat ribbon cable needing replacement. Or the connector may have been pulled out just enough to be a problem if someone had been inside the case. A good example of how easy that can happen is seen at Bad Board? Or Simply A Need To Replug?
No matter how long you have workng with this stuff you can still miss one little thing that makes your day!

But try a different cable anyways to see if that's the actual problem being seen there.