.PNF

PNF Datei

Windows Precompiled Setup Information File
Frage stellen
SCHNELLE ANTWORT

Eine PNF-Datei ist ein binärer Cache, den Windows automatisch erstellt, wenn es eine Treiber-Setup-Datei (.inf) verarbeitet. Sie befindet sich in C:\Windows\inf zusammen mit der zugehörigen .inf. Sie müssen diese Datei niemals öffnen oder bearbeiten - Windows verwaltet PNF-Dateien selbstständig, und das Löschen ist sicher, da Windows sie aus der passenden .inf neu generiert.

Entwickler: Microsoft Corporation Kategorie: Betriebssystemdateien MIME: application/octet-stream
VERFÜGBAR AUF Windows
Verwandt: .NOMEDIA · .DLL · .TMP · .LNK

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 24, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das PNF-Dateiformat?

Eine .pnf-Datei ist eine Windows-Systemdatei, die automatisch zusammen mit einer gleichnamigen .inf Treiber-Setup-Datei erstellt wird. Der Name steht für Precompiled INF - Windows erstellt eine .pnf, wenn es eine .inf zum ersten Mal verarbeitet, und speichert eine binäre, vorab analysierte Version des Inhalts dieser Datei.

PNF-Dateien speichern Treiber- und Setup-Informationen im Binärformat, kompiliert aus den Quell-.inf-Daten. Für die Geräteinstallation verwendet Windows diese vorkompilierte Version, anstatt die Klartext-.inf jedes Mal von Grund auf neu zu parsen, was die Treiberverarbeitung beschleunigt. Eine .pnf befindet sich immer neben ihrer passenden .inf - zum Beispiel hat oem5.inf eine entsprechende oem5.pnf im selben Ordner %SystemRoot%\inf\.

PNF-Dateien werden vom System automatisch aus der zugehörigen .inf generiert, daher hat das Entfernen keine negativen Folgen für die Systemstabilität. Windows generiert eine .pnf neu, wenn die entsprechende .inf das nächste Mal verarbeitet wird. Das Löschen angesammelter .pnf-Dateien kann eine geringe Menge an Speicherplatz freigeben, insbesondere auf Systemen, auf denen im Laufe der Zeit viele Treiber installiert wurden.

Die binäre Struktur einer .pnf ist ein Windows-internes Format und nicht dazu gedacht, direkt geöffnet oder bearbeitet zu werden. Wenn eine .pnf beschädigt oder veraltet ist, erstellt Windows sie einfach aus der Quell-.inf neu.

Sicherheit

RISIKO: LOW

Eine .pnf ist ein schreibgeschützter Windows-interner binärer Cache und enthält keinen aktiven Code. Sie kann nicht ausgeführt werden; sie wird nur von Windows Setup/PnP während der Treiberverarbeitung gelesen. Das Löschen einer .pnf ist sicher - Windows generiert sie neu. Die Vorsicht gilt hier: Löschen Sie NICHT massenweise .inf/.pnf-Paare aus C:\Windows\inf über einen Cleaner oder ein Antivirenprogramm, ohne zu verstehen, was sie sind, da die .inf-Dateien selbst benötigt werden, um Treiber neu zu installieren oder zurückzusetzen. Die .pnf-Dateien sind entbehrlich; die gepaarten .inf-Dateien nicht.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEWindows Precompiled Setup Information Filealias Precompiled INF file, PNF file
ENTWICKLERMicrosoft Corporationseit Windows 95/NT era (generated automatically when an .inf is first processed by Windows Setup)
MIME TYPEapplication/octet-stream
TYPBinäre vorkompilierte/gepufferte Darstellung einer Windows Setup Information (.inf)-Datei
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001
HEX
0103
ASCII
··
Eine .pnf ist eine Binärdatei ohne druckbare ASCII-Magic-Bytes. In Windows Vista bis 8.1 sind die ersten zwei Bytes 01 03 (Minor=1, Major=3). Unter Windows 98/XP wurde ein anderes Layout verwendet. Die binäre Struktur enthält Versionsfelder, Pfad-Offsets (InfName, OsLoaderPath usw.) und vorab analysierte INF-Daten; sie ist undurchsichtig und nicht zum direkten Lesen gedacht. Unter Windows 98/XP befindet sich das Feld WinDirPath bei Offset 0x58; ab Vista wurde es auf 0x68 erhöht.

Programme zum Öffnen von PNF-Dateien

Windows2 apps
Microsoft Windows (auto-generated, no user interaction needed) Integriert Sie öffnen eine .pnf nicht selbst - Windows liest sie automatisch, wenn die passende .inf verarbeitet wird. Wenn Sie das zugrunde liegende Treiber-Setup-Skript untersuchen müssen, öffnen Sie die gleichnamige .inf in Notepad oder Notepad++.
Notepad++ (for reading the companion .inf instead) Open Source Öffnen Sie die gleichnamige .inf (nicht die .pnf) in Notepad++, um das Treiber-Setup-Skript als Text zu lesen. Die .pnf selbst ist binär und nicht menschenlesbar.

Technische Details

technische Spezifikation
FormatProprietär binär (Windows-interner INF-Cache; keine öffentliche Spezifikation)
Byte-ReihenfolgeLittle-endian
Datei-HeaderDie ersten zwei Bytes sind 01 03 (Minor=1, Major=3) unter Windows Vista bis 8.1; früheres Layout unter Windows 98/XP
Typische Dateigröße4 KB - 200 KB (spiegelt die Komplexität der Quell- .inf wider)
Gepaarte DateiBefindet sich immer neben einer gleichnamigen .inf (z. B. oem5.pnf ↔ oem5.inf) im selben Ordner
Standardpfad%SystemRoot%\inf\ oder der Treiberspeicher (DriverStore)
Interne FelderVersions-Bytes, Offsets, dann vorab analysierte INF-Abschnitts-/Direktiventabellen; benannte Felder umfassen OsLoaderPath, InfName, SourcePath und WinDirPath
WinDirPath Offset0x58 unter Windows 98/XP; verschoben auf 0x68 unter Windows Vista und neuer
FehlerbehandlungEine fehlende oder beschädigte .pnf veranlasst Windows, diese automatisch aus der Quell- .inf neu zu generieren
BetriebssystemWindows (alle Versionen ab Windows 95/NT)
VeröffentlichtWindows 95/NT era (generated automatically when an .inf is first processed by Windows Setup)
Neueste VersionN/A (format evolves with Windows; version bytes 01 03 in header on Vista-8.1; not user-visible)

PNF-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit PNF-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu PNF-Dateien.

Häufig gestellte Fragen

Was ist eine .pnf-Datei?
Eine Windows Precompiled Setup Information-Datei - ein binärer Cache, der automatisch von Windows zusammen mit einer Treiber-Setup-Datei (.inf) erstellt wird. Sie beschleunigt die INF-Verarbeitung und ist immer mit einer .inf desselben Namens gepaart. Sie müssen diese niemals selbst erstellen oder bearbeiten.
Wo werden .pnf-Dateien gespeichert?
In C:\Windows\inf (auch als %SystemRoot%\inf geschrieben). Dieser Ordner enthält hunderte von .inf/.pnf-Paaren für installierte Treiber und Windows-Komponenten. Es handelt sich um einen geschützten Systemordner.
Ist es sicher, .pnf-Dateien zu löschen?
Die .pnf-Dateien selbst können sicher gelöscht werden - Windows generiert sie aus der passenden .inf neu. Löschen Sie jedoch nicht unvorsichtig die gepaarten .inf-Dateien, da diese zur Verwaltung und Neuinstallation von Treibern benötigt werden.
Kann ich eine .pnf-Datei öffnen?
Dazu gibt es keinen Grund. Sie ist binär und unlesbar. Wenn Sie die Details des Treiber-Setups lesen möchten, öffnen Sie die gleichnamige .inf in Notepad oder Notepad++.
Warum verursacht meine .pnf-Datei einen Treiberfehler?
Eine veraltete oder beschädigte .pnf kann manchmal Fehler wie „INF-Datei nicht unterstützt“ in älteren Setup-Pfaden verursachen. Das Löschen der .pnf lässt Windows eine frische Version aus der .inf generieren. In modernen Windows-Versionen ist pnputil /add-driver zuverlässiger als die manuelle .inf-Installation.
Was ist der Unterschied zwischen .inf und .pnf?
Die .inf ist das Klartext-Treiber-Setup-Skript (menschenlesbar, bearbeitbar). Die .pnf ist deren automatisch generierter binärer Cache (undurchsichtig, nicht bearbeitbar). Beide liegen im selben Ordner mit demselben Basisnamen. Die .inf ist die wichtige Datei.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen