Over the last few years, I’ve had some USB memory sticks go bad. There was one particular type—a cheap one from the Warehouse—that failed once on Windows 10. The error was ‘The last USB device you connected to this computer malfunctioned, and Windows does not recognize it.’ The problem was that any other USB stick of the same brand would return the same error, even non-faulty ones, from then on.
I took them back to the Warehouse and while one of them actually was kaput, the others I alleged were faulty weren’t. The trouble was that there was no way to make Windows 10 forget the error.
I did the usual ways you find on the internet: going to the device manager, removing the device drivers, scanning for hardware changes, etc., to no avail. Once guilty, forever guilty. There was no turning back.
Tonight, I encountered the same error when plugging in my phone. However, the last time I had plugged it in, there were no errors, so something already was amiss. When probing more, the error was ‘Windows has stopped this device because it has reported problems. (Code 43)’, and again, every bit of advice online was useless.
These included: restarting your PC; uninstalling the affected device driver; installing generic Android drivers (none were available at Meizu directly); checking all cables; using different USB ports. Two hours later, which included contemplating getting a Bluetooth dongle for my PC, I came across a solution that should have been obvious much earlier: reboot the phone.
That’s all it took.
I’m putting this here since no one else seems to have suggested this, of all the pages I read over the last few hours. It’s obvious now with hindsight, but not when you’re following well meaning advice online and trying to do it all procedurally. I knew instinctively I didn’t have to uninstall everything that was USB-related, and I’m glad I never made it that complicated for myself. Hopefully this blog post will save others two hours’ trial and error.