Problem with loading USB storage devices
Problem with loading USB storage devices
In recent days, I've experienced issues with USB sticks not being mounted. This problem appears to affect all USB storage solutions and USB ports. The USB ports themselves remain functional, and devices like keyboards, mice, YubiKey, game controllers work without issue. My system runs Linux, and on that platform, USB ports operate normally, mounting and reading devices correctly. This behavior is consistent across other Windows 11 systems I've tested, and it's also visible in the UEFI. Windows 11 is fully updated, and I have the latest chipset drivers. Downloading the newest drivers from Gigabyte didn't resolve the issue. The UEFI has been flashed to FG, and I suspect an FH might be present now. When the USB device is uninstalled and the USB Host Controller removed, rebooting restores the problem. What could be causing this?
Maybe you've tried mounting from Linux and ended up facing the exact issue
The USB sticks are formatted with FAT or exFAT and work well across both Windows 11 and Ubuntu Linux environments. This suggests you're modifying the USB controller's behavior during a Linux session so that Windows doesn't detect mass storage devices, while other devices remain recognized.
I reviewed the response you provided with bold, but you didn't see it. What would you like me to explain?
Check Reliability History/Monitor for any error codes, alerts, or relevant events around the time of the mount failures. Also examine Event Viewer.
Maybe there are faulty or damaged files.
In Windows, execute "dism" and "sfc /scannow".
FYI:
https://www.windowscentral.com/how-use-d...s-10-image
https://www.lifewire.com/how-to-use-sfc-...es-2626161
Outputs from sfc and dism don't show any significant activity during removal or insertion of the drive. The event viewer also fails to capture any errors or warnings when using a custom view. I'll note that in the Device Manager, under Properties > Events, it displays a null driver. Information shows the driver name as null and the class Guid as {000000000-0000-0000-0000-000000000000}. The date is recorded accordingly. When checking hidden devices in the Device Manager, a large list of unknown devices appears. I'm unsure why so many are present, but they all display yellow bang marks and have null drivers, consistent with the previous findings. There might be around 20 of them, and removing them restores normal behavior.