Как восстановить файлы личных папок Outlook (PST)

Применимо к: Outlook 2016Outlook 2013Microsoft Outlook 2010 Больше

Следуйте этим инструкциям, чтобы восстановить файл личных папок в Outlook (PST) с помощью средства восстановления папки «Входящие». Кроме того, вы можете просмотреть Видео: как восстановить файлы личных папок в Outlook (.pst) в разделе «Дополнительная информация».

Шаг 1. Выйдите из Outlook и запустите средство восстановления папки «Входящие»

Шаг 2. Восстановите PST-файл

В средстве восстановления папки «Входящие» введите путь к файлу личных папок (PST) и имя файла или нажмите кнопку Обзор, чтобы найти файл, используя средства файловой системы Windows. Затем нажмите кнопку Начать.
Примечание. Если вы не знаете, где расположен PST-файл, следуйте инструкциям из статьи Как найти, переместить и создать резервную копию PST-файла.

Repair the .pst file
 


Примечания

  • Для полного восстановления личной папки (PST) может потребоваться запустить средство восстановления папки «Входящие» несколько раз.
  • Не любую обнаруженную проблему можно решить с помощью средства восстановления папки «Входящие». В некоторых случаях элементы невозможно восстановить, если они были полностью удалены или сильно повреждены.

Шаг 3. Восстановите исправленные элементы в новый PST-файл

После запуска средства восстановления папки «Входящие» вы можете запустить Outlook и восстановить исправленные элементы. Кроме этого, можно попытаться восстановить дополнительные исправленные элементы из резервной копии личной папки.

Сначала создайте в своем профиле новый файл личных папок (.pst). После этого переместите восстановленные элементы в новый файл личных папок (.pst).

  1. Запустите Outlook. Если вы используете несколько профилей в Outlook, убедитесь, что сейчас выбран именно тот профиль, содержащий файл личных папок (.pst), который вы хотели восстановить.
  2. Нажмите сочетание клавиш CTRL+6, чтобы переключиться на представление «Список папок».
  3. В списке папок должны присутствовать указанные ниже восстановленные папки.
       Recovered Personal Folders      Calendar      Contacts      Deleted Items      Inbox      Journal      Notes      Outbox      Sent Items      Tasks 
    Примечание. Как правило, эти восстановленные папки — пустые, так как PST-файл перестроен. Кроме того, должна присутствовать папка Потерянные и найденные. Эта папка содержит папки и элементы, восстановленные средством восстановления папки «Входящие». К сожалению, если какие-то элементы отсутствуют в этой папке, их невозможно восстановить.
  4. Создайте в своем профиле новый файл личной папки (.pst). В зависимости от используемой версии Outlook порядок действий может отличаться.

     

  5. Перетащите восстановленные элементы из папки Потерянные и найденные в новый файл личных папок (PST).
  6. После перемещения всех элементов можно удалить восстановленный файл личных папок (PST) из профиля, включая папку Потерянные и найденные.
  7. Если восстановленная информация вас устраивает, на этом можно завершить работу со средством. Однако, если вы хотите восстановить дополнительную информацию, перейдите к разделу «Восстановление исправленных элементов из файла резервной копии».

Дополнительная информация


Что такое средство восстановления папки «Входящие»

Средство восстановления папки «Входящие» (Scanpst.exe) предназначено для устранения проблем с файлами личных папок (PST).
Средство восстановления папки «Входящие» устанавливается автоматически со всеми англоязычными компонентами Microsoft Outlook (в зависимости от версии операционной системы). Подробнее о средстве восстановления папки «Входящие».

Не удается найти или запустить средство восстановления папки «Входящие»

Если не удается запустить средство восстановления папки «Входящие» вручную или автоматически, можно попробовать восстановить программы Office.

Восстановление исправленных элементов из файла резервной копии (необязательно)

Примечание. Если исходный файл личных папок (PST) не удается открыть перед запуском средства восстановления папки «Входящие», возможно, описанные ниже процедуры выполнить не удастся. Если это не поможет, тогда восстановить любую дополнительную информацию будет, к сожалению, невозможно. Если вам удалось открыть этот файл, вероятно, можно восстановить дополнительные элементы из поврежденного PST-файла личных папок.

При запуске средства восстановления папки «Входящие» автоматически выбирается создание резервной копии PST-файла личных папок. При этом на жестком диске создается файл с именем «Имя файла.bak» (без кавычек). Этот файл является копией исходного файла Имя файла.pst с другим расширением. Если вам кажется, что после выполнения этих действий некоторые элементы по-прежнему отсутствуют, попробуйте восстановить дополнительную информацию из этого резервного файла, выполнив следующие действия.

Найдите файл .bak. Он расположен в папке с исходным файлом личных папок (.pst).

  1. Найдите файл .bak. Он расположен в папке с исходным файлом личных папок (.pst).
  2. Создайте копию BAK-файла, присвоив файлу другое имя с расширением PST. Например, переименуйте его в «Новое имя.pst» (без кавычек).
  3. Импортируйте файл Новое имя.pst, который вы создали на предыдущем шаге, с помощью мастера импорта и экспорта в Outlook. Для этого выполните указанные ниже действия.
    1. В меню Файл нажмите пункт
      Импорт и экспорт.
      Примечание. В Outlook 2010 откройте вкладку Файл на ленте, нажмите вкладку Открыть и выберите пункт Импорт.
    2. Выберите пункт Импорт из другой программы или файла и нажмите кнопку Далее.
    3. Выберите пункт Файл личных папок (.pst) и нажмите кнопку Далее.
    4. В разделе Импортировать из файла нажмите кнопку
      Обзор, затем дважды щелкните по файлу Новое_имя.pst.
    5. В разделе Настройка установите флажок Не импортировать дубликаты, затем нажмите кнопку Далее.
    6. В поле Импортировать из папки выберите файл личных папок (PST), затем отметь флажком пункт Включить вложенные папки.
    7. Выберите пункт Импортировать в такую же папку в, а затем выберите новый файл личных папок (PST).
    8. Нажмите кнопку Готово.
    Примечание. Обратите внимание на то, что резервная копия файла была исходным поврежденным файлом и, возможно, не удастся восстановить ничего, кроме того, что было восстановлено в папке «Потерянные и найденные». Если невозможно импортировать файл Новое_имя.pst в Outlook, значит, все данные, которые отсутствуют в папке «Потерянные и найденные», были утрачены.
 

Как средство восстановления папки «Входящие» диагностирует и исправляет ошибки

ScanPST в основном диагностирует и исправляет ошибки во внутренних структурах PST-файла. Такой файл является файлом базы данных. Таким образом структуры, такие как счетчики ссылок и сбалансированных деревьев, проверяются и при необходимости исправляются. Эти низкоуровневые объекты не зависят от структур верхнего уровня, например сообщений, элементов календаря, и т. д., которые создаются на их основе.


Если ScanPST обнаруживает, что определенный блок структуры или таблицы не читается или поврежден, средство удаляет его. Если такой блок был частью определенного элемента в Outlook, во время проверки такой элемент будет удален.


Такое поведение может оказаться неожиданным, однако удаление элемента в таком случае необходимо. Кроме того, такая ситуация возникает достаточно редко и всегда будет указываться в файле журнала ScanPST.


На более высоком уровне изменения более видимы, поскольку они касаются папок и сообщений.


Папки

ScanPST проверяет каждую папку в PST-файле и выполняет перечисленные ниже операции.
  1. ScanPST проверяет правильность таблиц, связанных с папкой.
  2. ScanPST обращается к каждой строке в таблице и проверяет существование в системе каждого сообщения или каждой вложенной папки.
  3. Если средству ScanPST не удается обнаружить сообщение или вложенную папку, оно удаляет соответствующую строку из таблицы.
  4. Если средству ScanPST удается обнаружить сообщение или вложенную папку, оно переходит к проверке таких элементов.
  5. Если проверку выполнить не удается, сообщение или вложенная папка считается поврежденной, после чего соответствующая строка удаляется из таблицы и из базы данных.
  6. Если проверка прошла успешно, ScanPST выполняет другой анализ с целью проверки того, что значения восстановленного сообщения совпадают со значениями в таблице. При необходимости поврежденные папки создаются заново. В таких папках не пользовательских данных.
Сообщения

Большинство пользователей интересуют действия с сообщениями, поскольку поврежденный элемент с большой вероятностью вызовет удаление какой-либо информации из PST-файла. Ниже перечислены действия, которые средство ScanPST выполняет с сообщениями.
  1. ScanPST выполняет базовую проверку таблиц вложений и таблиц получателей. Эта операция аналогична тому, как папка взаимодействует с содержащимися в ней сообщениями.
  2. После проверки таблицы получателей на предмет того, что получатели в ней имеют правильный формат, средство ScanPST вносит любые изменения, необходимые для синхронизации содержимого такой проверенной таблицы со свойствами получателя из сообщения. ScanPST также проверяет тот факт, что родительская папка сообщения является действительной. Ниже перечислены свойства сообщения, которые проверяются на соответствие форматам действительных данных.
    • PR_MESSAGE_CLASS

      ScanPST проверяет наличие этого свойства. Если оно отсутствует, для него устанавливается значение IPM.Note.
    • PR_MESSAGE_FLAGS

      Каждая отметка проверяется отдельно.
    • PR_SUBMIT_FLAGS

      Эта проверка напоминает операцию отметки сообщений.
    • PR_CLIENT_SUBMIT_TIME

      Если отметки об отправке указывают на то, что сообщение помечено как отправленное, должно существовать это свойство. Если отметки об отправке не указывают на подобное, для времени устанавливается значение Now.
    • PR_SEARCH_KEY

      Это свойство должно существовать. Если оно отсутствует, для него создается случайный идентификатор GUID.
    • PR_CREATION_TIME

      Это свойство должно существовать. Если оно отсутствует, для времени устанавливается значение Now.
    • PR_LAST_MODIFICATION_TIME

      Это свойство должно существовать. Если оно отсутствует, для времени устанавливается значение Now.
    • PR_MESSAGE_SIZE

      Средство выполняет пересчет размеров и сравнивает их с сохраненными значениями. Если размеры отличаются в допустимых пределах, вычисленное значение записывается.
    Явным образом не проверяются свойства, связанные с телом сообщения с его темой. Выполняется только неявная проверка низкого уровня, которая описана выше в данной статье. Свойства отображения получателя изменяются в соответствии со значениями в восстановленной таблице получателей. По завершении этой операции запускаются другие алгоритмы для сбора всех потерянных сообщений и помещения их в папку «Потерянные».


    Дополнительные сведения о двоичных деревьях (сбалансированных деревьях) см. в следующей статье: