O que é o formato de ficheiro TMP?
Arquivos com a extensão .tmp contêm diferentes tipos de dados armazenados temporariamente. É uma extensão geral - tais arquivos podem aparecer tanto em formato de texto quanto binário. Não há uma estrutura de dados especificada para arquivos .tmp; o formato interno depende inteiramente do aplicativo que os criou.
Arquivos .tmp são criados por muitos programas diferentes e geralmente são armazenados na pasta tmp ou TEMP, por exemplo, ao:
- Baixar dados da Internet,
- Salvar cópias de backup de arquivos,
- Processar grandes arquivos de dados que excedem a memória interna disponível,
- Realizar operações de salvamento automático ou recuperação de falhas em aplicativos de escritório e produtividade.
Arquivos «temporários» geralmente são mantidos apenas pelo período em que uma determinada ação está sendo executada, após o qual devem ser excluídos automaticamente. Eles podem conter dados cruciais necessários para o funcionamento de um programa em um determinado momento; portanto, se a origem de tal arquivo for desconhecida, ele não deve ser excluído manualmente. Em sistemas do tipo Unix, arquivos .tmp também são usados para comunicação entre processos e como buffers transitórios de swap ou bloqueio.
Como o .tmp não possui uma assinatura fixa, seu conteúdo real pode variar de texto simples a um payload binário - um arquivo parcialmente baixado pode parecer semelhante a um arquivo .PART, enquanto a cópia de trabalho de um editor pode se assemelhar internamente a um backup .BAK. No Windows, arquivos .tmp obsoletos acumulam-se na pasta %TEMP% e podem ser limpos com segurança com o Sensor de Armazenamento ou a Limpeza de Disco. No Linux e macOS, o comando file ajuda a identificar o que um .tmp realmente contém.
Segurança e proteção
RISCO: LOWArquivos temporários em si são dados inertes, e excluir os remanescentes é seguro - o risco principal é operacional, não de segurança: excluir um .tmp que um aplicativo está usando ativamente pode travar o app ou corromper o documento sendo editado (o Windows geralmente bloqueia isso com um erro de «arquivo em uso»). Malwares às vezes soltam executáveis disfarçados em pastas Temp, por isso as ferramentas antivírus monitoram a %TEMP%; no entanto, um arquivo .tmp não pode ser executado por si só. Regra de ouro: feche todos os programas (ou reinicie) e limpe a pasta Temp com o Sensor de Armazenamento/Limpeza de Disco em vez de excluir arquivos um por um.
Detalhes do formato
em resumoProgramas que abrem arquivos TMP
Detalhes técnicos
especificação profunda| Tipo MIME | application/octet-stream |
| Formato interno | Sem estrutura fixa - herda o formato do aplicativo criador (texto simples, binário, fluxo de arquivo, etc.) |
| Assinatura do arquivo (magic bytes) | Nenhuma - sem cabeçalho fixo; os primeiros bytes espelham os do tipo de conteúdo real |
| Texto ou binário | Qualquer um, dependendo do programa criador; a mesma extensão cobre ambas as formas |
| Plataforma | Multiplataforma - Windows, macOS, Linux e outros sistemas do tipo Unix usam a convenção .tmp |
| Caminho de armazenamento no Windows | Normalmente %TEMP% ou %TMP% (resolve para C:\Users\<usuario>\AppData\Local\Temp) |
| Caminho de armazenamento no Linux / Unix | Diretório /tmp, geralmente montado como tmpfs (baseado em RAM; limpo na reinicialização) |
| Ciclo de vida do arquivo | Vinculado ao processo ou sessão de criação; destinado à exclusão automática quando a tarefa desencadeadora termina |
| Convenção de nomenclatura | Frequentemente incorpora um PID, token aleatório ou contador sequencial (ex: ~DF1A2B.tmp, tmp8a3f.tmp) |
| Comportamento do Microsoft Office | Word e Excel prefixam arquivos temporários com ~$ ou ~DF e os colocam ao lado do documento de origem |
| Salvamento automático / recuperação de falhas | Suítes de escritório (Word, LibreOffice) gravam instantâneos de salvamento automático .tmp antes de confirmar as alterações no arquivo real |
| Uso de IPC no Unix | Usado como arquivos de comunicação transitória entre processos, arquivos de bloqueio consultivo e stubs de named-pipe |
| Intermediário de extração de arquivo | Ferramentas como o 7-Zip preparam o conteúdo descompactado em arquivos .tmp antes de gravar a saída final |
| Preparação de download | Navegadores e gerenciadores de download gravam os bytes recebidos em um arquivo .tmp até que a transferência seja concluída, renomeando-o em seguida |
| Limpeza no Windows | Arquivos obsoletos removidos pelo Sensor de Armazenamento, Limpeza de Disco ou manualmente via del /q %TEMP%\*.tmp no Prompt de Comando |
| Lançado | 1980s (convention dates back to MS-DOS and early Unix) |
Conversões de TMP
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos TMP.