And the drivers motherboard vendors offer may also help with hardware compatibility, if Windows Update doesn't download them by default.
I just recently bought a new Samsung 840 Pro (256GB) SSD and I've been getting an error trying to update the firmware with the included Samsung SSD Magician software.
Your Windows 8.1 drivers for it may suffice, but upgrade with caution.*Choose Windows 10 from drop-down menu Z99 Motherboards 1.
MAXIMUS IVGENE-Z/ GEN3 – NOQ67 / H61 Motherboards 1.
Unlike desktop PC system boards, laptop system boards come in thousands of different shapes and sizes. In other words, you cannot remove motherboard from a Toshiba laptop and stick it into a Dell laptop.
It's a giant list, so search for your motherboard model by name to jump to it. Download the free utility CPU-Z to find out, or just boot into your BIOS, where you'll want to do the update, anyway.
If you're already running Windows 8, Windows 10 will likely work just fine on your system without a BIOS update.
Our colleagues at Maximum PC have compiled a helpful list of motherboards with available Windows 10-ready driver and BIOS updates.
They're continuously updating the list with links as new updates become available.