.PCP

PCP-fil

Windows Installer Patch Creation Properties file
Still et spørsmål
HURTIGSVAR

En PCP-fil er en Windows Installer «Patch Creation Properties»-database - en inndatafil for utviklere som forteller Msimsp.exe hvordan den skal sammenligne en gammel og ny MSI for å generere en .msp-oppdatering. Åpne den med Orca fra Windows SDK. Sluttbrukere installerer aldri en PCP; det er en oppskrift for bygging, ikke selve oppdateringen.

Utvikler: Microsoft Kategori: Utviklerfiler MIME: application/octet-stream
ÅPNES PÅ Windows
Relatert: .DO · .MD · .HEX · .XSD

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 31, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er PCP-filformatet?

En .pcp-fil (Windows Installer Patch Creation Properties-fil) er en inndatafil for utviklere som brukes av Windows Installer for å generere programvareoppdateringer. .pcp-filer inneholder globale innstillinger for oppdateringspakker og fungerer som grunnlag for å generere MSP-oppdateringsfiler. Slike filer brukes av verktøykjeden for bygging av oppdateringer - de er ikke installasjonsfiler for sluttbrukere.

.pcp er en binærfil lagret som en OLE2 Compound File Binary (samme beholder som MSI-databaser) og kan åpnes og redigeres ved hjelp av programmet Orca som er inkludert i Windows SDK. Oppdateringer genereres fra .pcp-filer av Msimsp.exe, som kaller PatchWiz.dll for å sammenligne en mål-MSI mot en oppgradert MSI og generere den endelige .msp-oppdateringen. Alle disse verktøyene leveres som en del av Windows Software Development Kit (Windows SDK). Generering av oppdateringer krever spesialisert kunnskap; men installasjon av den resulterende oppdateringen er en enkel prosess.

Moderne bygg-rørledninger bruker ofte WiX Toolset (via Pyro.exe og .wixmsp-beskrivelsesfiler) som en alternativ tilnærming, selv om Msimsp.exe med en .pcp-fil fortsatt støttes i Windows Installer 3.x-5.x. Utviklere starter vanligvis fra en tom template.pcp som følger med SDK-en.

Sikkerhet og trygghet

RISIKO: LOW

En PCP er en inndatadatabase for utviklere, ikke et installasjonsprogram eller en kjørbar fil - å åpne en i Orca for å inspisere den gjør ingenting med systemet ditt. Den installerer ikke programvare, og sluttbrukere trenger aldri å kjøre den. Den eneste reelle forsiktighetsregelen er den vanlige for inndata: bare bygg/kjør oppdateringsverktøy på .pcp-filer fra kilder du stoler på, siden den resulterende .msp-filen vil endre et installert produkt. Det er ingen auto-kjøring eller makro-oppførsel i selve PCP-filen.

Formatdetaljer

i et nøtteskall
FULLT NAVNWindows Installer Patch Creation Properties fileogså kjent som Patch Creation Properties, PCP file
UTVIKLERMicrosoftsiden circa 2000 (Windows Installer 1.x patch tooling - PatchWiz.dll)
MIME-TYPEapplication/octet-stream
TYPEWindows Installer-database (OLE2 / Compound File Binary) som beskriver hvordan man bygger en MSP-oppdatering
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-signaturen (D0 CF 11 E0 A1 B1 1A E1) som .msi- og .msp-filer. Den skilles ut ved sine interne MSI-tabeller (Properties, ImageFamilies, UpgradedImages, TargetImages, PatchMetadata), ikke ved en unik header.

Programmer som åpner PCP-filer

Windows4 apps
Orca (Windows SDK) Gratis Installer Orca fra Windows SDK «Windows Installer Developer Tools», og åpne deretter .pcp-filen for å se/redigere MSI-tabellene. Standardverktøyet for PCP.
Msimsp.exe (Windows SDK) Gratis Kommandolinje: «Msimsp.exe -s patch.pcp -p patch.msp -l log.txt» - kaller PatchWiz.dll for å bygge .msp fra .pcp.
WiX Toolset Åpen kildekode Moderne alternativ: utform oppdateringer med WiX-oppdateringsprosjekter i stedet for en manuelt redigert .pcp; WiX kan styre den samme logikken for bygging av oppdateringer.
InstEd (MSI editor) Freemium Et alternativt redigeringsverktøy for MSI/PCP-databaser; åpne .pcp-filen for å inspisere eller redigere Windows Installer-tabellene.

