Wat is het INF-bestandsformaat?
.inf is een configuratiebestand dat gegevens in platte tekst opslaat met een INI-stijl structuur. .inf-bestanden bevatten informatie over een bepaald stuurprogramma of een toepassing - zoals de naam van de fabrikant, de installatiemethode (volledige installatie of update) en doelpaden. Ze kunnen ook verschillende standaardinstellingen bevatten en een lijst met bestanden die het installatieprogramma moet kopiëren.
.inf-bestanden worden gelezen door de Windows Setup-engine en bevatten installatie-instructies in plaats van inhoud die direct nuttig is voor eindgebruikers. De aanwezigheid van een .inf is niet verplicht voor alle installatieprogramma's, maar het is het standaardformaat voor pakketten met apparaatstuurprogramma's: Windows koppelt hardware-ID's in het bestand aan gedetecteerde hardware, kopieert vervolgens binaire bestanden, configureert services en schrijft registerwaarden. Stuurprogramma's kunnen handmatig worden geïnstalleerd via rechtermuisknop → Installeren of de opdrachtregeltool pnputil.
Het formaat drijft ook autorun.inf aan, waarmee cd- en usb-media vroeger automatisch programma's konden starten. Sinds Windows 7 is AutoRun vanaf verwisselbare schijven standaard uitgeschakeld omdat malware autorun.inf als infectievector gebruikte. .inf-bestanden voor stuurprogramma's blijven volledig ondersteund in Windows 10 en 11, waar moderne pakketten de DCH-conforme „Universal INF”-regels volgen.
Beveiliging & veiligheid
RISICO: MEDIUMHet lezen van een .inf in een tekstverwerker is veilig - het wordt niet uitgevoerd door het te openen. Het risico zit in de INSTALLATIE: een INF kan bestanden kopiëren, registersleutels toevoegen en een kernel-mode stuurprogramma (.sys) installeren, dus een kwaadaardige driver-INF kan het systeem in gevaar brengen. Installeer alleen INF's uit vertrouwde, ondertekende stuurprogrammapakketten (modern 64-bits Windows dwingt ondertekening van stuurprogramma's af) en wees op uw hoede voor niet-ondertekende „stuurprogramma's” van willekeurige sites. autorun.inf voerde historisch gezien automatisch malware uit vanaf USB/CD (Conficker), daarom negeert Windows nu autorun.inf op de meeste media - behandel een onverwachte autorun.inf op een USB-stick als verdacht. De bijbehorende ondertekende .cat-catalogus is wat het vertrouwen van een driver-INF vaststelt.
Formaatdetails
in een notendop- Autorun.inf (CD/USB-autostart) - Een kleine INF op verwisselbare media die ouder Windows vertelt wat er moet worden uitgevoerd of welk pictogram moet worden getoond bij het plaatsen; zwaar beperkt sinds het Conficker-tijdperk vanwege beveiliging.
- Generiek applicatie-info / configuratiebestand - Sommige programma's hergebruiken .inf voor hun eigen info of installatiegegevens in INI-stijl, niet gerelateerd aan de installatie van Windows-stuurprogramma's.
Programma's die INF-bestanden openen
Technische details
diepe specificaties| Bestandstype | Installatie- en configuratiescript in platte tekst INI-stijl |
| MIME-type | text/plain (ook application/inf, application/x-setupscript) |
| Codering | ANSI (verouderd) of UTF-16 LE met BOM (moderne driver-INF's) |
| Structuur | Gekoppelde [Sectie]-blokken met sleutel=waarde-paren; [Version]-sectie is verplicht |
| Primair gebruik | Windows Plug-and-Play (PnP) apparaatstuurprogramma-installatie en componentconfiguratie |
| Belangrijkste instructies | CopyFiles, AddReg, DelReg, SourceDisksFiles, DestinationDirs, Manufacturer |
| Integriteitsmechanisme | Bijbehorend ondertekend .cat-catalogusbestand; de .inf zelf bevat geen interne checksum of handtekening |
| Installatiemethoden | Windows Apparaatbeheer, PnP-manager, rechtermuisknop Installeren, of pnputil-opdrachtregeltool |
| Bestandsidentificatie | Geen magic bytes; geïdentificeerd door [Version]-sectie met Signature=„$Windows NT$” of „$CHICAGO$” |
| Typische bestandsgrootte | 1 KB - 200 KB |
| Moderne naleving | Windows 10/11 vereist DCH-conforme „Universal INF”-regels - geen OS-specifieke of co-installer-secties |
| Hardware-matching | [Manufacturer] en Models-secties vermelden hardware-ID's (VID/PID) die worden gekoppeld door de PnP-manager |
| Gerelateerde pakketbestanden | Verpakt met .sys (binair stuurprogramma), .cat (ondertekende catalogus) en optioneel .dll-bestanden |
| Opmerkelijke variant | autorun.inf - hetzelfde formaat gebruikt voor CD/USB-autostart; AutoRun van verwisselbare schijven uitgeschakeld sinds Windows 7 |
| Ontwikkelaar | Microsoft Corporation |
| Uitgebracht | Windows 3.x / Windows 95 era (1990s); central to Plug-and-Play driver setup |
| Laatste versie | N/A (the INF format evolves with Windows; modern 'universal/DCH' INF rules on Windows 10/11) |
| Specificatie | learn.microsoft.com |
INF conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over INF-bestanden.