macOS Sequoia更新後にOutlook定期予定(シリーズ)の詳細が消えた:On My Computerカレンダー復旧手順(Legacy/Time Machine/Outlook.sqlite)

macOS Sequoiaへアップデートした直後から、Outlook for Mac の「On My Computer(このコンピューター上)」カレンダーで、定期予定(シリーズ)だけ場所やメモが空になる……この症状は「表示だけの不具合」と「ローカルDB側の欠損」の両方が起こり得ます。安全に切り分けながら、復旧できる可能性が高い順に、実務的な手順を整理します。

目次

まず結論:復旧の鍵は「表示の問題」か「実データの欠損」かの切り分け

同じOutlookでも、New Outlook(新UI)とLegacy Outlook(旧UI)では、ローカル予定の扱い・表示・エクスポート可否が異なることがあります。さらに「On My Computer」はサーバー同期ではなく、Mac内のローカルデータベースに依存します。

そのため、最短で復旧に近づく流れは次の通りです。

  • 表示の不具合の可能性を潰す(Legacy Outlookで見えるか確認)
  • バックアップ(Time Machineが最強)があるか確認し、復旧できる材料を確保する
  • .olmエクスポートで「現状の退避」を試す(グレーアウト対策も実施)
  • 上級として、過去のOutlook.sqliteを一時的に差し替えて救出を狙う
  • 最後に、.ics退避で被害を最小化する

症状のチェック:どのパターンに近いかで復旧ルートが変わる

「定期予定(シリーズ)だけ詳細が消える」という見え方は、実は“原因別に”起こり方が少し違います。まずは次の表で、あなたの状況に近いものを確認してください。

見えている症状原因の可能性最初に試すこと
New Outlookでだけ、シリーズの「場所」「メモ」が空。Legacyだと戻る表示の不具合(UI/キャッシュ/解釈違い)Legacy Outlookで継続運用/Outlook更新
NewでもLegacyでも、シリーズの詳細が空。単発予定は正常シリーズの“マスター”情報が欠損(ローカルDB側)Time Machine復元/.olm救出/sqlite差し替え
シリーズは空だが、個別回(This event only相当)には一部残っているマスター欠損+例外(例外回だけ情報保持)個別回から.ics退避/再作成の材料集め
エクスポートがグレーアウト、On My Computerが見えないNew Outlook制限/設定で非表示/プロファイル不整合Legacy切替/非表示解除/Profile Manager

作業前の大前提:今あるデータを「壊さず・上書きせず」保全する

復旧作業は、やり方によっては「今見えている予定」まで巻き添えになることがあります。特に上級手順(Outlook.sqlite差し替え)に進む場合、作業前バックアップがないと一発で詰むことがあるため、次の方針で進めてください。

最優先:Outlookを終了してから触る

データファイルを触る作業は、Outlookが起動中だと破損リスクが跳ね上がります。必ずOutlookを終了(⌘+Q)してから作業します。

可能なら「現状の退避」を先に作る

理想は.olmエクスポートです(カレンダーを含めて“現状”を固められる)。ただし、状況によってはグレーアウトするため、後述の手順も併せて確認してください。

手順1:New Outlookの表示不具合を疑い、Legacy Outlookで確認する

macOSアップデート直後に起きた不具合は、DBそのものではなく表示側の解釈が変わっただけ、というケースもあります。まずはここを切り分けます。

Legacy Outlookへ切り替える(最初にやる価値が高い)

  • Outlookを起動
  • 画面上部の切替(新Outlookのトグル)またはOutlookの設定から、New OutlookをオフにしてLegacyへ
  • 同じ定期予定(シリーズ)を開き、場所(Location)/メモ(Notes)/予定の表示(空き時間・予定あり等)が戻るか確認

「シリーズ」と「個別回」を両方開いて確認する

定期予定は、裏側では“シリーズ(マスター)”と“例外の個別回”で構造が分かれます。復旧可能性を判断するために、次をチェックしてください。

  • 予定を開いたときに「シリーズを編集」「この予定のみ」などの選択が出る場合、両方を確認
  • 個別回だけ情報が残っているなら、その個別回を材料に救出できます(後述の.ics退避が有効)
  • 個別回でも完全に空なら、実データ側の欠損の可能性が上がります

ここで改善した場合の着地

Legacyで問題が解消するなら、原因はNew Outlook側の表示不具合である可能性が高いです。この場合の現実的な対処は次のいずれかです。

  • 当面はLegacy Outlookで運用して凌ぐ
  • Microsoft AutoUpdate等でOutlookを最新に更新し、Newへ戻して再確認
  • 再発防止として、重要な予定は「On My Computer」から同期型カレンダーへ移行(後述)

手順2:「On My Computer」はローカルDB依存。Time Machineが最有力の復旧ルート

「On My Computer(ローカル保存)」の予定は、ExchangeやMicrosoft 365のようにサーバーから再同期できません。つまり、復旧の本命はローカルDBを“過去の状態へ戻す”ことになります。

Time Machineがあるなら勝ち筋が見える

Time Machineが有効で、macOS Sequoiaへアップデートする前のバックアップが残っている場合、アップデート前のOutlookデータファイルを復元できる可能性があります。

復元の考え方:「丸ごと戻す」より「ファイルを取り出す」

macOS全体の復元まで行う必要がないケースも多いです。まずはOutlookのデータが入っているフォルダ(DataフォルダやOutlook.sqlite)を“別名で取り出す”発想が安全です。

Outlookデータの場所を探す(代表例)

環境によってパスは微妙に異なりますが、目安は次のあたりです。Finderで「移動 → フォルダへ移動」を使うと探しやすいです。

~/Library/Group Containers/UBF8T346G9.Office/Outlook/

この配下に、次のようなフォルダが存在することがあります。

  • Outlook 15 Profiles または Outlook 16 Profiles
  • Main Profile
  • Data フォルダ
  • Outlook.sqlite(ローカル予定を含む情報の核になりやすい)

見つからない場合は、Finder検索で「Outlook.sqlite」を探し、該当する“Outlookのプロファイル配下”にあるものを特定します(同名ファイルが複数出ることもあるため、場所の確認が重要です)。

Time Machineで取り出すときの安全な手順

  1. Outlookを終了する
  2. FinderでOutlookのデータフォルダ(例:.../Main Profile/Data/)を開く
  3. Time Machineに入る
  4. macOS Sequoiaアップデート前の日付に戻す
  5. いきなり上書き復元せず、可能なら別フォルダに復元する(または復元後すぐにリネームして退避する)

この時点で「アップデート前のOutlook.sqlite(またはDataフォルダ一式)」が確保できれば、後述する差し替え救出の成功率が上がります。

手順3:現状を退避する(.olmエクスポート)。ただしグレーアウト問題がある

復旧作業を進める前に、可能なら現状のデータを.olmでエクスポートしておくと安心です。うまくいけば、取り返しがつかない事態を避けやすくなります。

.olmができると何が嬉しい?

  • 今あるカレンダーや予定を、ひとまず別ファイルに固められる
  • 作業を失敗しても、少なくとも“現状”に戻せる可能性が残る
  • 別Macや別プロファイルへ取り込んで検証しやすい

Export/Importがグレーアウトする主な理由

「エクスポート/インポートが押せない(グレーアウト)」は、故障というより状態・UI・プロファイルが原因のことが多いです。

よくある原因見え方対策
New Outlookのまま.olmの入出力が制限される/メニューが無効Legacy Outlookへ切替
アカウント未追加・制限状態初期セットアップ画面に誘導される既存プロファイルで起動(Profile Manager)
プロファイル不整合Main Profileが認識されない、挙動が不安定既定プロファイル設定/新規プロファイルで検証
表示モード依存の不具合カレンダー画面でだけ操作できないリスト表示に切替して再挑戦

手順4:Export/Importがグレーアウトしたときの「安全寄り」復旧手順

Legacy Outlookに切り替えてから、改めてエクスポートを試す

まずはこれです。New Outlookでは制限されていた操作が、Legacyで解放されることがあります。

  • New OutlookをオフにしてLegacyへ
  • ファイルメニュー(またはツール)からエクスポートを確認
  • カレンダーを含めて.olm出力できるか試す

「On My Computer」が見えない場合は、非表示設定を疑う

Outlookの設定のどこかで「On My Computerを隠す」系の項目が有効になっていると、ローカルフォルダが見えません。表示されない場合は、次を確認します。

  • Outlookの設定(Preferences)内で、On My Computer(このコンピューター上)を非表示にするオプションがないか探してオフ
  • 左ペイン(フォルダ一覧)で、カレンダーの表示対象が絞り込みになっていないか確認

Outlook Profile Managerで「Main Profile」を既定にして起動する

