Mac版PowerPointが起動直後にクラッシュする原因と対処法(EXC_BAD_ACCESS / KERN_INVALID_ADDRESS)

Mac版Microsoft PowerPointが起動直後、またはファイルを開いた瞬間にクラッシュして作業が止まる――クラッシュログにEXC_BAD_ACCESSやKERN_INVALID_ADDRESSが出ると原因が分からず困ります。この記事ではログの意味を整理し、競合・設定破損・ファイル要因を切り分ける具体的な手順をまとめます。

目次

起動直後に落ちるPowerPointクラッシュの典型パターン

「起動しない」と一言でいっても、落ちるタイミングで疑うポイントが変わります。まずは現象を分類してから対処すると、遠回りを避けられます。

落ちるタイミング疑いやすい原因最初に試すこと
アイコンをクリックした直後に即落ちる設定/キャッシュ破損、フォント破損、常駐アプリの割り込み、Office更新直後の不具合OfficeとmacOSの更新、セーフブート、設定リセット(フォルダ退避)
起動はするが「最近使ったファイル」を開く瞬間に落ちる直前に開いた特定ファイルの破損、埋め込みフォント/動画、クラウド同期絡みShift起動でウィンドウ復元を抑止、別の新規ファイルで起動確認
特定の.pptxだけ開くと落ちるファイル破損、特殊フォント、巨大メディア、壊れたオブジェクトPowerPoint Onlineで開く/スライドを新規に移植、メディア削減
会社のMac/MDM配布環境だけで発生セキュリティ製品、プロキシ/VPN、フォント配布、ポリシー設定の干渉新規ユーザー検証、干渉アプリ停止、IT管理者へログ共有

EXC_BAD_ACCESS / KERN_INVALID_ADDRESSとは何か

クラッシュログでよく見かけるEXC_BAD_ACCESSやKERN_INVALID_ADDRESSは、アプリが不正なメモリアドレスを参照した(メモリ不正アクセス)ことを示します。分かりやすく言うと、PowerPointが「存在しない場所のメモリを読もうとして転んだ」状態です。

重要なのは、これが必ずしも「Macの物理メモリ故障」を意味しない点です。多くの場合、次のような要因で発生します。

  • PowerPoint(Office)側の不具合:特定バージョン×特定macOSの組み合わせで起きることがあります。
  • アドイン/テンプレート/フォント/常駐プロセスの競合:Officeに割り込むソフトや拡張が引き金になることがあります。
  • 設定・キャッシュ・プロファイルの破損:アップデートや強制終了の積み重ねで壊れるケースがあります。
  • 開こうとしているファイル自体の問題:埋め込みフォント、動画、破損オブジェクトなど。

クラッシュログの場所と、見るべきポイント

原因切り分けの近道は、クラッシュログを「読める範囲で」確認することです。専門的に解析できなくても、ヒントは拾えます。

クラッシュログの探し方

  • コンソール(Console):アプリ「コンソール」を開き、クラッシュ/レポート周辺を確認します。
  • DiagnosticReports:Finderで「移動」→「フォルダへ移動…」から ~/Library/Logs/DiagnosticReports/ を開き、PowerPoint_やMicrosoft PowerPoint_のようなファイル名を探します。

見るべき項目(難しいところは飛ばしてOK)

項目見方分かること
Exception TypeEXC_BAD_ACCESSなどメモリ不正アクセス系かどうか
Termination ReasonKERN_INVALID_ADDRESSなどどんな種類の不正アクセスか
Crashed Thread0や特定番号落ちた処理のスレッド(ヒント程度)
Triggered by Thread番号があれば確認別スレッドが引き金の場合も
Binary Images / Loaded Modules見慣れない常駐/拡張名がないか第三者ソフトが絡んでいそうか

もしログ内に、セキュリティ製品・フォント管理・クリーナー系・画面共有/録画系などPowerPoint以外の名前が頻出するなら、競合の可能性が高まります(後述の「クリーン起動」が効きやすいパターンです)。

最初にやるべき優先順位:更新・再起動・再現条件の固定

いきなり再インストールに走るより、まずは「直る可能性が高く、失うものが少ない」順に進めるのが安全です。

Officeを最新に更新する

