Generic Xbox Controller Driver Windows 10

Many apologies if this is in the wrong place.
So about 2 weeks ago my 360 controller (on PC, windows 10) started cutting out randomly, and then about a week ago it stopped working entirely. After looking around a bit it seemed that it shouldn't be a driver issue since its included and updated on windows 10 automatically. So I assumed it was broken and bought a new one.
New one arrived a few hours ago and I get the same problem.
After plugging in the green light flashes for a second then stops and I get the 'USB device not recognized' popup. I've tried updating the driver but its near impossible to get hold of online by the looks of it. And noone else seems to have the same problem, on windows 10 at least.
Thanks for helping!
-Ben
Controller

Generic Xbox Controller Driver Windows 10 64

Driver updates for Windows 10 and many devices (such as network adapters, monitors, printers, and video cards) are automatically downloaded and installed through Windows Update. 5) Unplug the Xbox One Controller. 6) Restart your PC. 7) Plug the controller again. Windows will install the driver automatically. 8) In Device Manager, right-click on the device and click Update Driver Software 9) Click Search automatically for Updated driver software. Then Windows will install a new driver automatically.