Vad är filformatet INF?
.inf är en konfigurationsfil som lagrar data i klartext med en INI-liknande struktur. .inf-filer innehåller information om en specifik drivrutin eller applikation - såsom tillverkarens namn, installationsmetod (fullständig installation eller uppdatering) och målvägar. De kan också innehålla olika standardinställningar och en lista över filer som installationsprogrammet behöver kopiera.
.inf-filer läses av Windows Setup-motorn och innehåller instruktioner för installation snarare än innehåll som är direkt användbart för slutanvändare. Förekomsten av en .inf är inte obligatorisk för alla installationsprogram, men det är standardformatet för drivrutinspaket: Windows matchar maskinvaru-ID:n som listas i filen med detekterad maskinvara, kopierar sedan binärfiler, konfigurerar tjänster och skriver registervärden. Drivrutiner kan installeras manuellt via högerklick → Installera eller kommandoradsverktyget pnputil.
Formatet driver även autorun.inf, som tidigare tillät CD- och USB-media att starta program automatiskt. Från och med Windows 7 inaktiverades AutoRun från flyttbara enheter som standard eftersom skadlig kod hade riktat in sig på autorun.inf som en infektionsväg. Drivrutins-.inf-filer stöds fortfarande fullt ut i Windows 10 och 11, där moderna paket följer DCH-kompatibla «Universal INF»-regler.
Säkerhet & trygghet
RISK: MEDIUMAtt läsa en .inf i en textredigerare är säkert - den körs inte genom att öppnas. Risken ligger vid INSTALLATION: en INF kan kopiera filer, lägga till registernycklar och installera en drivrutin i kärnläge (.sys), så en skadlig drivrutins-INF kan äventyra systemet. Installera endast INF-filer från betrodda, signerade drivrutinspaket (moderna 64-bitars Windows kräver drivrutinssignering), och var vaksam på osignerade «drivrutiner» från okända webbplatser. autorun.inf användes historiskt för att automatiskt köra skadlig kod från USB/CD (Conficker), vilket är anledningen till att Windows nu ignorerar autorun.inf på de flesta medier - behandla en oväntad autorun.inf på ett USB-minne som misstänkt. Den tillhörande signerade .cat-katalogen är det som fastställer en drivrutins-INF:s tillförlitlighet.
Formatdetaljer
i ett nötskal- Autorun.inf (CD/USB-autostart) - En liten INF på flyttbara medier som talar om för äldre Windows vad som ska köras/vilken ikon som ska visas vid anslutning; kraftigt begränsad sedan Conficker-eran av säkerhetsskäl.
- Generisk applikationsinfo / konfigurationsfil - Vissa program återanvänder .inf för sin egen information eller installationsdata i INI-stil, orelaterat till Windows drivrutinsinstallation.
Program som öppnar INF-filer
Tekniska detaljer
djup specifikation| Filtyp | Installations- och konfigurationsskript i klartext och INI-stil |
| MIME-typ | text/plain (även application/inf, application/x-setupscript) |
| Kodning | ANSI (legacy) eller UTF-16 LE med BOM (moderna drivrutins-INF) |
| Struktur | Inom klammerparenteser [Sektion]-block med nyckel=värde-par; [Version]-sektionen är obligatorisk |
| Huvudsaklig användning | Windows Plug-and-Play (PnP) installation av enhetsdrivrutiner och komponentkonfiguration |
| Viktiga direktiv | CopyFiles, AddReg, DelReg, SourceDisksFiles, DestinationDirs, Manufacturer |
| Integritetsmekanism | Tillhörande signerad .cat-katalogfil; själva .inf-filen har ingen intern kontrollsumma eller signatur |
| Installationsmetoder | Windows Enhetshanterare, PnP-hanterare, högerklick Installera eller kommandoradsverktyget pnputil |
| Filidentifiering | Inga magic bytes; identifieras av [Version]-sektionen med Signature=«$Windows NT$» eller «$CHICAGO$» |
| Typisk filstorlek | 1 KB - 200 KB |
| Modern efterlevnad | Windows 10/11 kräver DCH-kompatibla «Universal INF»-regler - inga OS-specifika eller co-installer-sektioner |
| Maskinvarumatchning | [Manufacturer]- och Models-sektioner listar maskinvaru-ID:n (VID/PID) som matchas av PnP-hanteraren |
| Relaterade paketfiler | Paketeras med .sys (drivrutinsbinär), .cat (signerad katalog) och valfria .dll-filer |
| Noterbar variant | autorun.inf - samma format som används för CD/USB-autostart; AutoRun från flyttbara enheter inaktiverat sedan Windows 7 |
| Utvecklare | Microsoft Corporation |
| Släppt | Windows 3.x / Windows 95 era (1990s); central to Plug-and-Play driver setup |
| Senaste version | N/A (the INF format evolves with Windows; modern 'universal/DCH' INF rules on Windows 10/11) |
| Specifikation | learn.microsoft.com |
INF-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om INF-filer.