PowerPoint起動直後クラッシュは、Office更新で解決するケースが非常に多いです。Microsoft AutoUpdate(MAU)で更新できる環境なら、まずここを最新にします。

  • PowerPointが開けない場合でも、他のOfficeアプリ(Wordなど)が開けるなら、そこから「ヘルプ」→「更新プログラムの確認」でMAUを起動できます。
  • どの更新を入れたか分かるように、更新後はPowerPointのバージョン番号をメモしておくと、切り分けが楽になります。

macOS側も15.xなど最新のパッチまで上げる

質問者コメントでmacOS Sequoia 15.0以降の発生可能性に触れている通り、OSアップデートの初期リリースではアプリ側が追従しきれないことがあります。15.0のまま止めず、可能なら15.xの最新パッチまで更新してから再検証します。

再現条件を固定する(ここが意外と効く)

  • 「アプリ起動だけで落ちる」か、「特定ファイルを開くと落ちる」かを分ける
  • クラウド上(OneDrive等)のファイルか、ローカル保存かを分ける
  • 外部ディスプレイ接続中のみか、単体利用でも起きるかを分ける

セーフブートで起動して、干渉要因を一気に減らす

macOSのセーフブートは、起動項目や一部の拡張を抑制し、キャッシュも整理されます。「常駐や拡張がPowerPointを落としている」タイプの切り分けに効果的です。

Macの種類セーフブート手順(概要)確認ポイント
Appleシリコン(M1/M2/M3など)完全にシステム終了 → 電源ボタン長押しで起動オプション → 起動ディスク選択 → Shiftを押しながら「セーフモードで続ける」セーフブート中だけ落ちないなら、常駐/拡張/フォント/キャッシュの影響が濃厚
Intel Mac再起動 → すぐShiftを押し続け、ログイン画面が出たら離す同上

セーフブート中にPowerPointが安定する場合は、次の章の「クリーン起動」「フォント」「アドイン」「設定リセット」へ進むのが最短ルートです。

Shift起動で「前回の状態復元」が原因か確認する

PowerPoint自体ではなく、前回終了時に開いていたファイルやウィンドウを自動復元しようとして落ちるケースがあります。macOSでは、多くのアプリで起動時にShiftキーを押すと、前回のウィンドウ復元を抑止できます。

  • DockやFinderからPowerPointを起動する直前にShiftを押し続ける
  • 起動できたら「最近使った項目」からではなく、まず新規の空のプレゼンで安定性を確認する

これで起動できるなら、「最近使ったファイル」や「自動回復」絡みの可能性が上がります。次の「ファイル要因の切り分け」も併せて確認してください。

クリーン起動:バックグラウンド干渉を最小化する

セーフブートが難しい/会社の制限でできない場合でも、起動項目と常駐を減らせば同等の切り分けができます。

ログイン項目(起動時に自動起動するアプリ)を減らす

  • 「システム設定」→「一般」→「ログイン項目」から、不要なログイン項目を一時的にオフ
  • メニューバー常駐(クリップボード、ウィンドウ管理、ショートカット、スクリーン録画など)は終了してから試す

特に競合しやすいカテゴリ

カテゴリなぜ疑う?切り分け方法
フォント管理ツール起動時に大量フォントを読み込む/差し替える一時停止、フォント自動有効化をオフ、無効化して再起動
セキュリティ/監視/クリーナー系プロセス監視やファイルアクセスに割り込むリアルタイム保護の一時停止(可能な範囲で)、アンインストールして検証
クラウド同期(OneDrive等)自動保存/ロック/同期タイミングで衝突同期停止、ローカルへコピーして開く
画面共有/録画/会議ツール描画・フック系の拡張が入りやすい終了した状態で起動テスト
クリップボード/入力支援アプリの入力イベントに介入する終了して検証、設定を見直す

PowerPointの設定・キャッシュ破損をリセットする(安全にやる方法)

起動直後に落ちる場合、ユーザー設定やキャッシュの破損が原因になっていることがあります。ここでは「削除」ではなく、まず退避(バックアップ)して切り分ける方法を紹介します。

作業前の注意

  • Officeサインイン状態、最近使ったファイル一覧、カスタム辞書、テンプレートなどがリセットされる可能性があります。
  • 不安なら、Time Machine等でユーザーデータをバックアップしてから行ってください。

