.PNF

Archivo PNF

Windows Precompiled Setup Information File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo PNF es una caché binaria que Windows crea automáticamente cuando procesa un archivo de configuración de controlador (.inf). Se encuentra en C:\Windows\inf junto a su .inf emparejado. Nunca es necesario abrirlo ni editarlo: Windows gestiona los archivos PNF por su cuenta, y eliminarlos es seguro porque Windows los regenera a partir del .inf correspondiente.

Desarrollador: Microsoft Corporation Categoría: Archivos de sistema MIME: application/octet-stream
SE ABRE EN Windows
Relacionado: .NOMEDIA · .DLL · .TMP · .LNK

En esta página

19k+ extensiones indexadas
Última revisión Aug 24, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo PNF?

Un archivo .pnf es un archivo de sistema de Windows generado automáticamente junto a un archivo de configuración de controlador .inf con el mismo nombre. El nombre significa Precompiled INF (INF precompilado): Windows crea un .pnf la primera vez que procesa un .inf, almacenando una versión binaria y preanalizada del contenido de ese archivo.

Los archivos PNF almacenan información de controladores y configuración en formato binario, compilada a partir de los datos del .inf de origen. Para la instalación de dispositivos, Windows utiliza esta versión precompilada en lugar de volver a analizar el .inf de texto plano desde cero cada vez, lo que acelera el procesamiento del controlador. Un .pnf siempre se encuentra junto a su .inf correspondiente; por ejemplo, oem5.inf tiene un oem5.pnf correspondiente en la misma carpeta %SystemRoot%\inf\.

Los archivos PNF son generados por el sistema automáticamente a partir de su .inf complementario, por lo que eliminarlos no tiene consecuencias adversas para la estabilidad del sistema. Windows regenerará un .pnf la próxima vez que se procese el .inf correspondiente. Eliminar archivos .pnf acumulados puede recuperar una pequeña cantidad de espacio en disco, especialmente en sistemas donde se han instalado muchos controladores a lo largo del tiempo.

La estructura binaria de un .pnf es un formato interno de Windows y no está diseñada para ser abierta o editada directamente. Si un .pnf se corrompe o queda obsoleto, Windows simplemente lo recrea a partir del .inf de origen.

Seguridad y protección

RIESGO: LOW

Un .pnf es una caché binaria interna de Windows de solo lectura y no contiene código activo. No se puede ejecutar; solo es leído por Windows Setup/PnP durante el procesamiento del controlador. Borrar un .pnf es seguro: Windows lo regenera. La advertencia es: NO borre masivamente pares .inf/.pnf de C:\Windows\inf mediante un limpiador o antivirus sin entender qué son, ya que los archivos .inf en sí son necesarios para reinstalar o revertir controladores. Los archivos .pnf son prescindibles; los archivos .inf emparejados no.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOWindows Precompiled Setup Information Filetambién conocido como Precompiled INF file, PNF file
DESARROLLADORMicrosoft Corporationdesde Windows 95/NT era (generated automatically when an .inf is first processed by Windows Setup)
TIPO MIMEapplication/octet-stream
TIPORepresentación binaria precompilada/almacenada en caché de un archivo de información de configuración de Windows (.inf)
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001
HEX
0103
ASCII
··
Un .pnf es un archivo binario sin «magic bytes» en ASCII imprimible. En Windows Vista hasta 8.1, los dos primeros bytes son 01 03 (menor=1, mayor=3). En Windows 98/XP se utilizaba un diseño diferente. La estructura binaria contiene campos de versión, desplazamientos de ruta (InfName, OsLoaderPath, etc.) y datos INF preanalizados; es opaca y no está destinada a ser leída directamente. En Windows 98/XP, el campo WinDirPath se encuentra en el desplazamiento 0x58; Vista+ lo movió a 0x68.

Programas que abren archivos PNF

Windows2 apps
Microsoft Windows (auto-generated, no user interaction needed) Integrado Usted no abre un .pnf por sí mismo: Windows lo lee automáticamente al procesar el .inf correspondiente. Si necesita inspeccionar el script de configuración del controlador subyacente, abra el .inf del mismo nombre en Notepad o Notepad++.
Notepad++ (for reading the companion .inf instead) Código abierto Abra el .inf del mismo nombre (no el .pnf) en Notepad++ para leer el script de configuración del controlador como texto. El .pnf en sí es binario y no es legible por humanos.

Detalles técnicos

especificación profunda
FormatoBinario propietario (caché INF interna de Windows; sin especificación pública)
Orden de bytesLittle-endian
Encabezado de archivoLos dos primeros bytes son 01 03 (menor=1, mayor=3) en Windows Vista hasta 8.1; diseño anterior en Windows 98/XP
Tamaño de archivo típico4 KB - 200 KB (refleja la complejidad del .inf de origen)
Archivo emparejadoSiempre se encuentra junto a un .inf con el mismo nombre (ej. oem5.pnf ↔ oem5.inf) en la misma carpeta
Ubicación predeterminada%SystemRoot%\inf\ o el almacén de controladores (DriverStore)
Campos internosBytes de versión, desplazamientos, luego tablas de secciones/directivas INF preanalizadas; los campos con nombre incluyen OsLoaderPath, InfName, SourcePath y WinDirPath
Desplazamiento de WinDirPath0x58 en Windows 98/XP; movido a 0x68 en Windows Vista y posteriores
Manejo de erroresUn .pnf faltante o corrupto hace que Windows lo regenere automáticamente desde el .inf de origen
Sistema operativoWindows (todas las versiones desde Windows 95/NT en adelante)
LanzadoWindows 95/NT era (generated automatically when an .inf is first processed by Windows Setup)
Última versiónN/A (format evolves with Windows; version bytes 01 03 in header on Vista-8.1; not user-visible)

Conversiones de PNF

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos PNF. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos PNF.

Preguntas frecuentes

¿Qué es un archivo .pnf?
Un archivo de información de configuración precompilado de Windows: una caché binaria creada automáticamente por Windows junto a un archivo de configuración de controlador (.inf). Acelera el procesamiento de los INF y siempre está emparejado con un .inf del mismo nombre. Nunca es necesario crear o editar uno.
¿Dónde se almacenan los archivos .pnf?
En C:\Windows\inf (también escrito como %SystemRoot%\inf). Esta carpeta contiene cientos de pares .inf/.pnf para controladores instalados y componentes de Windows. Es una carpeta de sistema protegida.
¿Es seguro borrar los archivos .pnf?
Los archivos .pnf en sí pueden borrarse de forma segura; Windows los regenera a partir del .inf coincidente. Sin embargo, no borre los archivos .inf emparejados sin precaución, ya que son necesarios para gestionar y reinstalar controladores.
¿Puedo abrir un archivo .pnf?
No hay razón para hacerlo. Es binario e ilegible. Si desea leer los detalles de configuración del controlador, abra el .inf del mismo nombre en Notepad o Notepad++.
¿Por qué mi archivo .pnf causa un error de controlador?
Un .pnf obsoleto o corrupto a veces puede causar errores de «archivo INF no compatible» en rutas de instalación antiguas. Borrar el .pnf permite que Windows regenere uno nuevo desde el .inf. En Windows modernos, pnputil /add-driver es más fiable que la instalación manual de .inf.
¿Cuál es la diferencia entre .inf y .pnf?
El .inf es el script de configuración del controlador en texto plano (legible por humanos, editable). El .pnf es su caché binaria autogenerada (opaca, no editable). Ambos se encuentran en la misma carpeta con el mismo nombre base. El .inf es el archivo importante.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z