Zugegeben eine sehr hypothetische Frage ;)
Ich riskiere mal eine Antwort: Da verschiedene Prozesse gleichzeitig versuchen könnten auf eine Datei zuzugreifen und diese umzubenennen und da das Betriebssystem keine Priorisierung diesbzgl. vornehmen kann (wohl bzgl. der Zuweisung der CPU-Zeit, aber nicht bzgl. der Ausführung einer einzelnen (Unter-)Aufgabe) kann rein logisch betrachtet nicht vorhergesehen werden welcher Prozess zuerst diese Datei-Umbenennung vornehmen wird.