Un fichier INF, abréviation de "Setup Information File" (Fichier d'informations d'installation), est un format de fichier texte brut utilisé par Microsoft Windows pour l'installation de composants logiciels et matériels. Il contient des instructions et des données que le système d'exploitation utilise pour installer des pilotes (drivers), configurer des paramètres matériels et copier des fichiers aux emplacements appropriés sur le système. Le fichier spécifie les fichiers à copier, les entrées de registre à créer ou à modifier, ainsi que les services à installer ou à démarrer. Les fichiers INF sont cruciaux pour la fonctionnalité "Plug and Play" de Windows, permettant au système d'exploitation de détecter et de configurer automatiquement les nouveaux périphériques matériels. Ils sont souvent inclus dans les paquets de pilotes et les paquets d'installation logicielle. La structure d'un fichier INF est divisée en sections, chacune contenant des informations spécifiques sur le processus d'installation. Ces sections définissent les emplacements source et destination des fichiers, les clés de registre à modifier et les dépendances requises pour que le logiciel ou le matériel fonctionne correctement. Les fichiers INF sont essentiels pour garantir que les logiciels et le matériel sont installés et configurés de manière appropriée sur un système Windows.