USB 2.0 it given error code 28

Solution
The Code 28 error is one of several Device Manager error codes. It's caused by a missing driver for that particular piece of hardware.;

How to Fix a Code 28 Error:

Restart your computer if you haven't done so already.

There is always the slim chance that the Code 28 error you're seeing in Device Manager was caused by a fluke with Device Manager or in your BIOS. If that's the case, a reboot might fix the Code 28.
Did you install a device or make a change in Device Manager just before you noticed the Code 28? If so, it's very possible that the change you made caused the Code 28 error.

Undo the change, restart your PC, and then check again for the Code 28 error.

Depending on the changes you made, some solutions might include...

Gaurav_40

Honorable
Mar 13, 2017
147
3
10,765
The Code 28 error is one of several Device Manager error codes. It's caused by a missing driver for that particular piece of hardware.;

How to Fix a Code 28 Error:

Restart your computer if you haven't done so already.

There is always the slim chance that the Code 28 error you're seeing in Device Manager was caused by a fluke with Device Manager or in your BIOS. If that's the case, a reboot might fix the Code 28.
Did you install a device or make a change in Device Manager just before you noticed the Code 28? If so, it's very possible that the change you made caused the Code 28 error.

Undo the change, restart your PC, and then check again for the Code 28 error.

Depending on the changes you made, some solutions might include:

Removing or reconfiguring the newly installed device
Rolling back the driver to the version prior to your update
Using System Restore to undo recent Device Manager changes
Update the drivers for the device. Installing the latest manufacturer supplied drivers for a device with the Code 28 error is the most likely solution to the problem.

Important: Make sure you install the drivers for the correct operating system. For example, if you're using Windows 10 64-bit, install the drivers designed for that specific version of Windows. Many Code 28 errors are caused by attempting to install the wrong drivers for a device.

Tip: If the drivers won't update, try disabling your antivirus software during the update process. Sometimes these programs misinterpret your driver updating as malicious and block it.
Install the latest Windows service pack. Microsoft regularly releases service packs and other patches for their operating systems, one of which may contain a fix for the cause of the Code 28 error.

Note: I do know that certain service packs for Windows Vista and Windows 2000 have contained specific fixes for some instances of the Code 28 error in Device Manager.
Replace the hardware. As a last resort, you may need to replace the hardware that has the Code 28 error.

It's also possible that the device is not compatible with this version of Windows. You can check the Windows HCL to be sure.

Note: If you still think there is still a software/operating system component to this Code 28 error, you could try a repair install of Windows. If that doesn't work, try a clean install of Windows. I don't recommend doing either of those more drastic options before you try replacing the hardware, but you may have to if you're out of other options.

Thanks for reading my answer, hope it helps (sorry for my bad english)
 
Solution