Un archivo INF, abreviatura de Archivo de Información de Configuración (Setup Information file), es un formato de archivo de texto plano utilizado por Microsoft Windows para la instalación de componentes de software y hardware. Contiene instrucciones y datos que el sistema operativo utiliza para instalar controladores (drivers), configurar ajustes de hardware y copiar archivos a las ubicaciones apropiadas en el sistema. El archivo especifica los archivos que deben copiarse, las entradas del registro (registry entries) que deben crearse o modificarse, y los servicios que deben instalarse o iniciarse. Los archivos INF son cruciales para la funcionalidad Plug and Play de Windows, permitiendo que el sistema operativo detecte y configure automáticamente nuevos dispositivos de hardware. Frecuentemente se incluyen con paquetes de controladores (driver packages) y paquetes de instalación de software. La estructura de un archivo INF está dividida en secciones, cada una de las cuales contiene información específica sobre el proceso de instalación. Estas secciones definen las ubicaciones de origen y destino de los archivos, las claves de registro (registry keys) que deben modificarse y las dependencias necesarias para que el software o hardware funcione correctamente. Los archivos INF son esenciales para garantizar que el software y el hardware se instalen y configuren correctamente en un sistema Windows.