Hi,
Thank you for sharing your question. You’ve already taken key steps by updating Windows, reinstalling USB drivers, and preventing idle disconnects, which shows you’re thorough in your troubleshooting.
Empathy: It’s natural to feel frustrated when USB devices refuse to appear in File Explorer or Device Manager yet still receive power.
Reason and resolution: In many cases, USB devices charge but aren't recognized due to driver or power-management issues. For example, Windows may disable USB controllers to save power, preventing data communication. To address this, open Device Manager → expand “Universal Serial Bus controllers,” right-click each USB Root Hub → choose “Properties” → on the Power Management tab, uncheck “Allow the computer to turn off this device to save power”. Additionally, navigate to Power Options → Change advanced power settings → under USB settings disable “USB selective suspend” to stop Windows from dropping the USB link during inactivity.
After disabling these power-saving settings, restart your computer and reconnect the USB device. You may also consider uninstalling all entries under "Universal Serial Bus controllers" and allowing Windows to reinstall them upon reboot, which can resolve driver-level inconsistencies.
I hope this helps.
Best Regards,
Noel