Tekniske detaljer

dyp spesifikasjon
FilstrukturWindows Installer relasjonsdatabase lagret i en OLE2 Compound File Binary (CFBF) - samme beholderformat som `.msi`- og `.msp`-filer
Magic bytes (hex)`D0 CF 11 E0 A1 B1 1A E1` ved offset 0 - OLE2/CFBF-signaturen som deles med `.msi` og `.msp`; filen skilles ut ved sitt interne PatchWiz-tabellskjema, ikke en unik header
KodingBinær (little-endian)
KomprimeringIngen i selve databasen; refererte MSI-kildepakker kan inneholde CAB-komprimerte fildata
Interne tabeller`Properties`, `ImageFamilies`, `UpgradedImages`, `TargetImages`, `ExternalFiles`, `PatchMetadata` - disse forteller PatchWiz hvordan den skal sammenligne to MSI-avbildninger
Hovedverktøy for bygging`Msimsp.exe` (Windows SDK) - leser `.pcp`-filen og kaller `PatchWiz.dll` for å produsere den resulterende `.msp`-oppdateringspakken
Redigeringsverktøy**Orca** (Windows SDK MSI-databaseditor); InstEd; alle OLE2-kompatible MSI-tabellredigerere
Utdata-artefaktEn `.msp` Windows Installer-oppdateringspakke klar for distribusjon og stille installasjon hos sluttbruker
Typisk filstørrelseNoen få KB til noen hundre KB - lagrer byggeinstruksjoner og filreferanser, ikke selve innholdet
MIME-type`application/octet-stream` (ingen formatspesifikk MIME-type registrert)
Tilknyttet OSWindows (Windows Installer 1.x til 5.x)
Moderne alternativWiX Toolset-oppdateringsutforming via `Pyro.exe` og `.wixmsp`-beskrivelsesfiler, som i stor grad erstatter arbeidsflyten med `.pcp` + `Msimsp.exe` i dagens bygg-rørledninger
Utgittcirca 2000 (Windows Installer 1.x patch tooling - PatchWiz.dll)
Siste versjonStable across Windows Installer 3.x-5.x; tooling shipped in the Windows SDK
Spesifikasjonlearn.microsoft.com

PCP-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med PCP-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om PCP-filer.

Ofte stilte spørsmål

Hva er en PCP-fil?
Det er en Windows Installer «Patch Creation Properties»-fil - en database for utviklere som forteller Microsofts oppdateringsverktøy (Msimsp.exe/PatchWiz.dll) hvordan de skal sammenligne en gammel og ny MSI og bygge en .msp-oppdatering. Det er en oppskrift på en oppdatering, ikke selve oppdateringen.
Hvordan åpner jeg en PCP-fil?
Åpne den i Orca, det gratis MSI-databaseverktøyet fra Windows SDK, for å se og redigere Windows Installer-tabellene. InstEd er et alternativt redigeringsverktøy.
Skal jeg installere en PCP-fil?
Nei. En PCP er inndata for bygging, ikke et installasjonsprogram - sluttbrukere installerer den aldri. Utviklere kjører den gjennom Msimsp.exe for å produsere en .msp-oppdatering, og det er denne .msp-filen som blir installert.
Hvordan gjør jeg om en PCP til en MSP-oppdatering?
Kjør Msimsp.exe (som kaller PatchWiz.dll) med .pcp som inndata: «Msimsp.exe -s patch.pcp -p patch.msp -l log.txt». Begge verktøyene følger med Windows SDK.
Hva er forskjellen mellom en PCP og en MSP?
En PCP beskriver hvordan man bygger en oppdatering; en MSP er selve oppdateringspakken kundene installerer. PCP er kildeoppskriften, MSP er det ferdige produktet som leveres.
Finnes det et moderne alternativ til å redigere en PCP manuelt?
Ja - WiX Toolset lar deg utforme Windows Installer-oppdateringer i et prosjekt-/kildeformat i stedet for å redigere en .pcp-database direkte, og bygger deretter .msp-filen fra dette.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å