Das hängt davon ab, wie der Programmierer das "Open File-Verfahren" in der Software implementiert hat.
Versuchen Sie, es als eine "Verbindung" zwischen Datei und Anwendung zu verstehen, ohne auf eine genaue Erklärung der Handhabung der Datei einzugehen. Solange die Verbindung geöffnet ist, können Sie das Laufwerk nicht entfernen. Das wäre dein MS Notepad Beispiel.
Ihr Notepad ++ - Beispiel funktioniert anders: Um den Inhalt einer Datei zu lesen, baut Notepad ++ die Verbindung zur Datei auf. Aber nachdem es "bekommen" hat, schließt alles die Verbindung, aber der Inhalt der Datei bleibt in seinem Fenster sichtbar. Obwohl es so aussieht, als sei die Datei "offen", wurde die "Verbindung" geschlossen und Sie können Ihr Laufwerk entfernen.
Hoffentlich hilft das...