Es kommt drauf an,
wie eine Datei geöffnet ist. Nicht bei allen Zugriffen ist ein umbennen möglich.
Wobei man natürlich auch einfach in der Netzwerkfreigabe die Dateiverbindungen trennen kann, oder man beendet die Klientanwendungen.
Bei MemoryMapping ohne FileHandle geht es fast immer.
Bei CreateFile (AssignFile, TFileStream und Co.) geht es meistens nicht.
Und dann kommt es drauf an, wer z.B. die die Dateien über das Netzwerk verzeilt, bzw. wie dieser die eigentlich Dateizugriffe ausführt.