Para determinar el tipo de contenido de los archivos, los usuarios generalmente prestan atención a su extensión (letras después del punto en el nombre) o al icono del archivo, en caso de que la visualización de las extensiones esté desactivada. Sin embargo, en algunos casos, los archivos que supuestamente contienen los datos deseados pueden no tener extensión o tener una extensión que no indique en absoluto el tipo de datos, por ejemplo, .CHK
En esta guía se detallan las formas de determinar el tipo de archivo en Windows cuando no hay extensión o cuando existe pero no coincide con el contenido y no proporciona información útil.

TrID y TrIDNet
TrID y TrIDNet son dos utilidades de un mismo desarrollador, que se diferencian en que la primera es una herramienta de línea de comandos, mientras que la segunda tiene una interfaz gráfica.
Para utilizar TrID para determinar el tipo de archivo en la línea de comandos, deberá seguir los siguientes pasos:
- Desde la página oficial, descargue la utilidad TrID (en nuestro caso, la versión Win32) y las definiciones de tipos de archivos (TrIDDefs.TRD), descomprima ambos archivos en la misma carpeta.
- En la línea de comandos, acceda a la carpeta donde se descomprimieron los archivos utilizando el comando
cd ruta_a_la_carpeta
trid.exe ruta_al_archivo
Además de determinar el tipo de archivo, la utilidad permite asignar automáticamente una extensión específica, incluso para un grupo de archivos.
A veces, cuando descargamos archivos, no sabemos qué tipo de archivo es ni cómo abrirlo. Hay algunas herramientas que pueden ayudarnos a identificar el formato de un archivo, incluso si no conocemos su extensión.
Una de estas herramientas es TrID. TrID es una herramienta de línea de comandos que se puede utilizar para identificar el formato de un archivo. Aquí tienes un ejemplo de cómo utilizar TrID para identificar el formato de todos los archivos en la carpeta C:iles:
trid.exe C:iles* -ae
TrIDNet es una versión gráfica de la misma herramienta, pero requiere .NET Framework 3.5. Si no lo tienes, se instalará automáticamente.
- Descarga TrIDNet y el archivo de definiciones de tipos del sitio web del desarrollador. Extrae los archivos descargados en la ubicación que prefieras.
- Ejecuta el programa TrIDNet.exe y especifica la ruta a la carpeta con las definiciones de tipos en el campo Definitions path (especifica la carpeta defs del archivo extraído con las definiciones).
- Selecciona el archivo cuyo tipo quieres identificar y haz clic en el botón «Analyze». En el resultado, obtendrás la definición de la extensión del archivo y su tipo en la ventana (para algunos archivos, se puede identificar más de un tipo).
Te quedará asignar la extensión adecuada al archivo para poder abrirlo con el programa predeterminado.
DROID: herramienta de identificación de formatos de archivos
DROID es una herramienta desarrollada por la organización británica de archivos nacionales y, al igual que el programa anterior, está diseñada para identificar el tipo de archivos cuando no es posible hacerlo a través de su extensión.
Para utilizar DROID en Windows:
- Descarga la versión de Windows de la herramienta desde el sitio web oficial (utiliza la opción «Windows Only», ya que no requiere la instalación de JRE), descomprime el archivo y ejecuta el archivo droid.bat que se encuentra dentro.
- Ejecuta el programa que has descargado.
Después de la carga inicial de las definiciones de tipos de archivos, podrás agregar a la lista archivos o carpetas cuyo tipo se debe determinar utilizando el menú contextual en la ventana principal.
- Después de agregar todos los archivos y carpetas, haz clic en el botón «Start» para iniciar la determinación del tipo de contenido.
- Una vez finalizado, verás la información que se pudo extraer: el tipo de contenido (Formato y tipo MIME) y otros datos.
- Puedes exportar ciertos datos a un archivo para un posterior renombrado de los archivos.
Ten en cuenta: en el campo «Extension» se indica la extensión actual real del archivo. Si no coincide con el tipo de archivo del campo «Formato», verás un signo de exclamación que indica esto. Puedes determinar la extensión real por el tipo de contenido en la columna «Formato».
Información adicional
En conclusión, algunos datos adicionales que pueden ser útiles en el contexto de la determinación del tipo de archivo:
- Los programas de la entrada están disponibles no solo para Windows, sino también para Linux.
- En Linux existe el comando integrado file que permite determinar el tipo de archivo.
- Existe la posibilidad adicional de determinar el tipo de archivo: no es perfecta, pero en algunos casos puede ser suficiente: si abres el archivo en un editor de texto, incluso en el Bloc de notas (pero no lo configures como predeterminado para el tipo de archivo), es posible que puedas saber su contenido por el texto en las primeras líneas.
En la captura de pantalla, se puede ver que el primer archivo es un JPEG (JFIF) y el segundo es un programa o algún otro archivo ejecutable de Windows.