Question Why some usb devices put Windows sin unresponsive state?

rogerdv

Member
Dec 2, 2010
150
4
81
Due to my job, I have to deal with dozens of different USB devices. I often face a weird problem: some usb drives put Windows explorer un unresponvie state, sometimes crashing the process, or even blocking access to other connected USB devices. Why does this happens? Im using Windows 10 in a very good PC: 32 GB RAM, AMD 2950 CPU... that should not happen.
 

mikeymikec

Lifer
May 19, 2011
18,616
11,331
136
It shouldn't happen. I deal with USB storage devices on Windows on a regular basis and the only occasion I can think of where this has happened to me lately was with two faulty USB devices; all of the above systems (except crashing/blocking) plus lots of USB disconnects, to the point that I barely had a chance to read anything from the drive before it started messing around again. In that situation the customer had bought the USB devices from a local big-name supermarket so I doubt the drives were fake (they're a brand I often use) but I suppose it's possible.

Apart from a dodgy USB device, I get more problems with USB disconnects with a USB port that isn't mounted on the motherboard, so any that are connected to USB headers. As a result, when I'm starting an OS install I always use a board-mounted port so I don't have to spend an extra minute or two wondering if Windows setup is ever going to start.

If I were you I'd start by creating an ID for each drive (e.g. physically mark it), then keep a tally of which drives have (more?) problems. Hopefully you'll narrow it down to a particular drive/model/whatever.
 

Jimminy

Senior member
May 19, 2020
374
135
116
Don't forget the cables. Bad cables can cause some pretty weird problems too. Expecially the ones that come with cheap enclosures.
 
Reactions: mikeymikec
Feb 25, 2011
16,909
1,553
126
If you look in the resource monitor and event viewer, I bet the drives that freeze the computers are causing I/O errors.

Could be cables, could be drives, could be dodgy power supplies - got a lot to narrow down. But the event viewer will show the I/O timeouts.
 

Klingenberg

Member
Oct 29, 2012
46
6
71
Now, with these dodgy drives, have you ever tried using a different operating system on them, like Linux?It would be interesting to see if the problem persists across different systems or if it's specific to Windows interaction with the drives
 
Reactions: Shmee
Feb 25, 2011
16,909
1,553
126
Now, with these dodgy drives, have you ever tried using a different operating system on them, like Linux?It would be interesting to see if the problem persists across different systems or if it's specific to Windows interaction with the drives
I used to admin a VMWare cluster with a mix of Windows and Linux VMs, and when we'd do stuff like a SAN failover or something, Windows and Linux would behave very, very differently in response to the same underlying storage burp. So, like, just be prepared for that I guess.
 

Klingenberg

Member
Oct 29, 2012
46
6
71
I used to admin a VMWare cluster with a mix of Windows and Linux VMs, and when we'd do stuff like a SAN failover or something, Windows and Linux would behave very, very differently in response to the same underlying storage burp. So, like, just be prepared for that I guess.
You make it sound like it'll be very very scary or something along those lines, what?
 
Feb 25, 2011
16,909
1,553
126
You make it sound like it'll be very very scary or something along those lines, what?
Sorry, I half-typed a full explanation, but cut it to keep the post short and to the point.

Sometimes it worked fine. (According the SAN vendor it was supposed to, after all.) But when it didn't, all the Windows VMs would crash/freeze. That was easy enough to deal with - select all and power cycle in the VM manager.

Linux VMs would keep running, but some random % of them would switch their storage mounts into read-only mode. Depending on what we were using the VM for, it might be hours, days, or weeks before we noticed an issue. You could use the mount/remount command to fix it, or just restart. We eventually configured monitors that triggered an alert if a file system was in read-only mode.

My point is just that "boot it into Linux and see if you still have the problem" isn't probably the best diagnostic, since a different OS may mask a failure, or respond in a completely different way than you might not realize has the same root cause.

My favorite weird-very-specific-storage-problem was a bad SATA cable on my home PC. Probably about 2010-ish. The only obvious symptom was that if I tried to launch Chrome, the system would freeze for about a minute solid, then carry on as if nothing happened. I put up with it for a while (I mostly used Firefox anyway) but eventually decided to poke around and see what the issue was. That was when much-younger-me learned about the Windows Event Viewer and how to use it to find storage errors.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |