Hva er INF-filformatet?
.inf er en konfigurasjonsfil som lagrer data i ren tekst ved bruk av en INI-lignende struktur. .inf-filer inneholder informasjon om en gitt driver eller applikasjon - slik som produsentnavn, installasjonsmetode (full installasjon eller oppdatering) og målbaner. De kan også inkludere ulike standardinnstillinger og en liste over filer installasjonsprogrammet må kopiere.
.inf-filer leses av Windows Setup-motoren og inneholder instruksjoner for installasjonsprogrammet snarere enn innhold som er direkte nyttig for sluttbrukere. Tilstedeværelsen av en .inf er ikke obligatorisk for alle installasjonsprogrammer, men det er standardformatet for enhetsdriverpakker: Windows matcher maskinvare-ID-er oppført i filen med detektert maskinvare, kopierer deretter binærfiler, konfigurerer tjenester og skriver registerverdier. Drivere kan installeres manuelt via høyreklikk → Installer eller kommandolinjeverktøyet pnputil.
Formatet driver også autorun.inf, som tidligere tillot CD- og USB-medier å starte programmer automatisk. Fra og med Windows 7 ble AutoRun fra flyttbare stasjoner deaktivert som standard fordi skadevare hadde målrettet autorun.inf som en infeksjonsvei. Driver-.inf-filer er fortsatt fullt støttet i Windows 10 og 11, der moderne pakker følger DCH-kompatible «Universal INF»-regler.
Sikkerhet og trygghet
RISIKO: MEDIUMÅ lese en .inf i et tekstredigeringsprogram er trygt - den kjører ikke ved å bli åpnet. Risikoen ligger ved INSTALLASJON: en INF kan kopiere filer, legge til registernøkler og installere en driver i kjernemodus (.sys), så en ondsinnet driver-INF kan kompromittere systemet. Installer kun INF-filer fra pålitelige, signerte driverpakker (moderne 64-bit Windows håndhever driversignering), og vær på vakt mot usignerte «drivere» fra tilfeldige nettsteder. autorun.inf kjørte historisk skadevare automatisk fra USB/CD (Conficker), som er grunnen til at Windows nå ignorerer autorun.inf på de fleste medier - behandle en uventet autorun.inf på en USB-pinne som mistenkelig. Den ledsagende signerte .cat-katalogen er det som etablerer tilliten til en driver-INF.
Formatdetaljer
i et nøtteskall- Autorun.inf (CD/USB-autostart) - En liten INF på flyttbare medier som forteller eldre Windows hva som skal kjøres/hvilket ikon som skal vises ved innsetting; sterkt begrenset siden Conficker-æraen av sikkerhetshensyn.
- Generisk applikasjonsinfo / konfigurasjonsfil - Noen programmer gjenbruker .inf for sin egen info eller installasjonsdata i INI-stil, urelatert til Windows driveroppsett.
Programmer som åpner INF-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | Installasjons- og konfigurasjonsskript i ren tekst og INI-stil |
| MIME-type | text/plain (også application/inf, application/x-setupscript) |
| Koding | ANSI (eldre) eller UTF-16 LE med BOM (moderne driver-INF-filer) |
| Struktur | Klammeparantes-omsluttede [Seksjon]-blokker med nøkkel=verdi-par; [Version]-seksjonen er obligatorisk |
| Primærbruk | Windows Plug-and-Play (PnP) enhetsdriverinstallasjon og komponentoppsett |
| Viktige direktiver | CopyFiles, AddReg, DelReg, SourceDisksFiles, DestinationDirs, Manufacturer |
| Integritetsmekanisme | Ledsagende signert .cat-katalogfil; selve .inf-filen har ingen intern sjekksum eller signatur |
| Installasjonsmetoder | Windows Enhetsbehandling, PnP-behandling, høyreklikk Installer, eller kommandolinjeverktøyet pnputil |
| Filidentifikasjon | Ingen magic bytes; identifisert av [Version]-seksjonen med Signature=«$Windows NT$» eller «$CHICAGO$» |
| Typisk filstørrelse | 1 KB - 200 KB |
| Moderne samsvar | Windows 10/11 krever DCH-kompatible «Universal INF»-regler - ingen OS-spesifikke eller co-installer-seksjoner |
| Maskinvare-matching | [Manufacturer] og Models-seksjoner lister opp maskinvare-ID-er (VID/PID) som matches av PnP-behandleren |
| Relaterte pakkefiler | Pakket med .sys (driver-binær), .cat (signert katalog), og valgfritt .dll-filer |
| Merkbar variant | autorun.inf - samme format brukt for CD/USB-autostart; AutoRun fra flyttbare stasjoner deaktivert siden Windows 7 |
| Utvikler | Microsoft Corporation |
| Utgitt | Windows 3.x / Windows 95 era (1990s); central to Plug-and-Play driver setup |
| Siste versjon | N/A (the INF format evolves with Windows; modern 'universal/DCH' INF rules on Windows 10/11) |
| Spesifikasjon | learn.microsoft.com |
INF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om INF-filer.