Um arquivo INF, abreviação de Arquivo de Informações de Configuração (Setup Information file), é um formato de arquivo de texto simples usado pelo Microsoft Windows para instalar componentes de software e hardware. Ele contém instruções e dados que o sistema operacional utiliza para instalar drivers, configurar definições de hardware e copiar arquivos para os locais apropriados no sistema. O arquivo especifica detalhadamente os arquivos a serem copiados, as entradas de registro (registry entries) a serem criadas ou modificadas e os serviços a serem instalados ou iniciados. Arquivos INF são cruciais para a funcionalidade Plug and Play do Windows, permitindo que o sistema operacional detecte e configure automaticamente novos dispositivos de hardware sem intervenção manual extensa. Eles são frequentemente incluídos em pacotes de drivers e pacotes de instalação de software. A estrutura de um arquivo INF é dividida em seções, cada uma contendo informações específicas sobre o processo de instalação. Essas seções definem os locais de origem e destino dos arquivos, as chaves de registro (registry keys) a serem modificadas e as dependências necessárias para que o software ou hardware funcione corretamente. Arquivos INF são essenciais para garantir que software e hardware sejam instalados e configurados adequadamente em um sistema Windows.