Använd en System.IO.FileSystemWatcher
Detta låter dig veta när olika aktiviteter händer. Det är confusing att sluta sig till vad händde faktiskt, men du kan uppsättningen en filtrera på iakttagaren till precis klockan för aktivitet på det spara och därefter kontrollera för existens när du startas.