I'm facing a frustrating issue with my external HDD that's formatted as NTFS and encrypted with Bitlocker. After I connect it and enter the Bitlocker password, everything works fine, but when I try to safely eject the drive, Windows 11 claims it can't because a program is still using it. I can't figure out which program this might be, as I have no other applications open at the time. The only way I can re-lock the drive is by restarting my computer, which is really inconvenient.
I tried reformatting the drive as ExFAT and re-encrypting it with Bitlocker, and that solved the ejection issue, but I'm not entirely comfortable with using ExFAT since this drive is strictly for use on my Windows 11 machine. I've seen some command prompts discussed for forcefully re-locking the drive, but I still hope there's a simpler way to safely eject a Bitlocker encrypted NTFS drive. Anyone know what's going on, or why there's a difference in behavior between NTFS and ExFAT when it comes to this?
3 Answers
Running a check disk could help here. Open a command prompt and type `chkdsk /f` followed by the drive letter. This can sometimes forcefully dismount and solve the issue, making it easier to eject.
I hear you on the caution with changing registry settings. That's always a risky move. If you don't see the eject option in Windows 11, it might be worth trying basic things like ensuring all background processes are closed and updating Windows to the latest version. Sometimes, these quirks get fixed with updates.
One thing you can try is collapsing all windows in File Explorer and then right-clicking the drive in the system tray to eject it. If that doesn’t work, utilize a tool like Sysinternals' handles.exe to see if there are open files on the drive that might be blocking the ejection.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures