Sorry I did not check the link details.
What is the exact model number of your Gigabyte Motherboard?
Meanwhile, I know for a fact that Windows 10 does a good job of getting drivers if it has a Internet connection. One thing I have done is to use an external WI-Fi USB adapter that comes with generic drivers that Windows 10 will use if it is the 32 bit version
My predicament not really yours, but similar. I had Windows 10 32 bit running, well, but I needed to get drivers for my 64 bit Windows 7 install on another machine. So I have to look around on the site of the company that made the motherboard and download the exact driver for the 64 bit windows for that exact motherboard.
What I mean to say is that 64 bit drivers get to be a nightmare. You have to be very sure you have the right ones, but You cannot find them if ;you do not have Internet. And if the Internet is via the Ethernet cable your are in a hole you can not get out of. So you must do the download on another computer, transfer files on a USB drive , and then install on the problem machine and reboot.
This is the general support page for Gigabyte here in the USA:
https://www.gigabyte.com/us/SupportPlease note they want the model number of the motherboard.
There are some specific issues with Windows 10 64 bit and some Gigabyte weatherboards. So you have to already know the model number when you use another PC, it can not probe a PC that is not online. You have to provide the model number of the mother ahead of time. And you may have to also download the .NET things from Microsoft. And install them on the problem machine.