Approximately once a day (at varying times) all of my external USB3 drives (I currently have 3 connected) become disconnected and all of them log EventID 157 - "Disk N has been surprise removed", where N is 1,2 or 3. Most of the time it isn't so bad, but if this happens when I'm in the middle of writing something that can't be replaced to one of the drives, obviously the write operation is aborted and my file is lost.

It is not a one-off thing, and seems very strange to me that all of them log their disconnect messages at the same exact moment.

Can anyone make any suggestions as to how to tackle this issue?

XML View:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Disk" />

<EventID Qualifiers="32772">157</EventID>

<Level>3</Level>

<Task>0</Task>

<Keywords>0x80000000000000</Keywords>

<TimeCreated SystemTime="2018-01-14T21:09:56.869117300Z" />

<EventRecordID>28704</EventRecordID>

<Channel>System</Channel>

<Computer>sbernstein-PC</Computer>

<Security />

</System>


- <EventData>
<Data>\Device\Harddisk1\DR4</Data>

<Data>1</Data>

<Binary>0000000002003000000000009D000480000000000000000000000000000000000000000000000000</Binary>

</EventData>


</Event>