Un file .tmp è un file temporaneo generico creato da vari programmi e sistemi operativi. Questi file sono utilizzati per contenere dati temporaneamente mentre un file è in fase di creazione, modifica o trasferimento. Lo scopo è prevenire la perdita di dati in caso di crash di sistema o errore dell'applicazione. Ad esempio, un programma di elaborazione testi potrebbe creare un file .tmp mentre si sta modificando un documento. Se l'applicazione si blocca prima del salvataggio, il file .tmp potrebbe contenere parte o tutti i dati non salvati, consentendone il recupero. Allo stesso modo, i sistemi operativi utilizzano file .tmp durante le installazioni o gli aggiornamenti software. Questi file vengono solitamente eliminati automaticamente al completamento con successo del processo. Tuttavia, a volte vengono lasciati indietro a causa di errori o processi incompleti. Generalmente è sicuro eliminare i file .tmp se si è certi che nessun programma li stia utilizzando attivamente, ma è sempre buona norma chiudere tutte le applicazioni in esecuzione prima di eliminarli per evitare potenziali perdite di dati o instabilità del sistema. Identificare il programma che ha creato uno specifico file .tmp può essere difficile senza ulteriori informazioni, come la data e l'ora di creazione del file, o la sua posizione all'interno del file system.