Outlookが「Add Account」画面に入りっぱなしで先へ進めない、メニューが制限される、といった場合は、プロファイル選択が崩れていることがあります。

Profile Managerは環境により場所が異なりますが、Spotlightで「Outlook Profile Manager」を検索して起動できることがあります。見つからない場合はOutlook.app内部のSharedSupport配下にあることもあります。

  1. Outlookを終了
  2. Outlook Profile Managerを起動
  3. Main Profile(既存のプロファイル)を選択
  4. Set as Default(既定に設定)してOutlookを起動
  5. エクスポート可否を再確認

カレンダー表示を「リスト表示」に変えてからエクスポートを試す

カレンダーの週/月表示の状態だと動かないのに、リスト表示だと通ることがあります。Outlookの表示メニューからリスト表示(List)へ切り替え、同じ操作を試してください。

手順5(上級):過去のOutlook.sqliteを一時的に差し替えて .olm を作り、元に戻す

ここからは上級者向けです。すでに「過去日付のOutlook.sqlite(例:8月時点のもの)」が見つかっている、またはTime Machineで取り出せる場合に、“過去のシリーズ情報をエクスポート経由で救出”できる可能性があります。

この方法が刺さる理由(定期予定が消えやすいポイント)

定期予定(シリーズ)は、単発予定と違い、裏側では「シリーズ(マスター)」の情報が基点になります。場所・メモ・予定の表示などがマスター側にぶら下がっていると、マスターが欠けた瞬間にシリーズ全体の詳細が“空に見える”ことがあります。一方で単発予定は独立データなので、影響を受けないことがあります。

差し替え作業の前に読むべき注意点

  • 必ずDataフォルダ全体を別場所へコピーしてから行う(“戻す”ための保険)
  • Outlookが起動中にファイルを触らない
  • 目的は「過去DBで起動 → .olmを書き出す」まで。差し替えたまま運用しない
  • 差し替え後に起動できない場合がある(プロファイル不一致など)。そのときは無理に触らず戻す

具体手順:差し替え→エクスポート→元に戻す

  1. Outlookを完全終了(⌘+Q)
  2. Outlookデータの場所(例:~/Library/Group Containers/UBF8T346G9.Office/Outlook/配下)を開く
  3. Dataフォルダ全体を別フォルダへコピー(例:デスクトップに「Outlook-Data-backup-YYYYMMDD」)
  4. 現行のOutlook.sqliteをリネームして退避(例:Outlook.sqlite.current)
  5. 過去のOutlook.sqliteを同じ場所へコピーし、ファイル名をOutlook.sqliteに合わせる
  6. Legacy Outlookで起動(Newだと制限や表示差が出やすい)
  7. 目的の「On My Computer」カレンダーを確認し、定期シリーズの詳細が残っていれば.olmエクスポートを実行
  8. Outlookを終了
  9. 差し替えたOutlook.sqliteを退避(例:Outlook.sqlite.old)
  10. 退避していた現行DB(Outlook.sqlite.current)をOutlook.sqliteに戻す
  11. Outlookを起動し、通常環境に戻っていることを確認

うまくいったあとの「最も安全な着地」

.olmとして救出できたら、次は次のどちらかが現実的です。

  • 救出した.olmを別プロファイル(または別Mac)に取り込み、必要な予定だけを同期カレンダーへ移す
  • 当面はローカル運用を続ける場合でも、定期的に.olmを書き出す+Time Machineで守る

失敗しやすいポイントと対策

つまずき起こりがち回避策
起動後に予定が空/プロファイルが初期化されたように見えるDBとプロファイル情報が噛み合っていない作業を中止して元に戻す。Profile Managerで既定を確認
Outlookが固まる読み込みが終わらない/UI切替でハング強制終了→再起動(後述)
.olmがどうしても作れないUI制限/状態不整合.ics退避(最後の保険)へ

手順6:Legacy切替中にOutlookが固まって戻れないときの脱出方法

切替やDB読み込み中にOutlookがハングして操作不能になることがあります。焦ってクリック連打すると悪化することもあるため、次の順で落ち着いて復帰します。

強制終了(基本)

  1. ⌘ + Option + Esc を押す
  2. アプリケーションの強制終了でOutlookを選んで強制終了

それでも終わらない場合(アクティビティモニタ)

  1. アクティビティモニタを開く
  2. Outlook関連プロセスを検索
  3. Outlookを終了(必要なら強制終了)
  4. Macを再起動してから再挑戦

手順7:最終手段としての .ics 退避(手間は増えるが保険になる)

