.PCP

PCP Datei

Windows Installer Patch Creation Properties file
Frage stellen
SCHNELLE ANTWORT

Eine PCP-Datei ist eine Windows Installer „Patch Creation Properties“-Datenbank - eine Build-Eingabe für Entwickler, die Msimsp.exe mitteilt, wie eine alte und eine neue MSI verglichen und ein .msp-Patch generiert werden sollen. Öffnen Sie sie mit Orca aus dem Windows SDK. Endbenutzer installieren niemals eine PCP; sie ist ein Build-Rezept, kein Patch.

Entwickler: Microsoft Kategorie: Developerdateien MIME: application/octet-stream
VERFÜGBAR AUF Windows
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 31, 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 PCP-Dateiformat?

Eine .pcp-Datei (Windows Installer Patch Creation Properties Datei) ist eine Build-Eingabedatei für Entwickler, die vom Windows Installer zur Erstellung von Software-Patches verwendet wird. .pcp-Dateien enthalten globale Einstellungen für Update-Pakete und dienen als Basis für die Generierung von MSP-Patch-Dateien. Solche Dateien werden von der Patch-Build-Toolchain verarbeitet - es handelt sich nicht um Installationsdateien für Endbenutzer.

.pcp ist eine Binärdatei, die als OLE2 Compound File Binary gespeichert ist (derselbe Container wie MSI-Datenbanken) und mit dem im Windows SDK enthaltenen Programm Orca geöffnet und bearbeitet werden kann. Patches werden aus .pcp-Dateien durch Msimsp.exe generiert, das PatchWiz.dll aufruft, um eine Differenzanalyse zwischen einer Ziel-MSI und einer aktualisierten MSI durchzuführen und den finalen .msp-Patch auszugeben. Alle diese Tools sind Teil des Windows Software Development Kit (Windows SDK). Die Erstellung von Patches erfordert Fachwissen; die Installation des resultierenden Patches ist hingegen ein einfacher Vorgang.

Moderne Build-Pipelines verwenden oft das WiX Toolset (über Pyro.exe und .wixmsp-Deskriptordateien) als alternativen Authoring-Ansatz, obwohl Msimsp.exe mit einer .pcp-Datei weiterhin unter Windows Installer 3.x-5.x unterstützt wird. Entwickler beginnen in der Regel mit einer leeren template.pcp, die mit dem SDK ausgeliefert wird.

Sicherheit

RISIKO: LOW

Eine PCP ist eine Build-Eingabedatenbank für Entwickler, kein Installer oder ausführbares Programm - das Öffnen in Orca zur Inspektion hat keine Auswirkungen auf Ihr System. Sie installiert keine Software und Endbenutzer müssen sie nie ausführen. Die einzige wirkliche Vorsicht gilt der üblichen Regel für Build-Eingaben: Führen Sie Patch-Tools nur mit .pcp-Dateien aus vertrauenswürdigen Quellen aus, da die resultierende .msp ein installiertes Produkt modifiziert. Es gibt kein Auto-Run- oder Makro-Verhalten in der PCP selbst.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEWindows Installer Patch Creation Properties filealias Patch Creation Properties, PCP file
ENTWICKLERMicrosoftseit circa 2000 (Windows Installer 1.x patch tooling - PatchWiz.dll)
MIME TYPEapplication/octet-stream
TYPWindows Installer-Datenbank (OLE2 / Compound File Binary), die beschreibt, wie ein MSP-Patch erstellt wird
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
Eine PCP ist eine Windows Installer-Datenbank und trägt daher dieselbe 8-Byte OLE2/CFBF-Signatur (D0 CF 11 E0 A1 B1 1A E1) wie .msi- und .msp-Dateien. Sie wird durch ihre internen MSI-Tabellen (Properties, ImageFamilies, UpgradedImages, TargetImages, PatchMetadata) unterschieden, nicht durch einen eindeutigen Header.

Programme zum Öffnen von PCP-Dateien

Windows4 apps
Orca (Windows SDK) Kostenlos Installieren Sie Orca aus den „Windows Installer Developer Tools“ des Windows SDK und öffnen Sie dann die .pcp, um ihre MSI-Tabellen anzuzeigen/zu bearbeiten. Der Standard-PCP-Editor.
Msimsp.exe (Windows SDK) Kostenlos Befehlszeile: „Msimsp.exe -s patch.pcp -p patch.msp -l log.txt“ - ruft PatchWiz.dll auf, um die .msp aus der .pcp zu erstellen.
WiX Toolset Open Source Moderne Alternative: Erstellen Sie Patches mit WiX-Patch-Projekten anstelle einer manuell bearbeiteten .pcp; WiX kann dieselbe Patch-Building-Logik steuern.
InstEd (MSI editor) Freemium Ein alternativer MSI/PCP-Datenbank-Editor; öffnen Sie die .pcp, um ihre Windows Installer-Tabellen zu inspizieren oder zu bearbeiten.

