HD/DVD/cdrom,etc need updated drivers,go to its mfg web site,USB,is controlled & run thru the pc
chipset,storage controllers use diffrent drivers,software.If you run intel-based hardware,then & if its SATA,
you need the Matrix,or software accelerator (RAID),or IDE,they are diffrent.Also,99% of all dvd/cdrom,etc,
have firmware updates,get that from its mfg web.
If all above is ok,go to run,or cmd,type: diskmgmt.msc in msc,locate the hardware,L.click on it,go to actions,all,
select “make active”