Problems installing the Arduino driver

So I newly started using Arduino. I downloaded Arduino 1.8.3 and installed BOTH IDE and Driver. After hooking my Arduino Uno to my computer, however, when looking in the device manager, when it should appear under Ports (COM and TLD), it instead show up as "Unknown Device" under Other Devices. I then right click on it, select update driver software, selects "Search Computer for driver software", then choose "Let me choose from a list of drivers on the computer", navigates to "Arduino" folder in Program files (x86) and open the "Drivers" folder, selecting the arduino.inf file as driver, then click "next". When it starts "installing" the driver, it almost immediately fails with the following errors appearing in installation wizard:
A problem was detected during installation of driver software for this device

Driver software for device was found, but an error occured during installation of it.

Arduino Uno

One of the installation programs for this device cannot complete the installation now

If you know the name of the producer of this device, visit the producer's webpage and look for driver software in support section.

I have tried almost EVERYTHING now, like re-installing Arduino, restarting computer, setting date back to an earlier point, etc, and it has absolutely ZERO effect.

the OS i am using: Windows 10

Version of Arduino: 1.8.3

Any idea on how I can fix this? This has went on for atleast 24 hours now and is really going on my nerves now.

Are you installing as ADMINISTRATOR and note that this is ABOVE a user with administrator rights.

Do you have DRIVER ENFORCEMENT switched on if so turn it off.

You can google either of those steps as they are a common issue with windows 8 thru 10.

Yes, I did install it as administrator, and yes, I have driver enforcement off. Still, the issue is the same

If its a clone or copy UNO then you may well require drivers from here.

Those drivers are never included with the IDE as real Arduino does not use that chip for USB.