.PNF

PNF-fil

Windows Precompiled Setup Information File
Still et spørsmål
HURTIGSVAR

En PNF-fil er en binær hurtigbuffer (cache) som Windows oppretter automatisk når den behandler en driveroppsettsfil (.inf). Den ligger i C:\Windows\inf sammen med sin tilhørende .inf. Du trenger aldri å åpne eller redigere en - Windows administrerer PNF-filer på egen hånd, og det er trygt å slette dem fordi Windows genererer dem på nytt fra den samsvarende .inf-filen.

Utvikler: Microsoft Corporation Kategori: Systemfiler MIME: application/octet-stream
ÅPNES PÅ Windows
Relatert: .NOMEDIA · .DLL · .TMP · .LNK

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 24, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er PNF-filformatet?

En .pnf-fil er en Windows-systemfil som genereres automatisk sammen med en .inf-driveroppsettsfil med samme navn. Navnet står for Precompiled INF - Windows oppretter en .pnf første gang den behandler en .inf, og lagrer en binær, forhåndsanalysert versjon av filens innhold.

PNF-filer lagrer driver- og oppsettsinformasjon i binært format, kompilert fra kildedataene i .inf. Ved enhetsinstallasjon bruker Windows denne ferdigkompilerte versjonen i stedet for å analysere .inf-filen i ren tekst på nytt hver gang, noe som fremskynder driverbehandlingen. En .pnf finnes alltid ved siden av sin samsvarende .inf - for eksempel har oem5.inf en tilsvarende oem5.pnf i samme %SystemRoot%\inf\-mappe.

PNF-filer genereres automatisk av systemet fra deres tilhørende .inf, så fjerning av dem har ingen negative konsekvenser for systemstabiliteten. Windows vil generere en .pnf på nytt neste gang den tilsvarende .inf-filen behandles. Sletting av akkumulerte .pnf-filer kan frigjøre en liten mengde diskplass, spesielt på systemer der mange drivere har blitt installert over tid.

Den binære strukturen til en .pnf er et internt Windows-format og er ikke ment for å åpnes eller redigeres direkte. Hvis en .pnf blir korrupt eller utdatert, gjenoppretter Windows den ganske enkelt fra kilde-.inf-filen.

Sikkerhet og trygghet

RISIKO: LOW

En .pnf er en skrivebeskyttet Windows-intern binær hurtigbuffer og inneholder ingen aktiv kode. Den kan ikke kjøres; den leses kun av Windows Setup/PnP under driverbehandling. Det er trygt å slette en .pnf - Windows genererer den på nytt. Advarselen her er: IKKE masseslett .inf/.pnf-par fra C:\Windows\inf via et renseverktøy eller antivirus uten å forstå hva de er, siden selve .inf-filene trengs for å reinstallere eller rulle tilbake drivere. .pnf-filene er forbruksvare; de parede .inf-filene er det ikke.

Formatdetaljer

i et nøtteskall
FULLT NAVNWindows Precompiled Setup Information Fileogså kjent som Precompiled INF file, PNF file
UTVIKLERMicrosoft Corporationsiden Windows 95/NT era (generated automatically when an .inf is first processed by Windows Setup)
KATEGORISystemfiler
MIME-TYPEapplication/octet-stream
TYPEBinær ferdigkompilert/bufret representasjon av en Windows Setup Information (.inf)-fil
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
0103
ASCII
··
En .pnf er en binær fil uten utskrivbar ASCII-magi. I Windows Vista til 8.1 er de to første bytene 01 03 (minor=1, major=3). På Windows 98/XP ble en annen layout brukt. Den binære strukturen inneholder versjonsfelt, stibane-forskyvninger (InfName, OsLoaderPath, osv.) og forhåndsanalyserte INF-data; den er ugjennomsiktig og ikke ment å leses direkte. På Windows 98/XP ligger WinDirPath-feltet ved forskyvning 0x58; Vista+ økte dette til 0x68.

Programmer som åpner PNF-filer

