.PCP

Archivo PCP

Windows Installer Patch Creation Properties file
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo PCP es una base de datos de «Propiedades de creación de parches» de Windows Installer; una entrada de compilación para desarrolladores que indica a Msimsp.exe cómo comparar un MSI antiguo y uno nuevo para generar un parche .msp. Ábralo con Orca del Windows SDK. Los usuarios finales nunca instalan un PCP; es una receta de compilación, no un parche.

Desarrollador: Microsoft Categoría: Archivos de desarrollo MIME: application/octet-stream
SE ABRE EN Windows
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Aug 31, 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 PCP?

Un archivo .pcp (archivo de propiedades de creación de parches de Windows Installer) es un archivo de entrada de compilación para desarrolladores utilizado por Windows Installer para generar parches de software. Los archivos .pcp contienen configuraciones globales para paquetes de actualización y sirven como base para generar archivos de parche MSP. Estos archivos son consumidos por la cadena de herramientas de creación de parches; no son archivos de instalación para el usuario final.

.pcp es un archivo binario almacenado como un OLE2 Compound File Binary (el mismo contenedor que las bases de datos MSI) y se puede abrir y editar utilizando el programa Orca incluido en el Windows SDK. Los parches se generan a partir de archivos .pcp mediante Msimsp.exe, que llama a PatchWiz.dll para diferenciar un MSI de destino frente a un MSI actualizado y emitir el parche .msp final. Todas estas herramientas se distribuyen como parte del Windows Software Development Kit (Windows SDK). La generación de parches requiere conocimientos especializados; sin embargo, instalar el parche resultante es un proceso sencillo.

Los flujos de trabajo de compilación modernos suelen utilizar el WiX Toolset (a través de Pyro.exe y archivos descriptores .wixmsp) como un enfoque de autoría alternativo, aunque Msimsp.exe con un archivo .pcp sigue siendo compatible en las versiones 3.x-5.x de Windows Installer. Los desarrolladores suelen comenzar a partir de una template.pcp en blanco que se incluye con el SDK.

Seguridad y protección

RIESGO: LOW

Un PCP es una base de datos de entrada de compilación para desarrolladores, no un instalador ni un ejecutable; abrir uno en Orca para inspeccionarlo no afecta a su sistema. No instala software y los usuarios finales nunca necesitan ejecutarlo. La única precaución real es la habitual para las entradas de compilación: solo compile o ejecute herramientas de parches en archivos .pcp de fuentes en las que confíe, ya que el .msp resultante modificará un producto instalado. No hay comportamiento de ejecución automática ni macros en el PCP en sí.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOWindows Installer Patch Creation Properties filetambién conocido como Patch Creation Properties, PCP file
DESARROLLADORMicrosoftdesde circa 2000 (Windows Installer 1.x patch tooling - PatchWiz.dll)
TIPO MIMEapplication/octet-stream
TIPOBase de datos de Windows Installer (OLE2 / Compound File Binary) que describe cómo compilar un parche MSP
RELACIONADO.do.md.hex.xsd
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
Un PCP es una base de datos de Windows Installer, por lo que lleva la misma firma OLE2/CFBF de 8 bytes (D0 CF 11 E0 A1 B1 1A E1) que los archivos .msi y .msp. Se distingue por sus tablas MSI internas (Properties, ImageFamilies, UpgradedImages, TargetImages, PatchMetadata), no por un encabezado único.

Programas que abren archivos PCP

Windows4 apps
Orca (Windows SDK) Gratis Instale Orca desde las «Windows Installer Developer Tools» del Windows SDK, luego abra el .pcp para ver/editar sus tablas MSI. El editor estándar de PCP.
Msimsp.exe (Windows SDK) Gratis Línea de comandos: «Msimsp.exe -s patch.pcp -p patch.msp -l log.txt»; llama a PatchWiz.dll para compilar el .msp desde el .pcp.
WiX Toolset Código abierto Alternativa moderna: cree parches con proyectos de parches de WiX en lugar de un .pcp editado a mano; WiX puede ejecutar la misma lógica de creación de parches.
InstEd (MSI editor) Freemium Un editor alternativo de bases de datos MSI/PCP; abra el .pcp para inspeccionar o editar sus tablas de Windows Installer.

Detalles técnicos

especificación profunda
Estructura de archivoBase de datos relacional de Windows Installer almacenada dentro de un OLE2 Compound File Binary (CFBF), el mismo formato de contenedor que los archivos `.msi` y `.msp`
Bytes mágicos (hex)`D0 CF 11 E0 A1 B1 1A E1` en el desplazamiento 0: la firma OLE2/CFBF compartida con `.msi` y `.msp`; el archivo se distingue por su esquema de tabla interno de PatchWiz, no por un encabezado único
CodificaciónBinario (little-endian)
CompresiónNinguna en la base de datos misma; los paquetes MSI de origen referenciados pueden contener cargas de archivos comprimidas en CAB
Tablas internas`Properties`, `ImageFamilies`, `UpgradedImages`, `TargetImages`, `ExternalFiles`, `PatchMetadata`: estas indican a PatchWiz cómo diferenciar dos imágenes MSI
Herramienta de compilación principal`Msimsp.exe` (Windows SDK): lee el `.pcp` e invoca a `PatchWiz.dll` para producir el paquete de parche `.msp` de salida
Herramientas de edición**Orca** (editor de bases de datos MSI de Windows SDK); InstEd; cualquier editor de tablas MSI compatible con OLE2
Artefacto de salidaUn paquete de parche de Windows Installer `.msp` listo para su distribución e instalación silenciosa por parte del usuario final
Tamaño de archivo típicoDe unos pocos KB a unos cientos de KB: almacena instrucciones de compilación y referencias a archivos, no datos de carga útil
Tipo MIME`application/octet-stream` (no hay un tipo MIME específico registrado para el formato)
SO asociadoWindows (Windows Installer 1.x hasta 5.x)
Alternativa modernaAutoría de parches con WiX Toolset a través de `Pyro.exe` y archivos descriptores `.wixmsp`, que reemplaza en gran medida el flujo de trabajo de `.pcp` + `Msimsp.exe` en las cadenas de compilación actuales
Lanzadocirca 2000 (Windows Installer 1.x patch tooling - PatchWiz.dll)
Última versiónStable across Windows Installer 3.x-5.x; tooling shipped in the Windows SDK
Especificaciónlearn.microsoft.com

Conversiones de PCP

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos PCP. 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 PCP.

Preguntas frecuentes

¿Qué es un archivo PCP?
Es un archivo de «Propiedades de creación de parches» de Windows Installer: una base de datos para desarrolladores que indica a la herramienta de parches de Microsoft (Msimsp.exe/PatchWiz.dll) cómo comparar un MSI antiguo y uno nuevo para crear un parche .msp. Es una receta para un parche, no el parche en sí.
¿Cómo abro un archivo PCP?
Ábralo en Orca, el editor gratuito de bases de datos MSI del Windows SDK, para ver y editar sus tablas de Windows Installer. InstEd es un editor alternativo.
¿Debo instalar un archivo PCP?
No. Un PCP es una entrada de compilación, no un instalador; los usuarios finales nunca lo instalan. Los desarrolladores lo ejecutan a través de Msimsp.exe para producir un parche .msp, y ese .msp es lo que se instala.
¿Cómo convierto un PCP en un parche MSP?
Ejecute Msimsp.exe (que llama a PatchWiz.dll) con el .pcp como entrada: «Msimsp.exe -s patch.pcp -p patch.msp -l log.txt». Ambas herramientas vienen con el Windows SDK.
¿Cuál es la diferencia entre un PCP y un MSP?
Un PCP describe cómo construir un parche; un MSP es el paquete de parche real que instalan los clientes. El PCP es la receta de origen, el MSP es el producto final que se entrega.
¿Existe una alternativa moderna a la edición manual de un PCP?
Sí: el WiX Toolset le permite crear parches de Windows Installer en forma de proyecto/código fuente en lugar de editar una base de datos .pcp directamente, y luego compila el .msp a partir de ahí.

Referencias

1Microsoft - Creating a Patch Creation Properties Filelearn.microsoft.com
2Microsoft - Msimsp.exelearn.microsoft.com

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.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

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