メールを作成しようとして宛先欄に名前を入力し始めたのに、いつもの候補リストがまったく出てこない。
私自身もOfficeの更新後に突然この症状になり、しばらくアドレス帳を一から開いて対応していた経験があります。
この記事では、クラシックOutlook(従来版)と新しいOutlookの両方に対応した解決手順を、図解つきで整理しました。
「設定は合っているはずなのに候補が出ない」という少し深い原因も含めて網羅していますので、ぜひ上から順に試してみてください。
宛先候補が出ない原因を先に整理しよう
操作を始める前に、まず「自分はどちらのOutlookを使っているか」と「原因がどのパターンか」を把握しておきましょう。
クラシック版と新しいOutlookではオートコンプリートの仕組みが根本的に異なるため、同じ症状でも対処法が変わってきます。
クラシック版か新しいOutlookかを見分ける方法
画面右上に「新しいOutlookを試す」というトグルスイッチが見えればクラシック版です。
左サイドバーにアイコンだけが並ぶシンプルな画面になっている場合は、新しいOutlookをお使いのはずです。
オートコンプリートが効かない原因の5パターン
症状によって原因がほぼ特定できます。下の表で自分のケースを確認してから、該当する対処法へ進んでください。
| 原因パターン | 主な症状 | 対象バージョン |
|---|---|---|
| ①オートコンプリートがオフになっている | 候補が一切表示されない | クラシック版 |
| ②RoamCacheの破損・肥大化 | 一部の候補だけ出ない、再起動後に消える | クラシック版のみ |
| ③PC移行・Office再インストール | すべての履歴が失われた | クラシック・新Outlook |
| ④アドインの干渉 | Outlook全体の動作も不安定 | クラシック版のみ |
| ⑤プロファイルの破損 | 設定が保存されない・毎回リセットされる | クラシック版のみ |
【対処1】オートコンプリートの設定を確認・有効にする
まず試したいのが、設定そのものの確認です。
Officeの更新後やPC移行直後に設定がリセットされているケースが意外と多く、これを直すだけで解決することもあります。
クラシックOutlookでの確認・設定手順
「ファイル」→「オプション」の順に開き、左側メニューの「メール」をクリックします。
右側の「メッセージの送信」セクションまでスクロールすると、オートコンプリートのチェックボックスが見つかります。
チェックを入れて「OK」をクリックした後、Outlookを一度完全に終了してから再起動してください。
タスクトレイに常駐している場合があるので、タスクバーを右クリックして「タスクマネージャー」でOutlookが残っていないか確認するのが確実です。
新しいOutlookでの確認・設定手順
新しいOutlookには「ファイル」タブが存在しません。画面右上の歯車アイコン(⚙️)をクリックし、「全般」→「プライバシーとデータ」へ進みます。ここで「推奨される連絡先」の設定確認とリセットが行えます。
新しいOutlookはExchange OnlineやMicrosoft 365のクラウド経由で候補を取得する設計になっています。ローカルのキャッシュファイルに依存しないため、クラシック版の設定手順はそのまま適用できません。
新しいOutlookの操作に慣れていない場合は、新しいOutlookが使いにくい!元に戻す方法を完全ガイド【2026年版】も参照してみてください。
【対処2】キャッシュをリセットしてオートコンプリートを再構築する(クラシック版)
設定が有効になっているのにそれでも候補が出ない場合は、オートコンプリートのキャッシュファイルが破損しているか、上限(1,000件)に達している可能性があります。
まず設定画面からリセットし、それでも改善しない場合はフォルダを直接リセットしましょう。
設定画面からオートコンプリートリストを空にする
「ファイル」→「オプション」→「メール」→「メッセージの送信」の中に「オートコンプリートのリストを空にする」ボタンがあります。
クリックすると確認ダイアログが出るので「はい」を選んでください。
この操作は「連絡先」フォルダのデータとは完全に別物です。
連絡先に登録したメールアドレスが削除されることはないので安心して実行できます。
リセット後、実際にメールを数通送信すると新しい候補の蓄積が始まります。
RoamCacheフォルダを名前変更してリセットする
オートコンプリートのキャッシュはローカルの「RoamCache」フォルダに保存されています。
フォルダ名を変更することでOutlookに新しいキャッシュを作り直させる方法が、Microsoftの公式トラブルシューティングでも推奨されています。
【対処3】Exchange Online環境でリセットが効かない場合の対処法
Microsoft 365の法人アカウントでExchange Onlineに接続しているクラシックOutlookを使っている場合、ここまでの手順で完全に解決しないケースがあります。
これは2022年ごろの仕様変更が原因で、知っておくと役に立つ情報です。
Exchange Online由来の候補が消えない理由
Microsoft 365 Apps バージョン2202以降では、オートコンプリートの候補がExchange Onlineのクラウド検索機能からも取得されるようになりました。
受信メールや頻繁にやり取りするアドレスを分析して候補に追加する仕組みのため、「オートコンプリートのリストを空にする」ボタンだけでは完全にリセットできなくなっています。
一度も送信したことのない相手が候補に出てくるのも、このクラウド経由の機能によるものです。
従来通りの動作に切り戻す方法
クラウド由来の候補を無効にして、送信済みアドレスのみ候補に表示される従来の動作へ戻すには、レジストリの設定が有効です。
操作前には必ずレジストリのバックアップを取ってください。
【対処4】それでも解決しない場合の追加対処法
ここまでの手順で直らない場合は、アドインの干渉・プロファイルの破損・Officeファイル自体の問題を疑います。以下を順番に試してみましょう。
セーフモードで起動してアドインを切り分ける(クラシック版のみ)
アドイン(追加プログラム)がオートコンプリートの動作に干渉しているケースがあります。
Windowsキー + R で「ファイル名を指定して実行」を開き、outlook.exe /safe と入力してEnterを押します。アドインを読み込まないセーフモードで起動した状態でオートコンプリートが正常に動けば、アドインが原因です。
「ファイル」→「オプション」→「アドイン」でアドイン一覧を開き、1つずつ無効にしながら原因のアドインを特定してください。
※新しいOutlook(New Outlook)にはCOMアドインが存在せず、このセーフモード起動(/safe オプション)は使用できません。
新規プロファイルを作成して症状を切り分ける(クラシック版のみ)
プロファイル(アカウント設定や各種データを保持するファイル群)が破損していると、設定変更が保存されなかったり、オートコンプリートが再起動のたびにリセットされたりします。
コントロールパネルから「Mail(Microsoft Outlook)」を開き、「プロファイルの表示」→「追加」で新しいプロファイルを作成してください。
Microsoft 365やExchange環境であれば、サーバーから自動で再同期されるためメールデータは消えません。
なお、連絡先の場所が変わって見つからないと感じたら、Outlookの連絡先はどこ?見つからない時の開き方【完全ガイド】も参考にしてみてください。
Officeのクイック修復を実行する
Officeファイル自体に問題があるケースでは、クイック修復が有効です。「設定」→「アプリ」→「インストールされているアプリ」からMicrosoft 365(またはOffice)を探し、「変更」→「クイック修復」の順に実行してください。
インターネット接続不要で数分以内に完了します。
オートコンプリート以外にも仕分けルールが突然動かなくなるなど複数のトラブルが同時に起きている場合は、Outlookの仕分けルールが適用されない原因と直し方【2026年完全ガイド】も合わせて確認してみましょう。
Q&A【よくある疑問まとめ】
まとめ
Outlookのオートコンプリートが効かない場合、まず「設定がオフになっていないか」の確認から始めるのが最短ルートです。
クラシック版はRoamCacheのリセットで解決するケースが多く、Microsoft 365の法人環境ではExchange Online由来の候補仕様(V2202以降)を把握しておくと原因の切り分けがスムーズになります。
新しいOutlookはローカルキャッシュではなくサーバー側で候補を管理しているため、クラシック版とは異なるアプローチで対処してください。
それぞれの手順は難しくないので、上から順に試してみましょう。設定を変更しても問題が残る場合は、セーフモード起動でのアドイン切り分けや新規プロファイルの作成まで進めると、ほとんどのケースで解決できるはずです。