Further to my last I do not know if this will make a difference, but you may consider it is worth a try
When you remove a usb device, the driver is frequently left installed.
I am wondering if a collection of these may be confusing Windows, as to which it should be loading for the two usb flash drives you mention
With the device physically removed from the computer, the only way to view, and thereby have access to uninstalling, the drivers is to alter Device Manager
to Show hidden devices
. Follow the steps below to display the hidden device information:
- Right-click My Computer and select Properties
- Click on the Advanced tab
- Click on Environment Variables
- Below the bottom Environment Variables window pane (System Variables), click on New
- For Variable Name, enter devmgr_show_nonpresent_devices
- For Variable Value, enter 1
- Click OK to close Environment Variables and OK again to close System Properties
Now that you have created this entry, when you open Device Manager
, you can click on View
and then select Show hidden devices
from the menu. You can identify the hidden devices by their grayed-out icons.
THERE IS A CAUTION note attached to the article about uninstalling drivers for devices that are simply not in use at that time
ie Printers not powered, backup drives etc not powered, but the drivers will still be shown. - but as non-present devices.
I know you have examined hidden devices, but the addition of the environmental variables to show non-present devices is I think a new approach