Theoretisch kann Windows sich immer dazu entscheiden Dateioperationen verzögert auszuführen, also zunächst im Cache. Vielleicht ergibt eine Suche nach Möglichkeiten diesen manuell zu flushen/invalidieren einen Weg. Eine größere Datei zu schreiben könnte u.U. auch gehen (wenn diese die Grenzen des Cache überschreitet auch gesichert - ich weiss nur nicht wie groß der ist), jedoch ist das alles andere als toll. Zum einen würde ich als Anwender nicht wollen dass mir ein Programm - dass es von der Funktion her nicht erwarten ließe - wild Zeug wo hin schreibt, zum anderen ist da das Problem mit Schreibrechten,
UAC und Virtualisierung...
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)