Vad är filformatet PST?
En .pst-fil innehåller Microsoft Outlook, Messaging eller Exchange Client-användares personliga data. .pst-filer använder formatet Personal Storage Table - en proprietär binär databas utvecklad av Microsoft som rymmer en hel brevlåda i en portabel behållare.
Den nuvarande versionen av formatet använder Unicode-kodning och tillåter lagring av upp till 50 GB data i en enskild .pst-fil. Äldre ANSI-kodade .pst-filer, som användes av Outlook fram till version 2002, var begränsade till 2 GB. Varje .pst-fil börjar med en 4-byte filsignatur !BDN (hex 21 42 44 4E) vid offset 0; två bytes vid offset 8 identifierar om filen använder den äldre ANSI-layouten eller den moderna Unicode-layouten.
En .pst-fil kan lagra:
- Meddelanden
- Kontakter
- Schemalagda möten
- Uppgifter
- Anteckningar
- Kalenderposter
.pst-filer erbjuder någon form av kryptering och lösenordsskydd, men det inbyggda skyddet är relativt svagt - textinnehåll i en .pst kan ofta läsas utan lösenordet. Microsoft tillåter användare att ställa in en av följande nivåer av dataskydd för .pst:
- Ingen - data är inte krypterad
- Komprimerbar - data kodas med ett enkelt chiffer baserat på lösenordet
- Hög/Bättre - en mer avancerad skyddsmetod som fortfarande förlitar sig på ett lösenord
Open source-biblioteket libpst och dess kommandoradsverktyg readpst kan öppna både krypterade och okrypterade .pst-filer på Linux och macOS, och konvertera dem till format som .mbox eller enskilda .eml-meddelanden. Detta gör libpst till en praktisk lösning för att migrera Outlook-data till andra e-postklienter, eftersom sådan användning inte stöds av Microsoft själva.
Data som lagras i .pst-filer - precis som data i .ost-filer - lagras med block med fast längd. När ett meddelande läggs till letar programmet efter tillgängliga lediga block av rätt storlek; om de finns hamnar datan där, annars expanderar filen. När ett meddelande raderas markeras dess blockpekare helt enkelt som ledig, vilket gör det möjligt att återställa raderade meddelanden så länge pekaren inte har skrivits över. Nackdelen är att .pst-filer kan bli mycket stora även när de lagrar en relativt liten mängd aktiv data. Lösningen är att använda funktionen Komprimera nu som finns i Outlook för att återvinna diskutrymme.
Microsofts specifikation för formatet på disken (MS-PST) är offentligt dokumenterad, vilket möjliggör ett brett ekosystem av tredjepartsvisare och konverterare. Den registrerade MIME-typen för .pst-filer är application/vnd.ms-outlook.
Säkerhet & trygghet
RISK: MEDIUMEn PST-fil är data, inte en körbar fil, så själva filen körs inte av sig själv - men den kan innehålla hundratals e-postmeddelanden med de vanliga e-posthoten: skadliga bilagor, nätfiskelänkar och spårningspixlar som aktiveras när ett meddelande öppnas i en aktiv klient. En PST kan också innehålla mycket känslig personlig data eller företagsinformation (det är en hel brevlåda), så hantera exporter som konfidentiella och överväg Outlooks PST-lösenord/kryptering (notera: det äldre lösenordet är svagt och lätt att ta bort - lita inte på det för verklig säkerhet). När du väljer en «gratis PST-visare», håll dig till välrenommerade leverantörer: sökningar efter PST-verktyg ger ofta träffar på annonsprogram och falska «återställningsprodukter», så ladda ner från den officiella webbplatsen och skanna installationsfilerna.
Formatdetaljer
i ett nötskalProgram som öppnar PST-filer
Tekniska detaljer
djup specifikation| Filsignatur | 21 42 44 4E ("!BDN") vid byte-offset 0 |
| MIME-typ | application/vnd.ms-outlook |
| Teckenkodning | Unicode (Outlook 2003 och senare); ANSI (Outlook 97-2002) |
| Max filstorlek - Unicode | 50 GB standard; justerbart via Windows-registret i Outlook 2010 och senare |
| Max filstorlek - ANSI | 2 GB hård gräns |
| Intern lagringsmodell | Blockallokering med fast längd; lediga block återanvänds vid infogning och markeras som lediga vid radering |
| Krypteringsnivåer | Ingen / Komprimerbar (XOR-substitutionschiffer) / Hög-Bättre (starkare lösenordsbaserat chiffer) |
| Versionsidentifierare | 2-byte fält vid offset 8: 0x0E eller 0x0F = ANSI; 0x17 or 0x23 = Unicode |
| Inbyggt program | Microsoft Outlook för Windows och macOS |
| Reparationsverktyg för inkorg | ScanPST.exe (Inbox Repair Tool), medföljer Microsoft Outlook-installationer |
| Åtkomst i Linux och macOS | libpst / readpst open-source-bibliotek; Aid4Mail och andra tredjepartskonverterare |
| Relaterat format | .ost - delar samma struktur på disken men är kontobunden (Exchange eller IMAP offline-cache) |
| Lagrade datatyper | E-postmeddelanden, kontakter, kalenderhändelser, uppgifter, anteckningar, journalposter |
| Återställning av raderade objekt | Möjligt tills den frigjorda blockpekaren skrivs över av ny data |
| Återvinning av diskutrymme | Outlooks funktion Komprimera nu komprimerar oanvänt blockutrymme utan dataförlust |
| Släppt | 1997 (with Microsoft Outlook 97); modern Unicode PST format since Outlook 2003 |
| Öppen standard | Ja · royaltyfri |
| Specifikation | learn.microsoft.com |
PST-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om PST-filer.