Outlook 2010 で Outlook PST ファイルを読み取り専用で開くにはどうすればいいですか?

Outlook 2010 で Outlook PST ファイルを読み取り専用で開くにはどうすればいいですか?

Windows 7 で Outlook 2010 を実行する

私には、それぞれ約 700 MB のかなり大きな Outlook ファイルが 2 つあります。これらのファイル内のメールには定期的にアクセスする必要があります。これらは近年のアーカイブです。しかし、ファイルを開くたびに日付 (およびファイル内部の何か) が更新されるため、バックアップ ソフトウェアは増分バックアップ中に再度バックアップしようとします。日付とファイルが変更されないように、PST ファイルを読み取り専用で開きます (もちろんインデックス検索も)。これらのファイルをバックアップから除外したくはありません。完全バックアップに含めたいからです。

ファイルシステム上でファイルを読み取り専用に設定すると、Outlook はファイルを開くことを拒否します。

それで、質問をもう一度まとめます。Outlook 2010 で一部の PST ファイルを読み取り専用で開き、読み取り、インデックス作成、検索はできるようにしながらも変更されないようにするにはどうすればよいでしょうか。

答え1

Outlook 2010 は Outlook 2007 と同様のアーキテクチャを持っていると想定しています。私のソースは Outlook 2007 以下に固有のものですが、何も変更されていないと思われます。

設計上、できません。インデックス作成、読み取り、検索は PST ファイルに書き込まれます。

ソース:http://support.microsoft.com/kb/269520

記事より:

Outlook が読み取り専用メディア (CD-ROM など) または読み取り専用フォルダー上の個人用フォルダー (.pst) ファイルを開くことをサポートしない理由は 3 つあります。

.pst ファイルはデータベース ファイル形式です。ユーザーが Outlook ユーザー インターフェイスを操作すると、コンピューターが検索や並べ替えで応答することを期待します (ユーザーがビューの列ヘッダーをクリックしてビュー内のコンテンツを並べ替える場合と同様)。コンピューターは、これらの検索および並べ替えの手順を使用できるように、.pst ファイルに書き込むことができる必要があります。

ユーザーは、ビューの内容を変更できることを期待しています。たとえば、列を追加したり、現在の並べ替え順序やフィルターなどを Outlook に記憶させたりしたい場合があります。ビュー定義は、その Outlook フォルダー内の特別な領域に情報を保存するため、ビュー定義は .pst ファイルに書き込まれます。

.pst ファイルは、シングル ユーザー ファイル形式です。コンピューターは、ファイルの特別な領域を使用して、ファイルを開いたコンピューターに関する情報を書き込みます。このファイルにより、同じコンピューター上の他のプロセスはファイルにアクセスできますが、最初のコンピューターがファイルを閉じるまで、他のコンピューターはファイルにアクセスできません。この「ファイル ロック」機能がないと、2 台のコンピューターが同時に .pst ファイルを開くと、コンピューターのファイルが破損する可能性があります。

これらの設計上の決定は、Outlook とメッセージング アプリケーション プログラミング インターフェイス (MAPI) のコア アーキテクチャを反映しています。

関連情報