O que é o formato de ficheiro INF?
.inf é um arquivo de configuração que armazena dados em texto simples usando uma estrutura estilo INI. Arquivos .inf contêm informações sobre um determinado driver ou aplicativo - como nome do fabricante, método de instalação (instalação completa ou atualização) e caminhos de destino. Eles também podem incluir várias configurações padrão e uma lista de arquivos que o instalador precisa copiar.
Os arquivos .inf são lidos pelo mecanismo de Configuração do Windows e contêm diretivas de instalador, em vez de conteúdo útil diretamente para os usuários finais. A presença de um .inf não é obrigatória para todos os instaladores, mas é o formato padrão para pacotes de drivers de dispositivo: o Windows faz a correspondência dos IDs de hardware listados no arquivo com o hardware detectado, depois copia binários, configura serviços e grava valores de registro. Os drivers podem ser instalados manualmente via clique com o botão direito → Instalar ou pela ferramenta de linha de comando pnputil.
O formato também alimenta o autorun.inf, que antigamente permitia que mídias de CD e USB iniciassem programas automaticamente. A partir do Windows 7, o AutoRun de unidades removíveis foi desativado por padrão porque malwares visavam o autorun.inf como um vetor de infecção. Os arquivos .inf de driver continuam totalmente suportados no Windows 10 e 11, onde pacotes modernos seguem as regras de «INF Universal» compatíveis com DCH.
Segurança e proteção
RISCO: MEDIUMLer um .inf em um editor de texto é seguro - ele não é executado ao ser aberto. O risco está na INSTALAÇÃO: um INF pode copiar arquivos, adicionar chaves de registro e instalar um driver de modo kernel (.sys), portanto, um INF de driver malicioso pode comprometer o sistema. Instale apenas INFs de pacotes de drivers assinados e confiáveis (o Windows de 64 bits moderno impõe a assinatura de drivers) e tenha cuidado com «drivers» não assinados de sites aleatórios. O autorun.inf historicamente executava malwares de USB/CD automaticamente (Conficker), razão pela qual o Windows agora ignora o autorun.inf na maioria das mídias - trate um autorun.inf inesperado em um pendrive como suspeito. O catálogo assinado .cat complementar é o que estabelece a confiança de um INF de driver.
Detalhes do formato
em resumo- Autorun.inf (início automático de CD/USB) - Um pequeno INF em mídia removível que diz às versões mais antigas do Windows o que executar ou qual ícone mostrar ao inserir; fortemente restrito desde a era Conficker por segurança.
- Arquivo de configuração / info de aplicativo genérico - Alguns programas reutilizam o .inf para suas próprias informações de estilo INI ou dados de instalação, não relacionados à configuração de drivers do Windows.
Programas que abrem arquivos INF
Detalhes técnicos
especificação profunda| Tipo de arquivo | Script de instalação e configuração em texto simples estilo INI |
| Tipo MIME | text/plain (também application/inf, application/x-setupscript) |
| Codificação | ANSI (legado) ou UTF-16 LE com BOM (INFs de driver modernos) |
| Estrutura | Blocos de [Seção] entre colchetes com pares chave=valor; a seção [Version] é obrigatória |
| Uso primário | Instalação de drivers de dispositivo Plug-and-Play (PnP) do Windows e configuração de componentes |
| Diretivas principais | CopyFiles, AddReg, DelReg, SourceDisksFiles, DestinationDirs, Manufacturer |
| Mecanismo de integridade | Arquivo de catálogo assinado .cat complementar; o .inf em si não carrega soma de verificação ou assinatura interna |
| Métodos de instalação | Gerenciador de Dispositivos do Windows, gerenciador PnP, Instalar via clique direito ou ferramenta de linha de comando pnputil |
| Identificação do arquivo | Sem bytes mágicos; identificado pela seção [Version] com Signature=«$Windows NT$» ou «$CHICAGO$» |
| Tamanho típico do arquivo | 1 KB - 200 KB |
| Conformidade moderna | O Windows 10/11 exige regras de «INF Universal» compatíveis com DCH - sem seções específicas de SO ou co-instaladores |
| Correspondência de hardware | As seções [Manufacturer] e Models listam IDs de hardware (VID/PID) correspondidos pelo gerenciador PnP |
| Arquivos de pacote relacionados | Empacotado com .sys (binário do driver), .cat (catálogo assinado) e, opcionalmente, arquivos .dll |
| Variante notável | autorun.inf - mesmo formato usado para início automático de CD/USB; AutoRun de unidades removíveis desativado desde o Windows 7 |
| Desenvolvedor | Microsoft Corporation |
| Lançado | Windows 3.x / Windows 95 era (1990s); central to Plug-and-Play driver setup |
| Versão mais recente | N/A (the INF format evolves with Windows; modern 'universal/DCH' INF rules on Windows 10/11) |
| Especificação | learn.microsoft.com |
Conversões de INF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos INF.