Why is it silly? Flashing BIOS to support newer memory and hardware devices, etc, is commonly overlooked. I did it on my custom build to be able to support newer memory!
Hard drives and optical drives havent needed drivers since before WinME...
What, that's a false statement? The drivers are still needed, Microsoft just dumps a collection on their OS to attempt auto-installing, every hard drive and flash drive you plug in comes up new device detected, installing drivers. Aka: plug and pray! If the BIOS has plug n play disabled or does not support the device then Microsoft is screwed at helping.
Take a look at what comes with your Motherboard disc...
- Storage Controllers such as RAID controller drivers, etc
Lots of people sometimes miss installing their additional drivers. Ensure you have those.
If it's still not picking up on the device and your sure it's not the settings, faulty or cables connected incorrectly, I would suggest checking the PSU (power supply) is providing the device power and enough of it. Sometimes power hungry graphic cards, etc, draw the power away or the PSU isn't connected directly sharing low amps, or could be faulty. The device therefore might not show up.
Another issue maybe sharing conflicts. IRQ conflicts can occur when new hardware is installed or reconfigured. The device is attempting to share system resources with another and conflicting or running out of resources.