Windows2 apps
Microsoft Windows (auto-generated, no user interaction needed) Innebygd Du åpner ikke en .pnf selv - Windows leser den automatisk når den behandler den samsvarende .inf-filen. Hvis du trenger å inspisere det underliggende skriptet for driveroppsett, åpner du .inf-filen med samme navn i Notepad eller Notepad++.
Notepad++ (for reading the companion .inf instead) Åpen kildekode Åpne .inf-filen med samme navn (ikke .pnf) i Notepad++ for å lese skriptet for driveroppsett som tekst. Selve .pnf-filen er binær og ikke menneskelig lesbar.

Tekniske detaljer

dyp spesifikasjon
FormatProprietær binær (Windows-intern INF-cache; ikke en offentlig spesifikasjon)
ByterekkefølgeLittle-endian
FilhodeDe to første bytene er 01 03 (minor=1, major=3) på Windows Vista til 8.1; tidligere layout på Windows 98/XP
Typisk filstørrelse4 KB - 200 KB (gjenspeiler kompleksiteten til kilde-inf-filen)
Paret filLigger alltid ved siden av en .inf med samme navn (f.eks. oem5.pnf ↔ oem5.inf) i samme mappe
Standardplassering%SystemRoot%\inf\ eller driverlageret (DriverStore)
Interne feltVersjons-bytes, forskyvninger (offsets), deretter forhåndsanalyserte INF-seksjons-/direktivtabeller; navngitte felt inkluderer OsLoaderPath, InfName, SourcePath og WinDirPath
WinDirPath-forskyvning0x58 på Windows 98/XP; flyttet til 0x68 på Windows Vista og senere
FeilhåndteringEn manglende eller korrupt .pnf fører til at Windows genererer den på nytt fra kilde-inf-filen automatisk
OperativsystemWindows (alle versjoner fra Windows 95/NT og utover)
UtgittWindows 95/NT era (generated automatically when an .inf is first processed by Windows Setup)
Siste versjonN/A (format evolves with Windows; version bytes 01 03 in header on Vista-8.1; not user-visible)

PNF-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med PNF-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om PNF-filer.

Ofte stilte spørsmål

Hva er en .pnf-fil?
En Windows Precompiled Setup Information-fil - en binær hurtigbuffer som opprettes automatisk av Windows sammen med en driveroppsettsfil (.inf). Den fremskynder INF-behandling og er alltid paret med en .inf med samme navn. Du trenger aldri å opprette eller redigere en.
Hvor lagres .pnf-filer?
I C:\Windows\inf (også skrevet som %SystemRoot%\inf). Denne mappen inneholder hundrevis av .inf/.pnf-par for installerte drivere og Windows-komponenter. Det er en beskyttet systemmappe.
Er det trygt å slette .pnf-filer?
Selve .pnf-filene kan slettes trygt - Windows genererer dem på nytt fra den samsvarende .inf-filen. Du bør imidlertid ikke slette de parede .inf-filene uten videre, da disse trengs for å administrere og installere drivere på nytt.
Kan jeg åpne en .pnf-fil?
Det er ingen grunn til det. Den er binær og uleselig. Hvis du vil lese detaljene for driveroppsettet, åpner du .inf-filen med samme navn i Notepad eller Notepad++.
Hvorfor forårsaker .pnf-filen min en driverfeil?
En utdatert eller korrupt .pnf kan noen ganger forårsake «INF file not supported»-feil i eldre installasjonsbaner. Ved å slette .pnf-filen lar du Windows generere en ny fra .inf-filen. I moderne Windows er pnputil /add-driver mer pålitelig enn manuell .inf-installasjon.
Hva er forskjellen mellom .inf og .pnf?
En .inf er driveroppsetts-skriptet i ren tekst (menneskelig lesbart, redigerbart). En .pnf er dens autogenererte binære hurtigbuffer (ugjennomsiktig, ikke redigerbar). Begge ligger i samme mappe med samme navn. .inf-filen er den viktigste.

Referanser

1Microsoft - Overview of INF Fileslearn.microsoft.com
2Wikipedia - INF file (includes PNF context)en.wikipedia.org

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Relaterte filendelser

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å