se capisco bene il tuo problema è che vorresti ripopolare i campi del form coi valori immessi per fare in modo che l'utente debba inserire nuovamente solo quelli mancanti.
Se è questo che vuoi fare ti dico subito che con il campo file non si può!

Una scappatoia potrebbe essere che anche se c'è un errore tu il file lo carichi e metti da qualche parte e rimostrando il form per correggere i valori errati o mancanti metti un messagio che dice "file già caricato" oppure non mostri nemmeno il campo di tipo file.