退避候補のフォルダ/ファイル

Finderで「移動」→「フォルダへ移動…」を使うと、隠しフォルダでも直接開けます。まずは以下を別場所(デスクトップ等)へ移動して、PowerPointの挙動を確認します。

場所例役割影響
コンテナ(PowerPoint専用)~/Library/Containers/com.microsoft.PowerpointPowerPointの設定・キャッシュの中心PowerPointの個別設定が初期化される
Group Containers(Office共通)~/Library/Group Containers/UBF8T346G9.OfficeOffice共通設定、テンプレート、起動時読み込みなど他のOfficeアプリにも影響しうるため、まずは一部だけ退避推奨
Preferences(古い構成の名残)~/Library/Preferences/配下のcom.microsoft.Powerpoint系環境によって残っている場合あり環境依存。見つかった場合のみ退避

おすすめの進め方(段階的に)

  1. Officeアプリ(PowerPoint/Word/Excel/Outlook等)をすべて終了する
  2. ~/Library/Containers/com.microsoft.Powerpoint をデスクトップへ移動(または名前を .bak に変更)
  3. PowerPointを起動して再現するか確認する
  4. 改善したら、原因は設定・キャッシュ・アドイン・テンプレート周辺にある可能性が高い
  5. 改善しない場合は元に戻して、次の切り分け(フォント・常駐・再インストール)へ進む

ポイントは「一気に全部消さない」ことです。退避したフォルダを戻せば、元の状態に復旧できます。

アドイン・テンプレートの影響を疑う(起動時読み込みを止める)

PowerPointは起動時に、テンプレートや起動時読み込みフォルダ(Startup)を参照します。ここに互換性のないファイルがあると、起動直後に落ちることがあります。

Startupフォルダを一時的に空にする

次の場所に「Startup」や「PowerPoint」フォルダがある場合は、中身を別フォルダへ移してから起動を試します(フォルダ自体が無い環境もあります)。

  • ~/Library/Group Containers/UBF8T346G9.Office/User Content/Startup/

テンプレート・テーマを一時的に退避する

自作テンプレート(.potx)やテーマ、会社配布のテンプレートが起動時に読み込まれていると、クラッシュ要因になります。次の配下にある「Templates」などを一時的に退避して検証します。

  • ~/Library/Group Containers/UBF8T346G9.Office/User Content/

フォント破損・フォント競合をチェックする

macOSのフォント環境が崩れていると、Officeアプリが起動時に落ちることがあります。特に「最近フォントを大量に入れた」「フォント管理アプリを使っている」場合は優先度が高いです。

Font Bookでフォントを検証する

  1. アプリ「Font Book(フォントブック)」を開く
  2. 左のコレクションで「すべてのフォント」を選択
  3. メニューから「ファイル」→「フォントを検証」(または類似の検証機能)を実行
  4. 警告やエラーが出たフォントは、無効化/削除を検討する(業務フォントは管理者と相談)

重複フォント・古いフォント形式も注意

  • 同名フォントが複数入っていると、アプリがどれを使うかで不安定になることがあります。
  • 古いフォントや特殊なフォント(非Unicode、古いPostScript系など)は、PowerPointの描画で問題を起こすことがあります。

ファイルを開いた瞬間に落ちる場合の対処(ファイル要因の切り分け)

アプリは起動できるのに、特定の.pptxを開くとクラッシュする場合は「ファイルに含まれる要素」が原因の可能性があります。次の順で切り分けると、データを救出しやすいです。

最優先:別環境で開けるか確認する

  • PowerPoint Online(ブラウザ版)で開けるか(開けるなら、データ救出の入口になります)
  • 別のMac/WindowsのPowerPointで開けるか
  • Keynoteで読み込めるか(崩れは出ることがありますが、要素を特定するのに役立つ)

スライドを新規ファイルへ移植する(壊れた要素を切り離す)

  1. 新規プレゼンを作成
  2. 問題ファイルからスライドを少しずつコピーして貼り付け
  3. どのスライドを入れた瞬間に落ちるかで、原因スライドを特定

原因スライドが特定できたら、次を疑います。

  • 埋め込み動画/音声(特に大容量、古いコーデック)
  • 外部リンク画像(ネットワーク/クラウド参照)
  • 埋め込みフォント、特殊フォント
  • 破損したSmartArt/図形/グラフ

メディアを一度外す・軽量化する

動画や高解像度画像が多い資料は、読み込み時にクラッシュしやすくなります。いったんメディアを外して起動できる状態を作り、後から差し替えるのが現実的です。

OneDrive/自動保存が絡むときの確認ポイント

「クラウド上のファイルだけ落ちる」「共同編集の資料だけ落ちる」場合は、同期や自動保存の衝突が絡んでいる可能性があります。

  • 該当ファイルをローカル(デスクトップなど)にコピーして、ローカル版を開く
  • 同期クライアントを一時停止してから開く
  • オフライン(Wi-Fiを切る等)で起動だけできるか試す

ローカルなら落ちない場合は、PowerPoint本体というより「同期/認証/ネットワーク」要因が濃厚になります。

再インストールで直す場合のポイント(やり直しを減らす)

設定リセットや干渉排除で改善しない場合、PowerPoint(Office)自体の破損・更新失敗が疑われます。再インストールは有効ですが、手順が雑だと「同じ壊れた設定を戻して再発」しがちです。

再インストール前にやっておくと良いこと

  • PowerPointのテンプレートやアドインを使っている場合は、必要ファイルの場所を控える
  • 会社環境なら、配布方法(ポータル配布/MDM/PKG)を確認する
  • 可能なら、先に「コンテナ退避」を実施しておく(再インストール後の再発防止に役立つ)

再インストール後の確認手順

  1. インストール直後は、まず新規の空プレゼンで起動確認
  2. 次にローカルの小さな.pptxで開く
  3. 問題がなければ、テンプレートやアドインを一つずつ戻す

一度に全部戻すと、原因がどれか分からなくなります。「一つずつ」が面倒でも、結果的に最短です。

旧バージョンでの暫定回避(更新直後に発生した場合)

「昨日まで動いていたのに、Office更新後に急に落ちる」場合は、特定バージョンの不具合を踏んでいる可能性があります。この場合の考え方は次の通りです。

  • まずはOfficeをさらに最新へ(不具合が修正済みの更新が出ていることがあります)
  • それでもダメなら、業務影響を抑えるために旧バージョンへ戻す(会社配布のインストーラやTime Machine等で可能な範囲で)
  • 同時に、macOS側の小規模アップデート(15.0→15.x)で改善することもある

旧バージョン運用は恒久策ではないため、根本解決(競合除去・設定修復・更新での修正)と並行して進めるのが現実的です。

それでも直らないときに集めたい情報(サポートに渡す材料)

最後に、原因究明を早める「材料」を整理しておきます。社内ITやMicrosoftサポートに相談する際にも役立ちます。

集める情報具体例なぜ必要?
PowerPoint/Officeのバージョン16.xxなど特定バージョンの既知不具合と照合できる
macOSのバージョン15.0/15.1などOS側の互換性問題を切り分けられる
クラッシュログDiagnosticReportsの該当ファイル例外種別、関与モジュールが分かる
再現手順「起動直後」「特定pptxのみ」等問題の再現性が高いほど解決が早い
干渉しそうな常駐/拡張一覧フォント管理、セキュリティ、同期、会議ツール競合の候補を潰し込みやすい

チェックリスト:上から順に潰せば、ほとんどのケースは前進する

  • Officeを最新更新し、macOSも最新パッチへ
  • Shift起動で前回復元を止めて起動確認
  • セーフブートで安定するか確認
  • ログイン項目/常駐を減らしてクリーン起動
  • PowerPointのコンテナを退避して設定リセット
  • Startup/テンプレート/アドインを一時的に外す
  • Font Bookでフォントを検証・問題フォントを無効化
  • 特定ファイルのみならスライド移植で原因要素を特定
  • 改善しない場合は再インストール、必要なら旧版で暫定回避

EXC_BAD_ACCESS / KERN_INVALID_ADDRESSは一見難しく見えますが、「干渉を減らす」「設定を退避して初期化する」「ファイル要素を切り分ける」という順番で進めれば、原因に近づけます。まずは最小の手戻りで、起動できる状態を作るところから始めてください。

この記事を書いた人

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

コメント

コメントする

目次