Jak naprawić plik folderów osobistych (pst) programu Outlook

Oryginalny numer KB: 272227

Wykonaj poniższe czynności, aby naprawić plik folderów osobistych (pst) programu Outlook przy użyciu narzędzia do naprawy Skrzynki odbiorczej.

Krok 1. Zamknięcie programu Outlook i uruchomienie narzędzia do naprawy Skrzynki odbiorczej

Automatyczne uruchamianie narzędzia do naprawy Skrzynki odbiorczej

Uruchom narzędzie do naprawy Skrzynki odbiorczej (Scanpst.exe). Następnie kliknij przycisk Otwórz lub Uruchom w oknie dialogowym Pobieranie pliku i wykonaj kroki kreatora łatwego rozwiązywania problemu.

Po uruchomieniu narzędzia do naprawy Skrzynki odbiorczej należy przejść do kroku 2. (Nie możesz uruchomić narzędzia do naprawy Skrzynki odbiorczej?)

Ręczne uruchamianie narzędzia do naprawy Skrzynki odbiorczej

Aby ręcznie uruchomić narzędzie do naprawy Skrzynki odbiorczej, należy odszukać jeden z wymienionych folderów przy użyciu Eksploratora Microsoft Windows, a następnie kliknąć dwukrotnie plik Scanpst.exe.

Uwaga

Odpowiednie pliki lub foldery mogą być ukryte. Instrukcje dotyczące odkrywania ukrytych plików i folderów można znaleźć w dokumentacji używanego systemu operacyjnego.

Typowa lokalizacja Uwagi
<stacja dysków>\Program Files(x86)\Microsoft Office\root\Office16 Dla szybkiej instalacji programu Outlook 2016 w 32-bitowych wersjach systemu Windows
<stacja dysków>\Program Files\Microsoft Office\root\Office16 Dla szybkiej instalacji programu Outlook 2016 w 64-bitowych wersjach systemu Windows
<stacja dysków>\Program Files(x86)\Microsoft Office\Office16 Dla opartej na MSI instalacji programu Outlook 2016 w 32-bitowych wersjach systemu Windows
<stacja dysków>\Program Files\Microsoft Office\Office16 Dla opartej na MSI instalacji programu Outlook 2016 w 64-bitowych wersjach systemu Windows
<stacja dysków>\Program Files\Microsoft Office 15\root\office15 Dla szybkiej instalacji programu Outlook 2013 w 64-bitowych wersjach systemu Windows
<stacja dysków>\Program Files(x86)\Microsoft Office 15\root\office15 Dla szybkiej instalacji programu Outlook 2013 w 32-bitowych wersjach systemu Windows
<stacja dysków>\Program Files\Microsoft Office\Office15 Dla opartej na MSI instalacji programu Outlook 2013 w 64-bitowych wersjach systemu Windows
<stacja dysków>\Program Files(x86)\Microsoft Office\Office15 Dla opartej na MSI instalacji programu Outlook 2013 w 32-bitowych wersjach systemu Windows
<stacja dysków>:\Program Files\Microsoft Office\Office14 Dla programu Outlook 2010 w 64-bitowych wersjach systemu Windows
<stacja dysków>:\Program Files\Microsoft Office(x86)\Office14 Dla programu Outlook 2010 w 32-bitowych wersjach systemu Windows
<stacja dysków>:\Program Files\Microsoft Office\Office12 Dla programu Outlook 2007 w 64-bitowych wersjach systemu Windows
<stacja dysków>:\Program Files(x86)\Microsoft Office\Office12 Dla programu Outlook 2007 w 32-bitowych wersjach systemu Windows
<stacja dysków>:\Program Files\Common Files\System\Mapi\1033| Other typical location
<stacja dysków>:\Program Files\Common Files\System\MSMAPI\1033 Inna typowa lokalizacja
<stacja dysków>:\Program Files\Common Files\System\Mapi\1033\NT Inna typowa lokalizacja (w systemach Windows NT i Windows 2000)
<stacja dysków>:\Program Files\Common Files\System\Mapi\1033\95 Inna typowa lokalizacja (w systemach Windows 95 i Windows 98)

(Nie możesz znaleźć narzędzia do naprawy Skrzynki odbiorczej?)

Krok 2. Naprawienie plików pst

W narzędziu do naprawy Skrzynki odbiorczej wpisz ścieżkę i nazwę pliku folderów osobistych (pst) lub kliknij przycisk Przeglądaj, aby odszukać ten plik w systemie plików systemu Windows, a następnie kliknij przycisk Uruchom.

Uwaga

Jeśli nie jest znana lokalizacja pliku pst, należy wykonać czynności podane w artykule Jak odszukać lub przenieść plik pst albo utworzyć jego kopię zapasową.

Zrzut ekranu przedstawiający kroki naprawy pliku pst w narzędziu do naprawy Skrzynki odbiorczej.

Uwaga

  • Może pojawić się konieczność kilkukrotnego uruchomienia narzędzia do naprawy Skrzynki odbiorczej, aby całkowicie naprawić plik folderu osobistego (pst).
  • Narzędzie do naprawy Skrzynki odbiorczej nie naprawia każdego wykrytego problemu. W niektórych przypadkach nie można odzyskać elementów, ponieważ zostały trwale usunięte lub są za bardzo uszkodzone.

Krok 3. Odzyskanie naprawionych elementów i umieszczenie ich w nowym pliku pst

Po uruchomieniu narzędzia do naprawy Skrzynki odbiorczej można uruchomić program Outlook i odzyskać naprawione elementy. Opcjonalnie można spróbować odzyskać dodatkowe naprawione elementy z kopii zapasowej folderu osobistego.

Najpierw należy utworzyć nową pozycję pliku folderów osobistych (pst) w profilu. Następnie można przenieść odzyskane elementy do nowego pliku folderów osobistych (pst).

  1. Uruchom program Outlook. Jeśli korzystasz z wielu profilów w programie Outlook, upewnij się, że został wybrany profil zawierający plik folderów osobistych (pst), którego dotyczyła próba naprawy.

  2. Naciśnij klawisze CTRL+6, aby włączyć widok Lista folderów.

  3. Lista folderów powinna zawierać następujące odzyskane foldery:

    Recovered Personal Folders
    
    Calendar
    Contacts
    Deleted Items
    Inbox
    Journal
    Notes
    Outbox
    Sent Items
    Tasks
    

    Uwaga

    Te odzyskane foldery są zazwyczaj puste, ponieważ znajdują się w odbudowanym pliku pst. Powinien również zostać wyświetlony folder o nazwie Utracone i odnalezione. Ten folder zawiera foldery i elementy odzyskane przez narzędzie do naprawy Skrzynki odbiorczej. Niestety, brak określonych elementów w folderze Utracone i odnalezione może oznaczać, że nie można ich naprawić.

  4. Utwórz nowy plik folderów osobistych (pst) w profilu. Konkretne czynności, jakie należy w tym celu wykonać, zależą od używanej wersji programu Outlook.

    Outlook 2010 i nowsze wersje

    1. Na karcie Plik na wstążce wybierz z menu kartę Informacje.
    2. Kliknij kartę Ustawienia kont, a następnie kliknij ponownie pozycję Ustawienia kont.
    3. Wybierz kartę Pliki danych.
    4. Kliknij przycisk Dodaj, aby otworzyć okno dialogowe Tworzenie lub otwieranie pliku danych programu Outlook.
    5. Wpisz nazwę pliku nowego pliku danych programu Outlook (pst), a następnie kliknij przycisk OK.
    6. W profilu powinien pojawić się nowy plik danych programu Outlook (pst).

    Outlook 2007

    1. W menu Plik kliknij polecenie Zarządzanie plikiem danych.
    2. Kliknij pozycję Dodaj, aby otworzyć okno dialogowe Nowy plik danych programu Outlook.
    3. W oknie dialogowym Typy magazynów kliknij pozycję Plik folderów osobistych programu Office Outlook (pst), a następnie kliknij przycisk OK.
    4. W oknie dialogowym Tworzenie lub otwieranie pliku danych programu Outlook wybierz lokalizację i nazwę pliku nowego pliku folderów osobistych (pst), a następnie kliknij przycisk OK.
    5. Wybierz przycisk OK.
    6. W profilu powinien pojawić się nowy plik folderów osobistych (pst).

    Outlook 2003

    1. W menu Plik wskaż polecenie Nowy, a następnie kliknij opcję Plik danych programu Outlook.
    2. Kliknij przycisk OK, aby otworzyć okno dialogowe Tworzenie lub otwieranie pliku danych programu Outlook.
    3. Wpisz nazwę pliku nowego pliku folderów osobistych (pst), a następnie kliknij przycisk OK, aby otworzyć okno dialogowe Tworzenie folderów osobistych Microsoft.
    4. Wpisz nazwę pliku nowego pliku folderów osobistych (pst), a następnie kliknij przycisk OK.
    5. W profilu powinien pojawić się nowy plik folderów osobistych (pst).

    Outlook 2002

    1. W menu Plik wskaż polecenie Nowy, a następnie kliknij opcję Plik folderów osobistych (pst).
    2. Wybierz pozycję Utwórz, aby otworzyć okno dialogowe Tworzenie folderów osobistych Microsoft.
    3. Wpisz nazwę pliku nowego pliku folderów osobistych (pst), a następnie kliknij przycisk OK.
    4. W profilu powinien pojawić się nowy plik folderów osobistych (pst).
  5. Przeciągnij odzyskane elementy z folderu Utracone i odnalezione do nowego pliku folderów osobistych (pst).

  6. Po przeniesieniu wszystkich elementów można usunąć plik odzyskanych folderów osobistych (pst) z profilu. Ta operacja uwzględnia folder Utracone i odnalezione.

  7. Jeśli informacje, które udało się odzyskać, są wystarczające, to koniec pracy. Jeśli jednak chcesz odzyskać dodatkowe informacje, przejdź do sekcji Odzyskiwanie naprawionych elementów z pliku kopii zapasowej (opcjonalnie).

Co to jest narzędzie do naprawy Skrzynki odbiorczej

Narzędzie do naprawy Skrzynki odbiorczej (Scanpst.exe) pomaga rozwiązywać problemy związane z plikami folderów osobistych (pst).

Narzędzie do naprawy Skrzynki odbiorczej jest instalowane automatycznie w przypadku wszystkich opcji anglojęzycznej instalacji programu Microsoft Outlook w zależności od systemu operacyjnego.

Nie można znaleźć lub uruchomić narzędzia do naprawy Skrzynki odbiorczej

Jeśli nie jest możliwe automatyczne lub ręczne uruchomienie narzędzia do naprawy Skrzynki odbiorczej, można spróbować naprawić programy pakietu Office.

Odzyskiwanie naprawionych elementów z pliku kopii zapasowej (opcjonalne)

Uwaga

Jeśli przed uruchomieniem narzędzia do naprawy Skrzynki odbiorczej nie można było otworzyć oryginalnego pliku folderów osobistych (pst), poniższe procedury mogą okazać się nieskuteczne. Jeśli nie zadziałają, niestety oznacza to, że nie można odzyskać żadnych dodatkowych informacji. Jeśli otwarcie pliku było możliwe, poniższa procedura może ułatwić odzyskanie dodatkowych elementów z uszkodzonego pliku folderów osobistych (pst).

Po uruchomieniu narzędzia do naprawy Skrzynki odbiorczej jest automatycznie wybierana opcja utworzenia kopii zapasowej oryginalnego pliku folderów osobistych (pst). Ta opcja pozwala utworzyć na dysku twardym plik o nazwie nazwa pliku.bak. Ten plik jest kopią oryginalnego pliku nazwa pliku.pst mającą inne rozszerzenie. Jeśli po wykonaniu czynności z poprzedniej sekcji istnieje podejrzenie, że nadal brakuje określonych elementów, można spróbować odzyskać dodatkowe informacje z tego pliku kopii zapasowej, wykonując następujące czynności:

Odszukaj plik bak. Jest on umieszczony w tym samym folderze co oryginalny plik folderów osobistych (pst).

  1. Odszukaj plik bak. Jest on umieszczony w tym samym folderze co oryginalny plik folderów osobistych (pst).

  2. Utwórz kopię pliku bak i nadaj temu plikowi nową nazwę z rozszerzeniem pst. Nadaj plikowi na przykład nazwę nowa nazwa.pst.

  3. Zaimportuj utworzony w poprzednim punkcie plik nowa nazwa.pst, używając Kreatora importu i eksportu w programie Outlook. Aby to zrobić, wykonaj następujące kroki.

    1. W menu Plik kliknij polecenie Importowanie i eksportowanie.

      Uwaga

      W programie Outlook 2010 lub nowszym kliknij kartę Plik na wstążce, kliknij pozycję Otwórz, a następnie kliknij pozycję Importuj.

    2. Kliknij pozycję Importuj z innego programu lub pliku, a następnie kliknij przycisk Dalej.
    3. Kliknij pozycję Plik folderu osobistego (.pst), a następnie kliknij przycisk Dalej.
    4. W obszarze Plik do zaimportowania wybierz pozycję Przeglądaj, a następnie kliknij dwukrotnie plik Newname.pst.
    5. W obszarze Opcje kliknij pozycję Nie importuj duplikatów, a następnie kliknij przycisk Dalej.
    6. W obszarze Wybierz folder, z którego będą importowane dane zaznacz kliknięciem plik folderów osobistych (pst), a następnie zaznacz pozycję Uwzględnij podfoldery.
    7. Zaznacz pozycję Importuj foldery do tego samego folderu w, a następnie wybierz nowy plik folderów osobistych (pst).
    8. Wybierz Zakończ.

Uwaga

Plik kopii zapasowej został utworzony na podstawie oryginalnego uszkodzonego pliku, więc może okazać się, że można odzyskać tylko elementy z folderu Utracone i odnalezione. Jeśli nie można zaimportować pliku „nowa nazwa.pst” do programu Outlook, niestety oznacza to, że zostały utracone wszystkie informacje, których nie ma w folderze Utracone i odnalezione.

Jak narzędzie do naprawy Skrzynki odbiorczej przeprowadza weryfikację i usuwa błędy

Narzędzie ScanPST głównie przeprowadza weryfikację i usuwa błędy w wewnętrznych strukturach danych pliku pst. Plik pst jest plikiem bazy danych. Dlatego są sprawdzane i w razie potrzeby naprawiane struktury takie jak drzewa BTree i liczniki odwołań. Te obiekty niskiego poziomu nie zawierają informacji o bazujących na nich strukturach wyższego poziomu, takich jak wiadomości, elementy kalendarza itp.

Gdy narzędzie ScanPST stwierdza, że określony blok struktury lub tabeli jest uszkodzony albo nie można go odczytać, usuwa go. Jeśli dany blok był częścią określonego elementu programu Outlook, ten element zostanie usunięty podczas jego weryfikacji.

To zachowanie może być nieoczekiwane, ale usunięcie elementu jest właściwym działaniem w tym przypadku. Takie sytuacje występują rzadko i zawsze są rejestrowane w pliku dziennika narzędzia ScanPST.

Na wyższym poziomie mogą być wprowadzane bardziej widoczne zmiany dotyczące folderów i wiadomości.

Foldery

Narzędzie ScanPST sprawdza każdy folder w pliku pst i wykonuje następujące operacje:

  1. Narzędzie ScanPST sprawdza, czy z folderem są skojarzone poprawne tabele.
  2. Narzędzie ScanPST sprawdza każdy wiersz w każdej tabeli, aby uzyskać pewność, że dana wiadomość lub dany podfolder istnieje w systemie.
  3. Gdy narzędzie ScanPST nie może odnaleźć wiadomości lub podfolderu, usuwa określony wiersz z tabeli.
  4. W przypadku znalezienia wiadomości lub podfolderu narzędzie ScanPST weryfikuje ten element.
  5. W przypadku niepowodzenia weryfikacji wiadomość lub folder są uznawane za uszkodzone oraz są usuwane z tabeli i bazy danych.
  6. W przypadku pomyślnego wyniku weryfikacji narzędzie ScanPST przeprowadza kolejną analizę w celu sprawdzenia, czy wartości w odzyskanej wiadomości są spójne z wartościami w tabeli. W razie potrzeby uszkodzone foldery są ponownie tworzone od podstaw. Takie foldery nie zawierają żadnych danych użytkownika.

Wiadomości

Dla większości użytkowników mają znaczenie operacje na wiadomościach, ponieważ uszkodzenie elementu często powoduje usunięcie niektórych informacji z pliku pst. Narzędzie ScanPST wykonuje następujące operacje na wiadomościach:

  1. Narzędzie ScanPST przeprowadza podstawową weryfikację tabel załączników i tabel adresatów. Ta operacja przypomina sposób działania folderu zawierającego wiadomości.

  2. Po zweryfikowaniu tabeli adresatów w celu zagwarantowania, że są oni poprawnie sformatowani, narzędzie ScanPST wprowadza wszelkie zmiany niezbędne do zsynchronizowania tej prawidłowej zawartości tabeli adresatów z właściwościami adresatów w wiadomości. Narzędzie ScanPST sprawdza też folder nadrzędny wiadomości w celu zagwarantowania, że odwołuje się on do prawidłowego folderu. Następujące właściwości wiadomości są sprawdzane, aby uzyskać pewność, że mają prawidłowy format danych:

    • PR_MESSAGE_CLASS

      Narzędzie ScanPST sprawdza, czy ta właściwość istnieje. Jeśli właściwość nie istnieje, jest dla niej ustawiana wartość IPM.Note.

    • PR_MESSAGE_FLAGS

      Każda flaga jest weryfikowana osobno.

    • PR_SUBMIT_FLAGS

      Ta weryfikacja przypomina działanie flag wiadomości.

    • PR_CLIENT_SUBMIT_TIME

      Jeśli flagi dotyczące przesyłania wskazują, że wiadomość została oznaczona jako przesłana, ta właściwość musi istnieć. Jeśli flagi dotyczące przesyłania nie wskazują, że wiadomość została oznaczona jako przesłana, ustawiana jest bieżąca godzina.

    • PR_SEARCH_KEY

      Ta właściwość musi istnieć. Jeśli ta właściwość nie istnieje, generowany jest dla niej losowy identyfikator GUID.

    • PR_CREATION_TIME

      Ta właściwość musi istnieć. Jeśli ta właściwość nie istnieje, ustawiana jest bieżąca godzina.

    • PR_LAST_MODIFICATION_TIME

      Ta właściwość musi istnieć. Jeśli ta właściwość nie istnieje, ustawiana jest bieżąca godzina.

    • PR_MESSAGE_SIZE

      Rozmiary są obliczane ponownie i porównywane z zapisanymi wartościami. Jeśli występuje różnica rozmiarów, zapisywana jest obliczona wartość.

W przypadku właściwości związanych z treścią i tematem nie jest jawnie przeprowadzana żadna weryfikacja, oprócz weryfikacji niskiego poziomu opisanej we wcześniejszej części tego artykułu. Właściwości wyświetlane adresatów są zmieniane tak, aby były spójne z odzyskaną tabelą adresatów. Po ukończeniu tej operacji są uruchamiane inne algorytmy w celu zebrania wszystkich oddzielonych wiadomości i umieszczenia ich w folderze elementów oddzielonych.

Aby uzyskać więcej informacji na temat drzew dwójkowych (btrees), zobacz Obszerne badanie struktur danych.