If you’re a Windows user you’re probably very familiar with the need to “Eject” your removable drives before disconnecting them from your PC.
In the past Microsoft has always cached the data written to removable media to make the system run a little faster.
That meant we had to “Eject” a removable drive before disconnecting it from the PC to prevent losing any cached, but unwritten data and possibly corrupting the drive’s file system.