Windows really doesn't need to eject USB Mass Storage Devices, you should be able just to remove the device, the only exception would be a very old USB 1.1 device....
That might depend on the timing and possibly updating the Master File Table at that precise moment. File system resiliency technology may minimize that but by comparison I used to do DB support (one of my varied career moves back in the dark ages when equipment and power were not as reliable) on a system that had a very robust recovery mechanism and despite best efforts data loss was not always avoidable.I kicked the cable whilst transferring some files from my old external USB drive to my SP3 and the entire thing just corrupted and lost all my old files
Did the same with my USB 3.0 WD external drive and nothing happened. I do always like to eject for safety though.
Nope....The Windows USB Mass Storage Driver prevents this unless you remove it in the middle of a copy....this has been true since the NT 5.0 Kernel.You do..otherwise you increase the risk of losing data...