
Outlook の安定性に奇妙な問題があります。ランダムな間隔でフリーズしているのではなく、一見奇妙な設定の組み合わせに基づいているようです。さまざまな組み合わせを試してきましたが、原因がまったくわからないため、「Cargo-cult」デバッグにまで至りました...
これが私の設定です。どの設定がロックアップの原因になっているのかはよくわからないので、関係のないことを述べることになると思います。
- Windows 8 の (比較的) クリーン インストール (Hyper-V 上、これが重要であれば)
- Outlook 2013 のクリーン インストール、完全に更新済み
- 3 つのアカウントが設定されています:
- Hotmailアカウント
- ActiveSyncで設定
- Gmailアカウント
- 大きめのアカウント(数GB)
- IMAPに接続
- IMAPで購読されているフォルダはごくわずかです
- Outlookは購読したフォルダのみを表示するように設定されています
- メッセージを永久に保存するように設定
- IMAP に接続された Google Apps アカウント
- 小規模アカウント
- IMAPに接続
- すべてのフォルダがIMAPで購読されています
- Outlookは購読したフォルダのみを表示するように設定されています
- メッセージを永久に保存するように設定
- Hotmailアカウント
- 複数の送受信グループを構成して、60 分から 5 分までのさまざまな送信時間で、さまざまなアカウントを有効化/無効化/部分的に有効化するさまざまな構成を試します。
問題はそれですある時点でOutlookが完全にフリーズしてしまい、強制終了しなくてはなりません。これは一貫していません。すぐに原因となるものがいくつかあります。ほとんど一貫して、一定期間後に(数分後、数時間後、使用中、数時間離れた後など)自然に発生することがあります。
あちこち検索してみたところ、同じような(どうやら)問題を抱えている人はたくさんいるようで、数多くの「解決策」(私のものよりもさらにカーゴカルト的なものもあります)も見つかりましたが、今のところどれもうまくいきませんでした。
- すべてのアカウントを一括で、または 1 つずつ削除して再設定しましたが、最終的にはフリーズしてしまいます。
- Outlook をアンインストールし、完全にクリーンアップして (ファイル、アプリ設定、レジストリ キーなどを削除して)、再インストールしてみましたが、結局フリーズしてしまいます。
- Hotmailアカウントのみを有効にし、Googleアカウントは無効にしました(削除はしていません)。どうやらこれはロックされません。
- HotmailとGmailのアカウントを有効にしましたが、Appsのアカウントは無効のままです。思われるロックアップしないような。
- すべてのアカウントを有効にすると、送受信を行った直後にロックしてしまいます。
- アプリ アカウントのみを有効にすると、ロックアップしないようです。
- Hotmail と Apps アカウントを有効にすると (Gmail は無効)、ランダムな時間が経過するとロックされるようです。
- Hotmail が有効で、Gmail とアプリの両方が有効になっているが、カスタム フォルダーのダウンロードのみを受信するように設定されている場合 (すべての購読フォルダーではない)、送受信直後にロックすることもあれば、何時間もロックされないこともあれば、電子メールの送信時にのみロックされることもあります。
- Google アカウントのポート (SSL/465 と TLS/587) を切り替えてみましたが、これが影響するかどうかはわかりませんが、実際の違いはありません。
要するに正直なところ、Outlook がロックする原因が何なのか全くわかりません。完全に見当違いなことを言っているのかもしれません。現時点では他に何を試せばいいのかよくわからず、スイッチをランダムに切り替えています。
3 つのアカウントすべてを、理想的には複数のグループで有効にしたいと思っています (たとえば、グループ内の重要なフォルダーのみを短い間隔でプルダウンし、他のすべてのフォルダーを長い間隔でプルダウンするなど)。もちろん、まったくフリーズしないようにします。
重要な詳細はすべて記載してみましたが、他に追加すべき重要な点があればお知らせください。
私に浮かんだもう一つの問題かもしれないまた、Google アカウントは、送受信や「フォルダの更新」を行った後でも、常に適切に同期されるとは限りません。少なくとも一貫して同期されるわけではありませんが... これとあれの間に重要な関連性は見つけられませんでした。
答え1
これは私にとってはうまくいきました:
- IMAPアカウントを定義する
- 同期を完了します。これは、受信トレイを更新するだけでなく、すべてのライブラリが同期され、Outlook が検索できるようになるまで待つことを意味します (インデックス作成)。
- 次に、ActiveSync アカウント (Hotmail、Live、Outlook など) を定義します。
答え2
大きなアカウントを小さなファイルに分割してみてください。Outlook のメールは、以前は大きなファイルに保存されていました。インデックス作成と圧縮には長い時間がかかります。また、接続に問題がある可能性もあります。このため、Outlook が応答しなくなるのは間違いありません。
Outlook がハングする時間帯のイベント ビューアーで接続の問題を検索してみてください。(http 経由で大きなチャンクをダウンロードし、小さなパケット損失が発生すると、Outlook がおかしくなる可能性があります)
ディスク上のフォルダーのサイズと、圧縮、インデックス作成、自動クリーンアップのプロパティを確認します。
答え3
Outlook 2013 でも同じ問題が発生しました。ハードウェア アクセラレーションを無効にすることで解決しました。
Outlook 2013 では、[ファイル]、[オプション]、[詳細設定] の順に移動し、ダイアログの下部にある [ハードウェア グラフィック アクセラレータを無効にする] を選択します。
答え4
不定期にフリーズすることもあったので、最初から新しいアカウントを作成し、Outlook をセーフ モードで起動し、すべてのアドインを無効にし、ハードウェア アクセラレーションを無効にし、すべての PST で scanpst を何度も実行しました。これに丸一日費やし、結局、インターネット通信、つまりプロキシ設定に関係していることがわかりました... PAC ファイルをクリアし、プロキシ設定 (reg ファイルを含む) を削除した後、ようやく、電子メールを 1 回で入力したり、電子メール アカウント間を移動したり、電子メールを閲覧したりできるようになりました... 20 - 30 - 40 秒のフリーズを待つ必要はありませんでした。
これにより、他の誰かが同じ手順を 1 つずつ試す時間を節約できることを願っています。
PS: これは Outlook 2013 に関するものですが、他の Outlook バージョンでも確実に有効です。Wireshark やその他の sniftool を使用するのは悪くないアイデアで、おそらく 1 日の節約になったでしょう。
乾杯、スノーライド