Which drivers should I use on Windows 10 when only drivers for Windows 7 and 8.1 are available?

Solution 1:

I would let Windows install drivers through Windows Update, then install missing/misbehaving ones. This assumes that you already have Ethernet or Wi-Fi working, otherwise Windows Update would be unable to download anything (obviously).

You can determine which drivers are missing by using Device Manager. Fastest way to access it in Windows 10 is to right-click the Start button and choose it from the menu that appears. Devices that aren't installed properly will be marked with small warning icons.

In case you'll have to install some drivers, you should probably go for Windows 8.1 ones.

And, finally, a tip: when you're planning to reinstall Windows get the drivers first, then reinstall. What if your network card doesn't work after reinstalling because Windows doesn't have appropriate driver built in?