6

У меня есть файл Outlook 2002 PST. Этот старый формат имеет проблемы, как ограничение размера 2 ГБ. Я хотел преобразовать в более современный формат PST (Unicode), который не имеет этой проблемы.

На сайте MS написано, что прямого преобразования нет, но вы можете создать новый Unicode PST, а затем экспортировать в него все сообщения из старого ANSI PST. Поэтому я следовал инструкциям на этой странице: -> http://office.microsoft.com/en-us/outlook-help/convert-a-non-unicode-data-file-pst-to-a-unicode- данных файла PST-HP001038351.aspx

Проблема в том, что это не похоже на слияние или импорт сообщений. Outlook теперь показывает две папки «Входящие», и у меня есть два отдельных PST в C:\Documents and Settings\user_id\Local Settings\Application Data\Microsoft\Outlook ... кажется, что отслеживает оба PST, причем новый имеет нет сообщений (и нет ограничений по размеру), а старый содержит все сообщения, которые я хотел сохранить (но также и ограничение по размеру).

Как я могу получить мои старые сообщения во вновь созданный PST, который не имеет ограничения по размеру?

редактировать: программа, связанная в принятом ответе, продолжала падать с ошибкой во время выполнения (завершается необычным образом, бла-бла-бла)... как на Windows7, так и на XP-машине. Альтернативная бесплатная программа работала нормально, с некоторыми мелочами - http://www.winpst.com/Ansi_PST_to_Unicode.html

После преобразования вы можете заменить существующий файл outlook.pst на преобразованный файл. Но она называет вашу личную папку (верхний уровень вашего почтового ящика) чем-то вроде "made with WinPST", и вы не можете переименовать ее. И вы получаете таинственный дубликат личной папки с идентичными почтовыми ящиками, подпапками и т.д. (Новые сообщения отображаются в обеих папках). В разделе файлов данных Outlook отображается только один PST (плюс archive.pst, который можно игнорировать). Чтобы удалить дубликат личной папки, мне пришлось сделать несколько запутанных шагов. Сделайте резервную копию вашего существующего преобразованного PST, если вы еще этого не сделали. Создайте новый файл данных (панель управления -> почта -> файлы данных -> добавить -> выбрать новый формат -> дать ему имя -> нажать ОК). Настройте outlook на отправку новых сообщений в этот файл данных (панель управления -> почта -> просмотр или изменение существующих учетных записей электронной почты -> изменить "доставить новую почту на", чтобы она перешла к вашему вновь созданному файлу данных). Наконец, запустите outlook, зайдите в инструменты -> параметры -> настройки почты -> файлы данных -> нажмите на outlook.pst (не новый, который мы только что сделали) и нажмите удалить / удалить. Да, мы уничтожаем файл, который вы успешно конвертировали. Вы поддержали это правильно? Почему-то, вместо того, чтобы удалять все ваши сообщения и т.д., Они остаются, и вы удаляете только дубликат личной папки. Закройте и снова откройте прогноз для подтверждения.

2 ответа2

1

Прошло много времени с тех пор, как я использовал Outlook XP/2002, но он, вероятно, должен дать вам возможность экспортировать почту как нечто более общее, чем PST, как, скажем, a.CSV (текст, значения, разделенные запятыми), так как Outlook 2007 и 2010 поддерживают импорт CSV. Вам, вероятно, придется делать свою почту, контакты и т.д. Каждый в отдельности.

Если это не хорошо, то есть программное обеспечение, которое поможет вам преобразовать / обновить PST; Например: инструмент обновления PST от Systools.

SysTools Software предлагает простой, но мощный инструмент преобразования PST для преобразования Ansi PST в Unicode PST и наоборот. Программное обеспечение эффективно выполняет:

  • Преобразование Ansi PST (MS Outlook Outlook 2000/2002/XP) в Unicode PST (MS Outlook 2003/2007)
  • Преобразование Unicode PST (MS Outlook 2003/2007) в Ansi PST (MS Outlook 2000/2002/XP)
1

Вот очень хорошее пошаговое руководство, как переместить файлы из старого PST-файла ANSI в новый Unicode-файл. Это не требует коммерческого / пробного программного обеспечения или экспорта / импорта .csv.

Чтобы преобразовать pst-файл в формате ANSI в UNICODE, вы должны сделать это вручную, чтобы сохранить правильные даты архивированных данных. Хотя этот процесс довольно прост, он утомителен, особенно если у вас большой pst-файл и множество папок прямо под корневой папкой. Примечание. Автоматический импорт всех папок (вместо перемещения папок вручную) из pst-файла ANSI в новый pst-файл Unicode приведет к изменению дат сохраняемых данных, электронных писем и т.д. Это может иметь юридические последствия для данных пользователя.

  1. На всякий случай сделайте резервную копию вашего pst-файла, который вы хотите преобразовать первым.
  2. Создать новый pst-файл с помощью; • Файл Outlook 2003 и Outlook 2007-> Создать-> Файл данных Outlook… • Вкладка «Домой» Outlook 2010-> Кнопка Новые элементы-> Дополнительные элементы-> Файл данных Outlook…
  3. При появлении запроса (только для Outlook 2003 и 2007) выберите «Файл личных папок Office Outlook (PST)» и нажмите кнопку «ОК».
  4. При использовании Outlook 2003 или 2007 появляется новое диалоговое окно, в котором вы можете указать отображаемое имя, параметры шифрования (не рекомендуется, если у вас нет особой необходимости сделать это) и при необходимости установить пароль в pst-файле.
  5. Переключитесь на навигацию по списку папок (CTRL+6). Это также облегчит копирование папок «Календарь», «Контакты», «Задачи журнала» и «Заметки».
  6. Теперь переместите все папки из pst-файла ANSI во вновь созданный pst-файл UNICODE. Вы можете сделать это перетаскиванием или щелчком правой кнопкой мыши и перемещением. Эта копия также копирует все подпапки.

Предыдущий ответ не работает для меня, потому что Pys Upgrade Tool от Systools теперь не бесплатен, и пробная версия конвертирует только 15 файлов для каждого устройства. Мой файл ANSI .pst был около 1,8 Гб.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .