Microsoft Fixit worked for me.
I have a DVDRW and a DVD ROM in my PC and for some reason,they decided not to show in my computer.I uninstalled and reinstalled them and still no go. They showed as being installed in hardware manager,and would not update the drivers.
I connected my external drive .but it had the same problem.
After running Fixit,they are all up and running again.