2018年11月07日
このエントリーをはてなブックマークに追加
Outlook 2007 を利用しているお客様がいました。
そのデータを最新版の Office 365 で動作している Outlook に移行したのです。
おそらく本日時点の最新版なので、11001.20074 なのではないかと思われます。

Outlook 2016 のようなインターフェースなので、勝手に2016なのではないかと思っています。

Outlookのデータの移行はもうずっと昔から非常に簡単です。
フィルターなどはアレですが、とりあえずメールの全データは PST ファイルにまとまっています。このデータをコピーして新しいOutlookで開くことでメールの移行が完了します。

今回も同じように作業しました。
そして受信トレイなどは問題無く開くことができ、送受信も問題ありませんでした。

お客様にその状態で引き渡すと、しばらく使ってから、特定の・・・そしていくつもの・・・フォルダーが開けないということを言われました。

そのときのエラーが、以下の通りです。
フォルダーを表示できません。 OLE レジストレーション エラーが発生しました。 プログラムが正しくインストールされていません。 プログラムのセットアップを再度実行します。

※英語の場合には以下の通り。
Cannot display the folder. An OLE registration error occurred. The program is not correctly installed. Run Setup again for the program.


いろいろ調べてみたところ、以下の情報がありました。
[OLE 登録エラーが発生しました」メッセージを Outlook での InfoPath フォーム フォルダーにアクセスするとき

infopath などは利用していないのですが、気になる点としては、フォルダーのアイコンが紫色になっていました。普通は黄色ですよね。旧Outlookでフォルダを作成するときに、以下のように InfoPath フォームアイテム という選択肢があるこに気付きました。
Using InfoPath e-mail forms ブログ内にある以下の画像です。



フォルダーの種類のところにそれがあり、そしてそれは最上位にあるためデフォルトのように最初から選択されていました。


大変に恐ろしいことに、この解決方法が、古いバージョンでこの infopath フォルダーを削除し、ノーマルのフォルダにメールを移動させることのようです。
私自身としては、コマンドラインでこのフォルダをノーマルのフォルダに変換できることが希望なのですが、それができないようです。実質的に積んでいるように思われます。

20GぐらいあるPSTファイルなのですがどうしたものでしょうか・・。


stock_value at 10:15│Comments(0)技術 

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