¿Qué es el formato de archivo INF?
.inf es un archivo de configuración que almacena datos en texto plano utilizando una estructura estilo INI. Los archivos .inf contienen información sobre un controlador o aplicación específicos, como el nombre del fabricante, el método de instalación (instalación completa o actualización) y las rutas de destino. También pueden incluir varios ajustes predeterminados y una lista de archivos que el instalador necesita copiar.
Los archivos .inf son leídos por el motor de configuración de Windows y contienen directivas del instalador en lugar de contenido útil directamente para los usuarios finales. La presencia de un .inf no es obligatoria para todos los instaladores, pero es el formato estándar para los paquetes de controladores de dispositivos: Windows hace coincidir los IDs de hardware enumerados en el archivo con el hardware detectado, luego copia los binarios, configura los servicios y escribe los valores del registro. Los controladores se pueden instalar manualmente mediante clic derecho → Instalar o con la herramienta de línea de comandos pnputil.
El formato también impulsa el archivo autorun.inf, que anteriormente permitía que los medios de CD y USB ejecutaran programas automáticamente. A partir de Windows 7, el AutoRun desde unidades extraíbles se desactivó de forma predeterminada porque el malware utilizaba autorun.inf como vector de infección. Los archivos .inf de controladores siguen siendo totalmente compatibles en Windows 10 y 11, donde los paquetes modernos siguen las reglas de «Universal INF» compatibles con DCH.
Seguridad y protección
RIESGO: MEDIUMLeer un .inf en un editor de texto es seguro; no se ejecuta al abrirse. El riesgo reside en la INSTALACIÓN: un INF puede copiar archivos, agregar claves de registro e instalar un controlador de modo kernel (.sys), por lo que un INF de controlador malicioso puede comprometer el sistema. Instale solo INFs de paquetes de controladores firmados y confiables (el Windows moderno de 64 bits exige la firma de controladores) y desconfíe de «controladores» no firmados de sitios aleatorios. El archivo autorun.inf históricamente ejecutaba malware automáticamente desde USB/CD (como Conficker), razón por la cual Windows ahora ignora autorun.inf en la mayoría de los medios; trate cualquier autorun.inf inesperado en una memoria USB como sospechoso. El catálogo .cat firmado complementario es lo que establece la confianza de un INF de controlador.
Detalles del formato
en pocas palabras- Autorun.inf (inicio automático de CD/USB) - Un pequeño INF en medios extraíbles que indica a versiones antiguas de Windows qué ejecutar o qué icono mostrar al insertarlos; fuertemente restringido desde la era de Conficker por seguridad.
- Archivo de configuración / información de aplicación genérico - Algunos programas reutilizan .inf para su propia información de estilo INI o datos de instalación, sin relación con la configuración de controladores de Windows.
Programas que abren archivos INF
Detalles técnicos
especificación profunda| Tipo de archivo | Script de instalación y configuración en texto plano de estilo INI |
| Tipo MIME | text/plain (también application/inf, application/x-setupscript) |
| Codificación | ANSI (heredado) o UTF-16 LE con BOM (INFs de controladores modernos) |
| Estructura | Bloques de [Sección] entre corchetes con pares clave=valor; la sección [Version] es obligatoria |
| Uso principal | Instalación de controladores de dispositivos Plug-and-Play (PnP) de Windows y configuración de componentes |
| Directivas clave | CopyFiles, AddReg, DelReg, SourceDisksFiles, DestinationDirs, Manufacturer |
| Mecanismo de integridad | Archivo de catálogo .cat firmado complementario; el .inf en sí no lleva firma o suma de comprobación interna |
| Métodos de instalación | Administrador de dispositivos de Windows, administrador PnP, clic derecho Instalar o herramienta de línea de comandos pnputil |
| Identificación del archivo | Sin bytes mágicos; identificado por la sección [Version] con Signature=«$Windows NT$» o «$CHICAGO$» |
| Tamaño típico del archivo | 1 KB - 200 KB |
| Cumplimiento moderno | Windows 10/11 requiere reglas de «Universal INF» compatibles con DCH: sin secciones específicas de SO o co-instaladores |
| Coincidencia de hardware | Las secciones [Manufacturer] y Models enumeran los IDs de hardware (VID/PID) que el administrador PnP hace coincidir |
| Archivos de paquete relacionados | Empaquetado con .sys (binario del controlador), .cat (catálogo firmado) y opcionalmente archivos .dll |
| Variante notable | autorun.inf - mismo formato utilizado para el inicio automático de CD/USB; AutoRun desde unidades extraíbles desactivado desde Windows 7 |
| Desarrollador | Microsoft Corporation |
| Lanzado | Windows 3.x / Windows 95 era (1990s); central to Plug-and-Play driver setup |
| Última versión | N/A (the INF format evolves with Windows; modern 'universal/DCH' INF rules on Windows 10/11) |
| Especificación | learn.microsoft.com |
Conversiones de INF
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos INF.