Uno Driver Troubles on Windows 10 64 bit

Hi, everyone. I just started learning Arduino and am having driver troubles from the start. I'm using a Windows 10 64-bit machine and have installed the Arduino IDE 1.8.8

The Arduino I'm using is from the Vilros Ultimate Starter Kit that I purchased about two years ago and finally have time to play around with. I'm hoping the UNO is genuine and not a Chinese knockoff. I've included photos of the board for reference.

My computer is not recognizing the Arduino.inf driver. When I plug the board in to my USB and I go to Control Panel->Devices, under Other Devices the UNO is shown as Unknown USB Device (Device Descriptor Request Failed). When I try to update the driver and point to the Arduino.inf file, I get an error "The folder you specified doesn't contain a compatible software driver for your device. If the folder contains a driver, make sure it is designed to work with Windows for x64 based-systems."

If it wait long enough, the Arduino sometimes comes to life and is recognized. Like the machine finally found the driver. But if I disconnect the UNO and plug it back in, the problem starts all over again. When the board was communicating, Windows appeared to use a generic driver. (see driver photo).

I was able to capture the Board Info the time it worked:
BN: Arduino/Genuino Uno
VID: 2A03
PID: 0043
SN: 854393131303517102D0

What could be the problem? I'm assuming it's a software issue, because the problem is centered around the driver. But would a bad board or a knockoff board cause this issue? I'm happy to buy a replacement board, but since it came to life a few times, I'm assuming that's not the problem.

Help!

Driver Photo.jpg

I verified the UNO is a genuine Arduino by looking at the box, the little pamphlet that comes with it, and from the Board Info.

Make sure the USB cable is fully plugged into your computer and the Uno.

If that doesn't help, try using a different USB cable. The one you're using may be damaged or defective.

Thank you so much for the suggestion. I don't believe it, but that fixed the problem. I've verified it by unplugging the cable a few times and rebooting my PC. Each time the UNO comes back without a hitch and both the IDE and online Create apps see the UNO now.

I did check the driver and found it interesting that Windows is still using its generic host controller. Unless that's what shows up when it's actually using Arduino.inf .

This is a classic case of making the problem more complex than it is. I'm throwing my electrical engineering degree out the window. :slight_smile:

You're welcome. I'm glad to hear it's working now. Enjoy!
Per