Co to jest format pliku PST?
Plik .pst zawiera dane osobiste użytkownika Microsoft Outlook, Messaging lub Exchange Client. Pliki .pst wykorzystują format Personal Storage Table - własnościową binarną bazę danych opracowaną przez Microsoft, która mieści całą skrzynkę pocztową w jednym przenośnym kontenerze.
Aktualna wersja formatu wykorzystuje kodowanie Unicode i pozwala na przechowywanie do 50 GB danych w pojedynczym pliku .pst. Starsze pliki .pst kodowane w formacie ANSI, używane przez Outlook do wersji 2002, były ograniczone do 2 GB. Każdy plik .pst zaczyna się od 4-bajtowej sygnatury pliku !BDN (hex 21 42 44 4E) pod offsetem 0; dwa bajty pod offsetem 8 identyfikują, czy plik używa starszego układu ANSI, czy nowoczesnego układu Unicode.
Plik .pst może przechowywać:
- Wiadomości
- Kontakty
- Zaplanowane spotkania
- Zadania
- Notatki
- Wpisy w kalendarzu
Pliki .pst oferują pewną formę szyfrowania i ochrony hasłem, ale wbudowana ochrona jest stosunkowo słaba - treść tekstowa wewnątrz pliku .pst często może być odczytana bez hasła. Microsoft pozwala użytkownikom ustawić jeden z następujących poziomów ochrony danych .pst:
- Brak - dane nie są szyfrowane
- Kompresowalne - dane są kodowane przy użyciu prostego szyfru z kluczem opartym na haśle
- Wysoka/Lepsza - bardziej zaawansowana metoda ochrony, która nadal opiera się na haśle
Otwartoźródłowa biblioteka libpst i jej narzędzie wiersza poleceń readpst mogą otwierać zarówno zaszyfrowane, jak i niezaszyfrowane pliki .pst w systemach Linux i macOS oraz konwertować je na formaty takie jak .mbox lub pojedyncze wiadomości .eml. Sprawia to, że libpst jest praktycznym rozwiązaniem do migracji danych Outlook do innych klientów pocztowych, ponieważ takie zastosowanie nie jest wspierane przez sam Microsoft.
Dane zapisane w plikach .pst - podobnie jak dane w plikach .ost - są przechowywane przy użyciu bloków o stałej długości. Gdy dodawana jest wiadomość, program sprawdza dostępność wolnych bloków o odpowiednim rozmiarze; jeśli istnieją, dane trafiają do nich, w przeciwnym razie plik powiększa się. Gdy wiadomość zostaje usunięta, jej wskaźnik bloku jest po prostu oznaczany jako wolny, co umożliwia odzyskanie usuniętych wiadomości, dopóki wskaźnik nie zostanie nadpisany. Drugą stroną medalu jest to, że pliki .pst mogą urosnąć do dużych rozmiarów nawet przy przechowywaniu stosunkowo niewielkiej ilości aktualnych danych. Rozwiązaniem jest użycie funkcji Kompaktuj teraz dostępnej w Outlook w celu odzyskania miejsca na dysku.
Specyfikacja formatu dyskowego Microsoft (MS-PST) jest publicznie udokumentowana, co umożliwia istnienie szerokiego ekosystemu przeglądarek i konwerterów innych firm. Zarejestrowany typ MIME dla plików .pst to application/vnd.ms-outlook.
Bezpieczeństwo
RYZYKO: MEDIUMPlik PST to dane, a nie plik wykonywalny, więc sam w sobie nie uruchomi się - może jednak zawierać setki wiadomości e-mail z typowymi zagrożeniami: złośliwymi załącznikami, linkami phishingowymi i pikselami śledzącymi, które aktywują się po otwarciu wiadomości w aktywnym kliencie. Plik PST może również zawierać bardzo wrażliwe dane osobiste/biznesowe (to cała skrzynka pocztowa), więc traktuj eksporty jako poufne i rozważ hasło/szyfrowanie PST w Outlook (uwaga: starsze hasło jest słabe i łatwe do usunięcia - nie polegaj na nim w kwestii realnego bezpieczeństwa). Wybierając „darmową przeglądarkę PST”, trzymaj się renomowanych dostawców: wyszukiwania narzędzi PST często zwracają instalatory z dołączonym adware i fałszywe produkty do „odzyskiwania”, więc pobieraj z oficjalnych stron i skanuj instalatory.
Szczegóły formatu
w pigułceProgramy otwierające pliki PST
Szczegóły techniczne
specyfikacja| Sygnatura pliku | 21 42 44 4E („!BDN”) pod offsetem bajtowym 0 |
| Typ MIME | application/vnd.ms-outlook |
| Kodowanie znaków | Unicode (Outlook 2003 i nowsze); ANSI (Outlook 97-2002) |
| Maks. rozmiar pliku - Unicode | Domyślnie 50 GB; regulowany przez Rejestr Windows w Outlook 2010 i nowszych |
| Maks. rozmiar pliku - ANSI | Twardy limit 2 GB |
| Wewnętrzny model przechowywania | Alokacja bloków o stałej długości; wolne bloki są ponownie używane przy wstawianiu i oznaczane jako wolne przy usuwaniu |
| Poziomy szyfrowania | Brak / Kompresowalne (szyfr podstawieniowy XOR) / Wysoka-Lepsza (silniejszy szyfr z kluczem hasła) |
| Identyfikator wersji | 2-bajtowe pole pod offsetem 8: 0x0E lub 0x0F = ANSI; 0x17 lub 0x23 = Unicode |
| Aplikacja natywna | Microsoft Outlook dla Windows i macOS |
| Narzędzie do naprawy skrzynki odbiorczej | ScanPST.exe (Inbox Repair Tool), dołączane do instalacji Microsoft Outlook |
| Dostęp w Linux i macOS | Otwartoźródłowa biblioteka libpst / readpst; Aid4Mail i inne konwertery firm trzecich |
| Powiązany format | .ost - współdzieli tę samą strukturę dyskową, ale jest powiązany z kontem (pamięć podręczna offline Exchange lub IMAP) |
| Przechowywane typy danych | Wiadomości e-mail, kontakty, zdarzenia w kalendarzu, zadania, notatki, wpisy w dzienniku |
| Odzyskiwanie usuniętych elementów | Możliwe, dopóki wskaźnik zwolnionego bloku nie zostanie nadpisany przez nowe dane |
| Odzyskiwanie miejsca na dysku | Funkcja Kompaktuj teraz w Outlook kompresuje nieużywane miejsce w blokach bez utraty danych |
| Wydano | 1997 (with Microsoft Outlook 97); modern Unicode PST format since Outlook 2003 |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | learn.microsoft.com |
Konwersje PST
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki PST.