I have a Windows that cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. To fix this problem you should uninstall and then reinstall the hardware device. (Code 19) error code in Device Manager.
I checked many sites, for me this has been worked:
reg.exe add "HKLM\System\CurrentControlSet\Services\atapi\Controller0" /f /v EnumDevice1 /t REG_DWORD /d 0x00000001
NOTE: It is only works when you run Command promt as administrator.
Thanks for http://www.askvg.com/optical-drives-are-not-showing-in-my-computer/