Technische Details

technische Spezifikation
DateistrukturRelationale Windows Installer-Datenbank, gespeichert in einer OLE2 Compound File Binary (CFBF) - dasselbe Containerformat wie bei `.msi`- und `.msp`-Dateien
Magic Bytes (Hex)`D0 CF 11 E0 A1 B1 1A E1` bei Offset 0 - die OLE2/CFBF-Signatur, die auch von `.msi` und `.msp` genutzt wird; die Datei wird durch ihr internes PatchWiz-Tabellenschema unterschieden, nicht durch einen eindeutigen Header
KodierungBinär (Little-Endian)
KompressionKeine in der Datenbank selbst; referenzierte Quell-MSI-Pakete können CAB-komprimierte Datei-Payloads enthalten
Interne Tabellen`Properties`, `ImageFamilies`, `UpgradedImages`, `TargetImages`, `ExternalFiles`, `PatchMetadata` - diese teilen PatchWiz mit, wie zwei MSI-Images verglichen werden sollen
Primäres Build-Tool`Msimsp.exe` (Windows SDK) - liest die `.pcp` und ruft `PatchWiz.dll` auf, um das resultierende `.msp`-Patch-Paket zu erstellen
Bearbeitungswerkzeuge**Orca** (Windows SDK MSI-Datenbank-Editor); InstEd; jeder OLE2-kompatible MSI-Tabellen-Editor
AusgabeartefaktEin `.msp` Windows Installer-Patch-Paket, bereit für die Verteilung und stille Endbenutzer-Installation
Typische DateigrößeEinige KB bis einige hundert KB - speichert Build-Anweisungen und Dateireferenzen, keine Nutzdaten
MIME-Typ`application/octet-stream` (kein formatspezifischer MIME-Typ registriert)
Zugehöriges BSWindows (Windows Installer 1.x bis 5.x)
Moderne AlternativeWiX Toolset Patch-Authoring über `Pyro.exe` und `.wixmsp`-Deskriptordateien, was den Workflow aus `.pcp` + `Msimsp.exe` in aktuellen Build-Pipelines weitgehend ersetzt
Veröffentlichtcirca 2000 (Windows Installer 1.x patch tooling - PatchWiz.dll)
Neueste VersionStable across Windows Installer 3.x-5.x; tooling shipped in the Windows SDK
Spezifikationlearn.microsoft.com

PCP-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit PCP-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 PCP-Dateien.

Häufig gestellte Fragen

Was ist eine PCP-Datei?
Es ist eine Windows Installer „Patch Creation Properties“-Datei - eine Datenbank für Entwickler, die dem Patch-Tool von Microsoft (Msimsp.exe/PatchWiz.dll) mitteilt, wie eine alte und eine neue MSI verglichen und ein .msp-Patch erstellt werden sollen. Es ist ein Rezept für einen Patch, nicht der Patch selbst.
Wie öffne ich eine PCP-Datei?
Öffnen Sie sie in Orca, dem kostenlosen MSI-Datenbank-Editor aus dem Windows SDK, um die Windows Installer-Tabellen anzuzeigen und zu bearbeiten. InstEd ist ein alternativer Editor.
Muss ich eine PCP-Datei installieren?
Nein. Eine PCP ist eine Build-Eingabe, kein Installer - Endbenutzer installieren sie niemals. Entwickler lassen sie durch Msimsp.exe laufen, um einen .msp-Patch zu erzeugen, und dieser .msp-Patch ist das, was installiert wird.
Wie wandle ich eine PCP in einen MSP-Patch um?
Führen Sie Msimsp.exe (das PatchWiz.dll aufruft) mit der .pcp als Eingabe aus: „Msimsp.exe -s patch.pcp -p patch.msp -l log.txt“. Beide Tools sind im Windows SDK enthalten.
Was ist der Unterschied zwischen einer PCP und einer MSP?
Eine PCP beschreibt, wie ein Patch erstellt wird; eine MSP ist das eigentliche Patch-Paket, das Kunden installieren. Die PCP ist das Quellrezept, die MSP ist das daraus resultierende Produkt.
Gibt es eine moderne Alternative zum manuellen Bearbeiten einer PCP?
Ja - das WiX Toolset ermöglicht es Ihnen, Windows Installer-Patches in einer Projekt-/Quellform zu erstellen, anstatt eine .pcp-Datenbank direkt zu bearbeiten, und baut daraus die .msp.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

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

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen