Допустим, у меня есть приложение для Windows, которое создает файл и записывает в него данные. Приложение открыло файл исключительно, поэтому никакие другие процессы не могут прочитать данные в файле.
Если процесс завершен, файл удаляется.
Если процесс приостановлен и дескриптор файла закрыт (с помощью Process Explorer), файл будет удален.
Это должно быть функцией Windows, которая вызывает это, так как больше не выполняется код в процессе, потому что он убит или приостановлен.
Как это может быть? Какой тип файла проявляет такое поведение?