A lot of devices that you upgrade to Windows 10, from 7, 8, and 8.1, have small little things like this that just don't work with that hardware configuration, or some files are left out, or not written properly, and there's not much you can do about this. My advice, downgrade back to 7, and just get a new computer when finances allow, one that was made for 10, that comes with it installed already.
Back when XP was the big thing, the release of Vista screwed up so many PC's because the same reason, and when Vista came with PC's, upgrading to 7 had the same issue for many devices where it just wouldn't work. With pre-built laptops and desktops that come with an OS, it's best to just stay with that OS and get a whole new desktop/laptop once the new thing comes out. It usually takes years for new OS's to come out, so it's a good idea to put some money away during that time period, so when the new OS comes out, you can buy a yew setup with that new OS already on it.
If you built your computer, call the manufacturer of most every piece of hardware, and tell them about this error, and they'll see if it has something to do with their specific piece in combination with Windows 10. But my overall advice, just abandon 10, and get a new setup that was made for it once you're able to bro