【Outlook】GAL(グローバルアドレス一覧)が更新されない時の同期間隔確認

【Outlook】GAL(グローバルアドレス一覧)が更新されない時の同期間隔確認
🛡️ 超解決

Outlookでグローバルアドレス一覧(GAL)が更新されないと、新しいユーザーやグループが表示されず、業務に支障をきたします。この問題は、Outlookのオフラインアドレス帳(OAB)の同期間隔が原因であることが多いです。本記事では、同期間隔の確認方法と変更手順を詳しく解説します。

【要点】GAL更新問題の解決にはOABの同期間隔を確認しましょう

  • 原因の特定: OABの自動同期が既定で24時間ごとのため、変更がすぐに反映されないことがあります。
  • 確認手順: Outlookの「送受信」タブから「送受信グループの定義」で同期間隔を確認します。
  • 手動更新: すぐにGALを最新にするには「送受信」→「すべてのフォルダーを送受信」を実行します。

ADVERTISEMENT

なぜGALが更新されないのか

GAL(グローバルアドレス一覧)は、Exchange Server上のアドレス一覧を基に作成されたオフラインアドレス帳(OAB)をOutlookがダウンロードして表示します。このOABは、Outlookの設定に基づいて一定間隔で更新されます。既定の同期間隔は、OutlookがオンラインでExchangeに接続している場合は24時間ごと、キャッシュモードではそれより短い場合もあります。ただし、ネットワークの状況やExchange側のOAB生成スケジュールも影響するため、更新されない原因はいくつか考えられます。

例えば、ある企業で新しい社員を追加したのにGALに反映されないという症状が発生します。この場合、OutlookのOABが前回の同期から24時間経過していない可能性があります。また、Exchange管理センターでOABの生成スケジュールが手動になっているケースもあります。

お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

同期間隔の確認手順

以下では、Outlookのクライアント設定とExchange管理センターの両方から同期間隔を確認する方法を説明します。なお、Outlookのバージョン(新しいOutlookとクラシックOutlook)で手順が一部異なります。

クラシックOutlookでの確認手順

  1. 「送受信」タブを開きます。
    Outlookのリボンメニューから「送受信」をクリックします。
  2. 「送受信グループの定義」をクリックします。
    「送受信」グループ内のボタンです。ダイアログが開きます。
  3. 「すべてのアカウント」または該当アカウントを選択します。
    一覧からExchangeアカウントを選びます。
  4. 「編集」ボタンをクリックします。
    アカウントの詳細設定が表示されます。
  5. 「スケジュール」タブを確認します。
    「このグループを次の間隔でスケジュールする」のチェックが入っている場合、その間隔(例:30分、1時間、24時間)が表示されます。
  6. 間隔を必要に応じて変更します。
    例えば、1時間に設定して「OK」をクリックします。すぐに反映させたい場合は「今すぐ送受信」をクリックします。

新しいOutlookでの確認手順

  1. 「設定」を開きます。
    右上の歯車アイコンをクリックします。
  2. 「メール」→「同期」を選択します。
    左メニューから「メール」を選び、「同期」をクリックします。
  3. 「オフラインアドレス帳」の項目を確認します。
    「自動同期の頻度」が表示されます。既定は「24時間ごと」ですが、「手動」になっている場合もあります。
  4. 頻度を変更する場合はドロップダウンから選択します。
    「1時間ごと」などに変更して保存します。
  5. すぐに同期するには「今すぐ同期」をクリックします。
    GALが強制的に更新されます。

Exchange管理センターでの確認

サーバー側のOAB生成間隔も影響します。Exchange管理センター(EAC)にアクセスし、「組織全体」→「オフラインアドレス帳」で該当のOABを選択します。「更新スケジュール」が「カスタム」の場合、最も短い間隔を確認できます。例えば、30分ごとに生成するように変更できます。ただし、生成後もOutlook側の同期間隔が長いと反映に時間がかかります。

注意点と失敗パターン

間隔を短く設定しても反映されない場合

Outlookの設定を1時間に変更したのにGALが更新されないことがあります。その場合、Exchange側のOAB生成が手動になっていないか確認してください。例えば、EACでOABの「更新スケジュール」が「なし」になっていると、いくら待っても新しいOABが生成されません。その場合は「カスタム」に変更し、短い間隔(例:30分)を設定します。

複数のExchangeサーバーがある環境での遅延

大規模組織では、OABが複数のサーバーに分散している場合があります。その場合、各サーバーでの同期が完了するまでに時間がかかります。例えば、東京拠点のユーザーが大阪拠点の新しいアドレスを見ようとすると、大阪のOAB生成が遅れている可能性があります。このようなケースでは、Exchange管理者が各サーバーのOAB配布状態を確認する必要があります。

キャッシュモードとオンラインモードの違い

Outlookをキャッシュモードで使用している場合、OABはローカルに保存されます。オンラインモードでは常にサーバーの情報を参照しますが、キャッシュモードでは同期間隔の影響を受けます。例えば、キャッシュモードで「送受信グループ」の間隔を「30分」に設定していても、Outlookを再起動しないと反映されないバグが報告されています。その場合は、一度Outlookを閉じてから再度開くことをおすすめします。

ADVERTISEMENT

比較表:Outlookバージョン別の同期間隔設定

Outlookバージョン 設定場所 既定の間隔 変更可能な間隔
クラシックOutlook(2016/2019/2021) 送受信グループの定義 24時間 1分~1440分(24時間)
新しいOutlook(Microsoft 365) 設定→メール→同期 24時間 手動、1時間、6時間、24時間
Outlook for Mac ツール→アカウント→詳細設定 24時間 手動、1時間、6時間、24時間

よくある質問(FAQ)

Q1: 手動でGALを更新する方法はありますか

A: あります。Outlookで「送受信」タブの「すべてのフォルダーを送受信」(Ctrl+M)を実行すると、OABが強制的にダウンロードされます。新しいOutlookでは「今すぐ同期」ボタンをクリックします。ただし、Exchange側でOABが生成されていないと古いデータがダウンロードされるため、管理者が手動でOAB生成を実行することも有効です。

Q2: 同期間隔を変更する権限がありません

A: 組織のポリシーでOutlookの同期設定がロックされている場合があります。その場合は、IT管理者に連絡してExchange管理センターからOABの生成間隔を短くしてもらうか、グループポリシーを変更してもらう必要があります。例えば、レジストリの「SyncWindowSetting」キーを管理者が設定することも可能です。

Q3: 特定のユーザーだけGALが更新されないのはなぜですか

A: そのユーザーのOutlookがオフラインキャッシュモードで、なおかつ同期間隔が非常に長い(数日)に設定されている可能性があります。また、ユーザーのプロファイルが破損している場合もあります。例えば、新しいOutlookプロファイルを作成すると解決するケースがあります。その際、OneDriveやSharePointとの連携に注意してください。

まとめ

GALが更新されない問題は、OutlookのOAB同期間隔が原因のことが多いです。まずは「送受信グループの定義」または「同期設定」で現在の間隔を確認し、必要に応じて短くしましょう。それでも反映されない場合は、Exchange管理センターでOAB生成スケジュールを確認します。また、キャッシュモードや複数サーバー環境の落とし穴にも注意が必要です。手動同期やプロファイル再作成も有効な手段です。本記事の手順を実践して、スムーズなGAL更新を実現してください。


👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
🌐

超解決 リモートワーク研究班

Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。

SPONSORED