Fix: FileInfo.Length liefert unter Windows eine veraltete Größe für eine Datei, die noch geschrieben wird
FileInfo speichert seine Größe zwischen, die Enumeration liest den verzögert aktualisierten NTFS-Verzeichniseintrag, und der Schreiber hält Bytes womöglich noch in eigenen Puffern. Refresh() hilft, besser ist es, die Länge über ein Shared Handle mit RandomAccess.GetLength zu lesen.