I use an external 4TB USB hard drive, permanently attached to my Dell 8900 PC, to store my important documents and files. The PC is running Windows 10 Home Version 2004 (OS Build 19041.423), which apparently is the latest and greatest as of this date.
Along with having BackBlaze running in the background to back up both my C:\ drive and this external drive in the cloud, I periodically use FastCopy and a Seagate Backup Plus portable 5TB USB 3.0 external hard drive to perform full backups of the external drive. The Seagate Backup Plus is normally kept in a safe place and not attached to the PC.
When I do these periodic backups, I attach the Seagate Backup Plus drive to the PC using a USB3 cable and launch FastCopy. FastCopy performs an incremental backup, adding any new files to the backup drive. I’ve been using this method for the past three years, and this part always goes smoothly. It’s what happens next that has me concerned.
After the backup has completed (and FastCopy tells me it’s “Finished”), I exit FastCopy and mouse down to the “Safely Remove Hardware and Eject Media” icon in the System Tray and try to eject the backup drive. This worked fine for years, up until a few months ago (a couple of Windows Updates ago, anyway). Now, when I try to eject the drive, I always get the infamous “Device is currently in use” error message. I dismiss that message, wait a minute or so, and try again to eject the drive. This time, nothing happens. No successful ejection, no repeat of the “Device is currently in use” error, nothing.
The drive still appears in Windows Explorer, so the ejection apparently hasn’t succeeded. I’m left asking myself whether it’s safe to physically remove the drive and return it to storage. Other than Windows Explorer and FastCopy, nothing has touched the drive, at least nothing should have. BackBlaze is not set up to back up that drive, since this drive is normally off-line. After trying several times to properly eject the drive, I gave up and physically removed it. This pattern has repeated every time I’ve done this backup over the past couple of months. The backup drive and the files stored on it seem to be fine after these “unnatural” ejections, but it still worries me that I could cause some sort of damage removing the drive this way.
As a test, I rebooted the PC without the Seagate Backup Plus drive attached; attached the drive; and looked at the drive contents in Windows Explorer. I then closed the Windows Explorer window and tried to “Safely remove” the drive from the System Tray. The “Device is currently in use” message reared its ugly head again, and I was unable to properly eject the drive after several tries. As far as I can determine, at least that test eliminates FastCopy as the culprit.
First, any idea as to what might be causing this glitch? Second, is it actually safe to just physically remove the drive under these circumstances? There shouldn’t be anything either reading or writing to the drive at that point, especially after waiting a minute or more before removing the drive. I guess I could shut down the PC, remove the backup drive, and restart, but I really don’t want to have to do that every time I do a backup.
Larry