Lately something has been stopping me from ejecting external HDDs from both of my Windows machines. It doesn't seem to affect UFDs, but occasionally I may need to click the eject button on them a second time. I know I can safely pull a UFD as long it isn't in use. Is there any way to find out what program is supposedly using the external HDD that stops me from ejecting it? Thanks.