¿Qué es el formato de archivo TMP?
Los archivos con la extensión .tmp contienen diferentes tipos de datos almacenados temporalmente. Es una extensión general; tales archivos pueden aparecer tanto en formato de texto como binario. No existe una estructura de datos especificada para los archivos .tmp; el formato interno depende totalmente de la aplicación que los creó.
Los archivos .tmp son creados por muchos programas diferentes y generalmente se almacenan en la carpeta tmp o TEMP, por ejemplo al:
- Descargar datos de Internet,
- Guardar copias de seguridad de archivos,
- Procesar grandes archivos de datos que exceden la memoria interna disponible,
- Realizar operaciones de guardado automático o recuperación de fallos en aplicaciones de oficina y productividad.
Los archivos «temporales» suelen conservarse solo durante el período en que se realiza una acción determinada, tras lo cual deberían eliminarse automáticamente. Pueden contener datos clave necesarios para que un programa funcione en un momento dado; por lo tanto, si se desconoce el origen de dicho archivo, no debe eliminarse manualmente. En sistemas tipo Unix, los archivos .tmp también se utilizan para la comunicación entre procesos y como búferes transitorios de intercambio o bloqueo.
Debido a que .tmp no tiene una firma fija, su contenido real puede variar desde texto plano hasta una carga binaria; un archivo descargado parcialmente puede parecerse a un archivo .PART, mientras que la copia de trabajo de un editor puede parecerse internamente a una copia de seguridad .BAK. En Windows, los archivos .tmp obsoletos se acumulan en la carpeta %TEMP% y pueden borrarse de forma segura con el Sensor de almacenamiento o el Liberador de espacio en disco. En Linux y macOS, el comando file ayuda a identificar qué contiene realmente un .tmp.
Seguridad y protección
RIESGO: LOWLos archivos temporales en sí mismos son datos inertes, y eliminar los sobrantes es seguro; el riesgo principal es operativo, no de seguridad: eliminar un .tmp que una aplicación está usando activamente puede bloquear la aplicación o corromper el documento que se está editando (Windows suele bloquear esto con un error de «archivo en uso»). El malware a veces suelta ejecutables disfrazados en las carpetas Temp, por lo que las herramientas antivirus vigilan %TEMP%; sin embargo, un archivo .tmp no puede ejecutarse por sí solo. Regla general: cierre todos los programas (o reinicie), luego limpie Temp con el Sensor de almacenamiento/Liberador de espacio en disco en lugar de eliminar archivos uno por uno.
Detalles del formato
en pocas palabrasProgramas que abren archivos TMP
Detalles técnicos
especificación profunda| Tipo MIME | application/octet-stream |
| Formato interno | Sin estructura fija - hereda el formato de la aplicación creadora (texto plano, binario, flujo de archivo, etc.) |
| Firma de archivo (magic bytes) | Ninguna - sin encabezado fijo; los primeros bytes reflejan los del tipo de contenido real |
| Texto o binario | Cualquiera de los dos, dependiendo del programa creador; la misma extensión cubre ambas formas |
| Plataforma | Multiplataforma - Windows, macOS, Linux y otros sistemas tipo Unix utilizan la convención .tmp |
| Ruta de almacenamiento en Windows | Normalmente %TEMP% o %TMP% (se resuelve como C:\Users\<usuario>\AppData\Local\Temp) |
| Ruta de almacenamiento en Linux / Unix | Directorio /tmp, generalmente montado como tmpfs (respaldado por RAM; se borra al reiniciar) |
| Ciclo de vida del archivo | Vinculado al proceso o sesión de creación; destinado a la eliminación automática cuando finaliza la tarea que lo originó |
| Convención de nomenclatura | A menudo incluye un PID, un token aleatorio o un contador secuencial (ej., ~DF1A2B.tmp, tmp8a3f.tmp) |
| Comportamiento de Microsoft Office | Word y Excel anteponen ~$ o ~DF a los archivos temporales y los colocan junto al documento de origen |
| Guardado automático / recuperación de fallos | Las suites de oficina (Word, LibreOffice) escriben instantáneas de guardado automático .tmp antes de confirmar los cambios en el archivo real |
| Uso de IPC en Unix | Se utiliza como archivos transitorios de comunicación entre procesos, archivos de bloqueo de asesoramiento y stubs de tuberías con nombre |
| Intermediario de extracción de archivos | Herramientas como 7-Zip preparan el contenido descomprimido en archivos .tmp antes de escribir la salida final |
| Preparación de descargas | Los navegadores y gestores de descargas escriben los bytes entrantes en un archivo .tmp hasta que se completa la transferencia, luego lo renombran |
| Limpieza en Windows | Archivos obsoletos eliminados por el Sensor de almacenamiento, el Liberador de espacio en disco o manualmente mediante del /q %TEMP%\*.tmp en el Símbolo del sistema |
| Lanzado | 1980s (convention dates back to MS-DOS and early Unix) |
Conversiones de TMP
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos TMP.