Windows 10 likes to install its own drivers instead of hardware manufacturers drivers ... the day of release many users were frustrated by Win10's insistence on uninstalling GFX card drivers just installed and replacing them with new drivers. MS proposed a solution to this some time back which would backdate all MS provided drivers to 2006 or so and then OS would gibe priority to the manufacturers latest driver. I have not seen anything however that this is now in place.
It would appear that something has messed up your Windows installation. If you get it working, perfporm step 4 below. If you wind up reinstalling, follow the list
=============================================
1. Prepare for Windows installation with USB tool or us whatever media you have
https://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool
2. Connect boot drive data cable to lowest numbered SATA port .... but don't connect:
-Ethernet cable
-SATA Data Cable for any other drives
3. Install Windows to boot drive
4. Turn off Windows ability to install Hardware drivers
http://www.tenforums.com/tutorials/8013-windows-update-
http://www.sevenforums.com/tutorials/82137-drivers-turn-off-automatic-driver-installation.html
5.
Install all hardware drivers from original media in boxes Optional but see Item 7 below
6. Connect ethernet cable and run Windows Update till it stops doing anything
7. Install latest drivers for ALL hardware from manufacturers web sites. The reason we didn't do this in step 5 is 3 fold:
-Sometimes MoBo CD comes with licensed utilities with product key embedded and these are not on web site versions
-Its advisable to establish a working out of box conditions
-Sometimes newer drivers require latest Windows Updates
If you have a 2nd drive ....
8. Shut down and connect HD data cable to 2nd lowest numbered SATA port.
9. Boot to BIOS and make sure that SSD is the 1st boot device, if not fix it
10. Boot to Windows