Nvidia Xbox 360 Controller Driver

Hey all,
I seem to be having issues installing drivers onto my attached usb devices. Whenever I plug in my xbox one / xbox 360 controller, I will get the ding that windows has recognized an attached device then the controller shuts off.
In the device manager it claims the driver is not installed on my xbox one controller (code 1) and when I go to install the driver (I navigate and find the driver on my computer) I get this issue
'Windows found drivers for your device but encountered an error while attempting to install them. One the installers for this device cannot perform the installation at this time.'
I've tried this with multiple Xbox wired controllers and I even get this error when I plug my phone into my PC (although windows 10 will live update me saying that its configuring my device). I've also tried multiple USB ports to no avail. I've also tried uninstalling the device and reinstalling and I still get the same errors
I'm currently updated on all of my other drivers (BIOS, usb controller, windows 10, etc etc). If anyone could provide me any help that would be amazing! Thank you!
PC SPECS:
AMD Ryzen 1700x at stock clock
MSI x370 carbon pro gaming motherboard
32 gigs 2400mhz (clocked at 2133) G.skill Rip Jaws V ram
Zotac 6gb Nvidia GTX 1060
Windows 10 home
Driver

Nvidia Xbox 360 Controller Driver Windows 7

Nvidia

Microsoft Xbox 360 Controller Drivers

The shield controller will be registered as 2 controllers. The first, as an Generic input device that does not behave correctly and the second as an Xbox 360 controller. When reconnecting the control, rather than use the driver installed on the pc it will always create a new copy of the driver but leaving the old one in its place. Plug my Xbox elite controller in with USB, my MacBook detects it (I have a driver called Xbox 360 Controller that detects all the control stick movements and button presses.) Anyone? But Sometimes Maybe Your Xbox 360 controller will not work on Windows 10 or You have to update drivers for a wireless receiver. 1) First Open the Device Manager. You can retrieve Device manager by clicking on Windows Key + X and Select Device Manager from the list which is display on the screen.