External UASP USB Enclosures & Windows 10 Errors: How to Fix Them

Updated: July 2023

Recently, I had some serious problems with a new Verbatim USB3 external disk case and my Windows 10. My System event log was full of errors and warnings from UASPStor, such as “event ID 129” and “Reset to device; \Device\RaidPort4, was issued…”, all of them pointing to the Windows 10 UASPStor.sys driver.

On the other hand, when I used a USB2 port to attach the enclosure, the problem disappeared. Maybe it has to do with the external disk case USB controller? Or the Windows 10 UASP driver for USB3? I have no idea.

UASP stands for USB Attached SCSI Protocol and, in theory, allows faster read/write data speeds to and from storage devices.

After searching Google for a solution, I realized that this is a well-known problem with Windows 10 and some USB enclosures, and that there is no official Windows fix for it.

I tried a lot of suggestions, but none of them worked. I switched to different Windows 10 power plans, disabled all power saving in USB devices, disabled power savings to PCIE – you name it, I tried them all. Nothing worked.

Finally, I found a “hack” that worked great and didn’t seem to produce any other side-effects for a month now. The only problem is that after each major Windows update, I have to manually apply the hack again, but this is not a big issue.

The “hack” is fully described in this Lenovo Forum topic:

https://forums.lenovo.com/t5/ThinkPad-P-and-W-Series-Mobile/Thinkpad-P50-USB-3-0-UASP-issue/td-p/3453529

and I’m reposting it just in case it gets deleted or removed:

fix_uasp_event_errors

What you actually do is force the Windows 10 system to use the traditional USB3.0 driver instead of the UASPStor.sys.

Finally, since this is actually a “hack”, please do not hold me responsible for any problems or data loss you may have after applying it.

3 Comments

  1. Thanks for the idea. I’ve had this issue for years over two completely different builds, one Intel based and another AMD based. It happened with any and all UASP supported USB solutions that I’ve tried, at least four. It could run fine for a while but usually croaked on any heavier file transfers.

    This hack works.

  2. If you see that error every x minutes exactly, then apparently you use some disk monitoring software ? Crystal DiskInfo maybe ?

    Everytime Crystal Disk Info is Rescaning (Auto Detection) a UASP device, there is such an warning (yellow) in Windows 10 System Even.

    Disable the feature and check again. I hope i helped ….

  3. With todays big May 2019 Windows update (1903) it seems that the UASP driver is also updated. So i will not apply the above fix and see how it goes. Maybe something was finally fixed.

Comments are closed.