I often got this message that a USB HDD or thumb drive
or SD can't be ejected. Sometimes I have to just 'improperly'
remove the devices & there's a few occasions the devices
became unreadable (or with contents lost)
How can check which process is locking / reading the device?
I'll then use Task Manager to kill the process. I've tried killing
RealSched : it allows ejecting occasionally. I've a few cases
where after exiting all apps on the Desktop (eg: Win Explorer,
Outlook, MS Ofc etc), it still won't allow me to eject so it's
one of those 'background' process
Would the method above risk corrupting the devices that are
ejected that way? If so, what's the workaround