.olmがどうしても作れない、DB差し替えも難しい、しかし「個別回なら情報が残っている」など一部でも救える場合は、.icsでの退避が保険になります。

.ics退避の代表的なやり方

  • 予定を選択して、デスクトップへドラッグできる場合は、.icsファイルとして保存されます
  • 複数予定を範囲選択できる表示(リスト表示など)に切り替えると、作業効率が上がることがあります

.icsの弱点(理解して使う)

.icsは万能ではありません。環境・取り込み先によっては、次のような差が出ます。

  • 定期予定としての“完全な再現”ができず、個別予定として展開されることがある
  • ステータスやカテゴリなど、一部フィールドが落ちることがある
  • それでも「場所」「メモ」を救えるだけで、再作成の工数が激減する

よくある質問:なぜ「定期予定(シリーズ)だけ」消えるのか?

単発予定は正常なのに、シリーズだけ場所・メモが空になる理由

定期予定は、1件1件が独立しているように見えて、裏側ではシリーズの基点(マスター)が存在します。場所やメモ、予定の表示などがマスター側に保存されていると、マスターが欠損したときに全回が一斉に空に見えることがあります。一方、単発予定は独立データなので影響を受けにくい、という構造上の違いが出ます。

「On My Computer」にある予定は復旧できない?

サーバー同期がないため、自動復旧は期待できません。ただし、次のいずれかがあれば復旧の余地があります。

  • Time Machineなどでアップデート前のデータが残っている
  • 過去のOutlook.sqliteが残っている(手動バックアップや別Mac)
  • 個別回に情報が残っており、.ics等で救出できる

Time Machineがない場合の現実的な打ち手

Time Machineがない場合は、できることが一気に減ります。それでも次の順で“残っているもの”を最大化してください。

  • Legacy Outlookで見えるか最終確認(表示不具合なら救える)
  • .olmが作れるか試す(グレーアウト対策込み)
  • 個別回に残っている情報を.icsで退避
  • 必要なら、重要予定だけでも手作業で再作成(後述の再発防止へ繋げる)

再発防止:ローカル単独保管は“バックアップが命”

今回のように「OS更新が引き金になってローカル予定が壊れる/見えなくなる」トラブルは、ローカル単独保管と相性が良くありません。再発を避けるなら、次のどちらか(できれば両方)が効果的です。

Time Machineを有効化して、Outlookデータを常に守る

  • 外付けストレージを用意し、Time Machineを有効化
  • アップデート前後は特に、バックアップ状況を確認
  • 大きなOS更新前に、手動でもう一段バックアップ(Dataフォルダのコピー等)を作ると強い

可能なら「同期されるカレンダー」へ寄せる

ローカルにしかない予定は、壊れた瞬間に詰みやすいです。運用としては、次のいずれかに寄せると事故耐性が上がります。

  • Exchange / Microsoft 365
  • Outlook.com
  • (運用ポリシー次第で)iCloudカレンダー

同期型へ移す最大のメリットは、端末側で問題が起きてもサーバー側から再同期できる点です。OS更新のたびに「復旧できるかどうか」を賭けなくて済むようになります。

実務的なチェックリスト:この順で進めると事故りにくい

順番作業狙いリスク
1Legacy Outlookで同じシリーズを確認表示不具合かを切り分け低
2個別回(この予定のみ)も開いて確認救出材料が残っているか判断低
3Time Machineでアップデート前のOutlookデータを確保復旧の“元”を確保中(上書き復元に注意)
4.olmエクスポート(グレーアウト対策込み)現状または過去状態をファイル化中
5(上級)Outlook.sqlite差し替えで過去状態から.olm救出シリーズ詳細を救う最後の本命高(必ずバックアップ)
6.ics退避(個別回から救う)最悪でも場所・メモを回収低〜中

まとめ:復旧は「安全な切り分け」→「バックアップ前提の救出」で成功率が上がる

macOS Sequoia更新後に、Outlook for Mac の「On My Computer」カレンダーで定期予定(シリーズ)だけ詳細が消える場合、最初にやるべきはNew/Legacyでの表示切り分けです。そこで戻らないなら、次はTime Machineや過去のOutlook.sqliteといった“復旧素材”の確保が最優先になります。

特に「On My Computer」はローカル単独保管のため、今後の安心のためにも、Time Machineの常時有効化と、可能なら同期されるカレンダーへの移行をセットで検討すると、同じトラブルに強くなります。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次