Quickest Solution for the USB Device not Recognized Error


Windows 10 does not recognize USB devices correctly

Many users report after updates of non-functional USB devices. There is an error message in the Information Center: The device USB could not be migrated. Then the first thing to do is to remove the device and restart Windows 10. Only connect the device to the USB port after the complete boot process. If the device is an extension with its own power supply, disconnect it from the power supply first. Try connecting it to a different port as well.

If this does not help, open the Control Panel and start the Device Manager. Check the USB devices for errors and reinstall the drivers. To do this, right-click on the relevant entry and use Update Driver in the menu. Also check the drivers for the mouse and keyboard if they are connected via USB. This also applies to cordless models. In any case, go to the manufacturer’s website and download the latest driver version for the operating system you are using.

Tip: If a USB keyboard or mouse is used in combination with a HUB, there are often problems after an update. Then connect the keyboard and mouse directly to the computer. Then check the drivers for the USB hub and the used port.

Remove updates for Microsoft Windows from the system
If programs or drivers do not work correctly after a Windows update, an Internet search usually helps to narrow down the problem. The solution is often to remove a specific update from Windows. This works the same way for Windows 10 as for 7 and 8: Start Control Panel and go to Programs/Programs and Features/Installed Updates. Right-click on the relevant entry and select Uninstall from the context menu.

Professionals install additional apps and features for diagnostics and software development in Windows 10 Settings. These include Developer Mode and tools for DirectX. Open the window with the key combination [Windows]+[I] and go to Apps & Features. You will find these settings in the upper left corner of the window under the system icon. In the next screen, click Manage optional apps on the left to display the extra programs. Click on Add Feature to find the extra features. You can use them later to perform a diagnosis of the graphics unit in Visual Studio.

If a USB stick or external hard drive is not recognized under Windows, this article should help. Other USB devices could also benefit from the measures shown here.

For every device plugged into a USB port, Windows installs a driver either by itself or with additional software from the device manufacturer.

Even if USB devices are not plugged in, Windows will search for these drivers every time you start Windows. Some drivers even remain in the system after the associated program has been uninstalled. Not only does this slow down your computer’s startup, these “orphans” can even prevent new devices from being installed.

So-called USB filters can be almost worse. More about this in this chapter.

Therefore the first tip: If you don’t have or don’t need devices anymore, uninstall their drivers.

The catch is that the Device Manager does not show all inactive devices by default. How to change this, I will show in the chapter “Remove unnecessary drivers”.
Testing Hardware
Before we dedicate ourselves to solutions via software, we should be sure that the hardware works.

Cable
It sounds trivial, but just cheap USB cables are not exactly a pattern of reliability, especially when they are plugged in frequently. So try another cable first.

Power supply with power pack
USB printers, large hard drives in 3.5-inch format, or scanners need a power source. If that is installed, you can see immediately after switching on whether a light is burning. With external power supplies it gets more difficult, make sure the device has power and the plug is plugged in.

Power supply from PC
All USB devices require power. If they do not have their own power supply, they get the power from the PC via the USB socket. These include USB sticks, mice, keyboards or webcams, but also many external drives in 2.5-inch format. All these devices advertise that they don’t need a power supply, but a lot of small stuff also makes a mess.

Whether this is the cause is easy to determine. Disconnect all devices except keyboard and mouse and then plug in only the one not recognized, if possible in another socket.
If you have two “thick” consumers, typically external hard drives without power supply, distribute them to different USB hubs, so connect one to a front socket and one to the back.

Optimal are external USB hubs with their own power supply. But here you should buy a USB 3.0 hub right away. It not only transfers data faster, even with USB 2.0 devices, but also supplies more current, namely up to 900 milliamperes instead of the 500 mA of USB
Fill in missing letters
Often you notice that a USB device is connected, e.g. because a USB stick is flashing, but neither under My Computer nor in the Explorer the device can be found, then the drive letter may be missing.

INF Cache

Under Microsoft Windows, used drivers are stored in the INF cache in order to have them available more quickly when needed. You can delete this cache as a test to have it automatically regenerated after a system restart. In individual cases this procedure can lead to success.
However, since this file is assigned special authorizations, you must make much more in-depth changes to the system.
From the Start menu -> All Programs -> Accessories, open the command prompt by right-clicking as administrator.
Command Prompt as Administrator

Enter the following commands and confirm each line with the return key

cd %systemroot%\System32\DriverStore
takeown /f infcache.1
icacls infcache.1 /grant %USERNAME%:F
del infcache.1
exit
Restart the computer, the INF cache will be rebuilt.

“USB problems” – When all else fails
If all approaches fail, the only remaining option is to reinstall the entire system. Here you should take the opportunity to compile driver CDs and installation files and save them on a data carrier for possible future use. Of course, it is especially important to have an up-to-date and undamaged data backup in order to be able to reliably restore all user data after the installation.