.PCP

PCP-fil

Windows Installer Patch Creation Properties file
Stil et spørgsmål
HURTIGT SVAR

En PCP-fil er en Windows Installer „Patch Creation Properties“-database - et udvikler-input, der fortæller Msimsp.exe, hvordan man sammenligner en gammel og en ny MSI og genererer en .msp-rettelse. Åbn den med Orca fra Windows SDK. Slutbrugere installerer aldrig en PCP; det er en opskrift til build-processen, ikke selve rettelsen.

Udvikler: Microsoft Kategori: Udviklerfiler MIME: application/octet-stream
ÅBNER PÅ Windows
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 31, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er PCP-filformatet?

En .pcp-fil (Windows Installer Patch Creation Properties-fil) er en build-inputfil til udviklere, der bruges af Windows Installer til at generere softwareopdateringer. .pcp-filer indeholder globale indstillinger for opdateringspakker og fungerer som grundlag for generering af MSP-rettelsesfiler. Sådanne filer bruges af værktøjskæden til build af rettelser - de er ikke installationsfiler til slutbrugere.

.pcp er en binær fil gemt som en OLE2 Compound File Binary (samme container som MSI-databaser) og kan åbnes og redigeres ved hjælp af programmet Orca, der er inkluderet i Windows SDK. Rettelser genereres fra .pcp-filer af Msimsp.exe, som kalder PatchWiz.dll for at sammenligne en mål-MSI med en opgraderet MSI og udsende den endelige .msp-rettelse. Alle disse værktøjer leveres som en del af Windows Software Development Kit (Windows SDK). Generering af rettelser kræver specialviden; dog er installationen af den resulterende rettelse en simpel proces.

Moderne build-pipelines bruger ofte WiX Toolset (via Pyro.exe og .wixmsp-beskrivelsesfiler) som en alternativ tilgang, selvom Msimsp.exe med en .pcp-fil fortsat understøttes i Windows Installer 3.x-5.x. Udviklere starter typisk fra en tom template.pcp, der følger med SDK'et.

Sikkerhed og tryghed

RISIKO: LOW

En PCP er en build-inputdatabase til udviklere, ikke et installationsprogram eller en eksekverbar fil - at åbne en i Orca for at inspicere den gør intet ved dit system. Den installerer ikke software, og slutbrugere behøver aldrig at køre den. Den eneste reelle forsigtighed er den sædvanlige for build-input: kør kun rettelsesværktøjer på .pcp-filer fra kilder, du har tillid til, da den resulterende .msp vil ændre et installeret produkt. Der er ingen auto-kørsel eller makro-adfærd i selve PCP-filen.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNWindows Installer Patch Creation Properties fileogså kendt som Patch Creation Properties, PCP file
UDVIKLERMicrosoftsiden circa 2000 (Windows Installer 1.x patch tooling - PatchWiz.dll)
MIME-TYPEapplication/octet-stream
TYPEWindows Installer-database (OLE2 / Compound File Binary), der beskriver, hvordan man bygger en MSP-rettelse
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
En PCP er en Windows Installer-database, så den bærer den samme 8-byte OLE2/CFBF-signatur (D0 CF 11 E0 A1 B1 1A E1) som .msi- og .msp-filer. Den kendetegnes ved sine interne MSI-tabeller (Properties, ImageFamilies, UpgradedImages, TargetImages, PatchMetadata), ikke ved en unik header.

Programmer der åbner PCP-filer

Windows4 apps
Orca (Windows SDK) Gratis Installer Orca fra Windows SDK „Windows Installer Developer Tools“, og åbn derefter .pcp-filen for at se/redigere dens MSI-tabeller. Standardeditoren til PCP.
Msimsp.exe (Windows SDK) Gratis Kommandolinje: „Msimsp.exe -s patch.pcp -p patch.msp -l log.txt“ - kalder PatchWiz.dll for at bygge .msp-filen fra .pcp-filen.
WiX Toolset Open-source Moderne alternativ: opret rettelser med WiX-rettelsesprojekter i stedet for en manuelt redigeret .pcp; WiX kan styre den samme logik til opbygning af rettelser.
InstEd (MSI editor) Freemium En alternativ MSI/PCP-databaseeditor; åbn .pcp-filen for at inspicere eller redigere dens Windows Installer-tabeller.

Tekniske detaljer

dyb specifikation
FilstrukturWindows Installer relationel database gemt i en OLE2 Compound File Binary (CFBF) - samme containerformat som `.msi`- og `.msp`-filer
Magic bytes (hex)`D0 CF 11 E0 A1 B1 1A E1` ved offset 0 - OLE2/CFBF-signaturen delt med `.msi` og `.msp`; filen kendetegnes ved sit interne PatchWiz-tabelskema, ikke en unik header
KodningBinær (little-endian)
KomprimeringIngen i selve databasen; refererede kilde-MSI-pakker kan indeholde CAB-komprimerede fildata
Interne tabeller`Properties`, `ImageFamilies`, `UpgradedImages`, `TargetImages`, `ExternalFiles`, `PatchMetadata` - disse fortæller PatchWiz, hvordan man sammenligner to MSI-aftryk
Primært build-værktøj`Msimsp.exe` (Windows SDK) - læser `.pcp`-filen og kalder `PatchWiz.dll` for at producere den resulterende `.msp`-rettelsespakke
Redigeringsværktøjer**Orca** (Windows SDK MSI-databaseeditor); InstEd; enhver OLE2-kompatibel MSI-tabel-editor
Output-artefaktEn `.msp` Windows Installer-rettelsespakke klar til distribution og lydløs installation hos slutbrugeren
Typisk filstørrelseFå KB til et par hundrede KB - gemmer build-instruktioner og filreferencer, ikke selve indholdsdataene
MIME-type`application/octet-stream` (ingen formatspecifik MIME-type registreret)
Tilknyttet OSWindows (Windows Installer 1.x til 5.x)
Moderne alternativWiX Toolset-rettelsesoprettelse via `Pyro.exe` og `.wixmsp`-beskrivelsesfiler, som i vid udstrækning erstatter `.pcp` + `Msimsp.exe`-workflowet i nuværende build-pipelines
Udgivetcirca 2000 (Windows Installer 1.x patch tooling - PatchWiz.dll)
Seneste versionStable across Windows Installer 3.x-5.x; tooling shipped in the Windows SDK
Specifikationlearn.microsoft.com

PCP-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med PCP-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om PCP-filer.

Ofte stillede spørgsmål

Hvad er en PCP-fil?
Det er en Windows Installer „Patch Creation Properties“-fil - en database til udviklere, der fortæller Microsofts rettelsesværktøj (Msimsp.exe/PatchWiz.dll), hvordan man sammenligner en gammel og en ny MSI og bygger en .msp-rettelse. Det er en opskrift på en rettelse, ikke selve rettelsen.
Hvordan åbner jeg en PCP-fil?
Åbn den i Orca, den gratis MSI-databaseeditor fra Windows SDK, for at se og redigere dens Windows Installer-tabeller. InstEd er en alternativ editor.
Skal jeg installere en PCP-fil?
Nej. En PCP er et build-input, ikke et installationsprogram - slutbrugere installerer den aldrig. Udviklere kører den gennem Msimsp.exe for at producere en .msp-rettelse, og det er denne .msp, der bliver installeret.
Hvordan laver jeg en PCP om til en MSP-rettelse?
Kør Msimsp.exe (som kalder PatchWiz.dll) med .pcp-filen som input: „Msimsp.exe -s patch.pcp -p patch.msp -l log.txt“. Begge værktøjer følger med Windows SDK.
Hvad er forskellen på en PCP og en MSP?
En PCP beskriver, hvordan man bygger en rettelse; en MSP er den faktiske rettelsespakke, som kunderne installerer. PCP'en er kildeopskriften, MSP'en er det leveranceprodukt, der produceres ud fra den.
Findes der et moderne alternativ til manuel redigering af en PCP?
Ja - WiX Toolset lader dig oprette Windows Installer-rettelser i en projekt-/kildeform i stedet for at redigere en .pcp-database direkte, og bygger derefter .msp-filen ud fra det.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å