web-dev-qa-db-ja.com

OutlookPSTを古い形式から新しいUnicode形式に変換またはインポートする方法

Outlook 2002PSTファイルがあります。この古い形式には、2GBのサイズ制限などの問題があります。この問題のない、より新しいPST形式(Unicode)に変換したかったのです。

MSのサイトには、直接変換はないと書かれていますが、新しいUnicode PSTを作成して、古いansiPSTからすべてのメッセージをそこにエクスポートできます。だから私はこのページの手順に従いました:-> http://office.Microsoft.com/en-us/Outlook-help/convert-a-non-unicode-data-file-pst-to- a-unicode-data-file-pst-HP001038351.aspx

問題は、これがメッセージを実際にマージまたはインポートしていないように見えることです。 Outlookに2つの受信トレイが表示され、C:\ Documents and Settings\user_id\Local Settings\Application Data\Microsoft\Outlookに2つの別々のPSTがあります...両方のPSTを追跡しているようです。メッセージはなく(サイズ制限の問題もありません)、古いメッセージには保持したいすべてのメッセージが含まれています(サイズ制限もあります)。

サイズ制限のない新しく作成されたPSTに古いメッセージを取り込むにはどうすればよいですか?

編集:受け入れられた回答にリンクされたプログラムは、ランタイムエラーでクラッシュし続けました(異常な方法で終了しました)... windows7と=の両方でXPマシン。別のフリーウェアプログラムは問題なく動作しましたが、多少の手間がかかりました http://www.winpst.com/Ansi_PST_to_Unicode.html

それで変換した後、既存のOutlook.pstを変換されたファイルに置き換えることができます。ただし、個人用フォルダ(メールボックスの最上位)に「Madewith WinPST」のような名前が付けられているため、名前を変更することはできません。そして、同じ受信トレイ、サブフォルダーなどを持つ不思議な重複した個人用フォルダーを取得します(新しいメッセージは両方の受信トレイに表示されます)。 Outlookのデータファイルセクションには、PSTが1つだけ表示されます(さらに、無視できるarchive.pstも表示されます)。重複する個人用フォルダを削除するには、複雑な手順を実行する必要がありました。まだ行っていない場合は、既存の変換済みPSTをバックアップします。新しいデータファイルを作成します([コントロールパネル]-> [メール]-> [データファイル]-> [追加]->新しい形式を選択します->名前を付けます-> [OK]をクリックします)。このデータファイルに新しいメッセージを送信するようにOutlookを設定します([コントロールパネル]-> [メール]->既存の電子メールアカウントを表示または変更します-> [新しいメールの配信先]を変更して、新しく作成したデータファイルに移動します)。最後に、Outlookを実行し、[ツール]-> [オプション]-> [メール設定]-> [データファイル]-> [Outlook.pst](作成したばかりの新しいファイルではありません)をクリックし、[削除/削除]をクリックします。ええ、私たちはあなたが正常に変換したファイルを削除しています。あなたはそれをバックアップしましたか?どういうわけか、すべてのメッセージなどを削除するのではなく、メッセージは残り、重複する個人用フォルダのみを削除します。 Outlookを閉じて再度開き、確認します。

6
CreeDorofl

Outlook XP/2002を使用してからしばらく経ちますが、Outlook 2007などの.CSV(プレーンテキスト、カンマ区切り値)など、PSTよりも一般的なものとしてメールをエクスポートする方法が提供されるはずです。 2010はCSVのインポートをサポートしています。おそらく、メールや連絡先などをそれぞれ個別に行う必要があります。

それが良くない場合は、PSTの変換/アップグレードに役立つソフトウェアがあります。例: SystoolsのPSTアップグレードツール

SysToolsソフトウェアは、AnsiPSTをUnicodePSTに、またはその逆に変換するためのシンプルで強力な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

これは非常に優れたステップバイステップガイドです 古いANSI.pstファイルから新しいUnicodeファイルにファイルを移動する方法。商用/トライアルソフトウェアや.csvエクスポート/インポートは必要ありません。

ANSI形式のpstファイルをUNICODEに変換するには、これを手動で実行して、アーカイブデータの正しい日付を保持する必要があります。プロセスは非常に簡単ですが、特に大きなpstファイルがあり、ルートフォルダーのすぐ下に多数のフォルダーがある場合は、面倒です。注:ANSIpstファイルから新しいUnicodepstファイルに(手動でフォルダーを移動するのではなく)すべてのフォルダーを自動的にインポートすると、保存されているデータやメールなどの日付が変更されます。これにより、ユーザーのデータに法的な影響が及ぶ可能性があります。

  1. 安全のために、最初に変換したいpstファイルのバックアップを作成してください。
  2. によって新しいpstファイルを作成します。 •Outlook2003およびOutlook2007ファイル->新規-> Outlookデータファイル…•Outlook2010ホームタブ->ボタン新規アイテム->その他のアイテム-> Outlookデータファイル…
  3. プロンプトが表示されたら(Outlook 2003および2007のみ)、[Office Outlook個人用フォルダーファイル(.pst)]を選択し、[OK]を押します。
  4. Outlook 2003または2007を使用する場合、新しいダイアログがポップアップ表示され、表示名、暗号化設定(特に必要がない限りお勧めしません)を指定し、オプションでpstファイルにパスワードを設定できます。
  5. フォルダリストナビゲーションに切り替えます(CTRL + 6)。これにより、カレンダー、連絡先、ジャーナルタスク、メモのフォルダも簡単にコピーできるようになります。
  6. 次に、すべてのフォルダをANSIpstファイルから新しく作成されたUNICODEpstファイルに移動します。これは、ドラッグアンドドロップまたは右クリックして移動することで実行できます。このコピーは、すべてのサブフォルダーもコピーします。

SystoolsのPSTアップグレードツールは現在無料ではなく、試用版はforderごとに15ファイルのみを変換するため、以前の回答は私には機能しません。私のANSI.pstファイルは約1.8Gbでした。

1
Vasily Ryabov