【Excel】Excelが「応答なし」になってもデータを救出する!自動回復ファイルの保存先と復元手順

【Excel】Excelが「応答なし」になってもデータを救出する!自動回復ファイルの保存先と復元手順
🛡️ 超解決

Excel作業中に突然「応答なし」と表示され、フリーズしてしまうことがあります。このような場合、入力中のデータが失われるのではないかと不安になるでしょう。しかし、Excelには自動回復機能が搭載されており、適切に設定・操作することで、失われたデータを復元できる可能性が高まります。この記事では、Excelの自動回復ファイルの保存場所と、万が一の際にデータを救出するための復元手順を解説します。

【要点】Excelの自動回復機能でデータを復元する方法

  • 自動回復ファイルの保存場所の確認: Excelが自動保存したファイルの保存場所を特定し、アクセスする方法。
  • 自動回復ファイルからの復元手順: Excelが「応答なし」で終了した場合に、自動回復ファイルを見つけてデータを復元する具体的な手順。
  • 自動回復機能の設定変更: 自動保存の間隔を短くするなど、より安全に作業するための設定方法。

ADVERTISEMENT

Excelが「応答なし」になる原因と自動回復の仕組み

Excelが「応答なし」となる原因は様々です。大量のデータを扱っている、複雑な数式や条件付き書式が多数設定されている、アドインが干渉している、あるいはPC自体のリソース不足などが考えられます。これらの要因が重なることで、Excelの処理が追いつかなくなり、一時的にフリーズ状態となります。

Excelには、このような予期せぬ終了に備えるための「自動回復」機能が備わっています。この機能は、指定した間隔(デフォルトでは10分ごと)で作業中のブックの内容を一時ファイルとして保存します。Excelが正常に終了しない場合、次にExcelを起動した際に、この自動回復ファイルが自動的に表示され、復元を試みることができます。

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

自動回復ファイルの保存場所の確認方法

Excelの自動回復ファイルは、通常、特定のフォルダに保存されています。この保存場所は、Excelのオプション設定から確認・変更が可能です。万が一、Excelが自動的に自動回復ファイルを表示しない場合でも、この保存場所を知っていれば手動でファイルを探し出すことができます。

自動回復ファイルの保存場所を確認する手順は以下の通りです。

  1. Excelオプションを開く
    Excelを起動し、左上の「ファイル」タブをクリックします。次に、画面左下の「オプション」をクリックしてExcelのオプションダイアログボックスを開きます。
  2. 「保存」を選択する
    Excelのオプションダイアログボックスが表示されたら、左側のメニューから「保存」を選択します。
  3. 自動回復ファイルの場所を確認する
    「次の間隔で自動回復データを保存する」という項目にチェックが入っていることを確認します。その下の「ファイル」というラベルの横に表示されているパスが、自動回復ファイルの保存場所です。このパスをコピーしておくと便利です。

このパスは、Windowsのエクスプローラーのアドレスバーに貼り付けてアクセスできます。ただし、表示されるファイルは拡張子が「.xlsx」ではなく、「.xlsb」や「.tmp」など、直接開けない形式の場合があります。これは、Excelが内部的に使用している一時ファイルであるためです。

Excelが「応答なし」になった際のデータ復元手順

Excelが予期せず終了した場合、次回Excelを起動すると、通常は自動回復用のファイルが表示されます。ここでは、その画面が表示された場合の復元手順と、表示されなかった場合の対処法を解説します。

Excel起動時に自動回復ウィンドウが表示された場合

Excelを再度起動すると、画面左側に「ドキュメントの回復」作業ウィンドウが表示されるはずです。ここに、Excelが自動保存したファイルの一覧が表示されます。

  1. 「ドキュメントの回復」ウィンドウを確認する
    「ドキュメントの回復」ウィンドウが表示されたら、一覧の中から復元したいファイルを探します。通常、最新の自動保存ファイルが一番上に表示されます。
  2. ファイルを復元する
    復元したいファイル名をクリックします。ファイル名の上にマウスカーソルを置くと、元のファイル名と保存場所が表示されます。
  3. ファイルを保存する
    ファイルを開いたら、内容を確認し、問題がなければ「ファイル」タブから「名前を付けて保存」を選択して、新しいファイルとして保存してください。これにより、復元したデータを上書き保存のリスクなく保存できます。

もし、復元したファイルの内容に不備がある場合は、一覧の中から別の自動保存ファイルを選択して同様の手順で確認してください。

「ドキュメントの回復」ウィンドウが表示されなかった場合

Excelを再起動しても「ドキュメントの回復」ウィンドウが表示されない場合は、手動で自動回復フォルダにアクセスする必要があります。前述した「自動回復ファイルの保存場所の確認方法」で調べたフォルダパスをエクスプローラーのアドレスバーに貼り付けてアクセスしてください。

  1. 自動回復フォルダにアクセスする
    エクスプローラーを開き、Excelオプションで確認した自動回復ファイルの保存場所のパスをアドレスバーに貼り付けてEnterキーを押します。
  2. 自動回復ファイルを探す
    フォルダ内に表示されるファイルの中から、拡張子が「.xlsb」または「.tmp」で、ファイル名に「自動回復」や日付・時刻が含まれているものを探します。
  3. ファイルをExcelで開く
    見つけたファイルをダブルクリックしてExcelで開こうとします。もし直接開けない場合は、Excelを起動し、「ファイル」タブから「開く」を選び、「参照」をクリックして、対象のフォルダに移動し、ファイルの種類を「すべてのファイル」に変更して探してみてください。
  4. 内容を確認し、名前を付けて保存する
    ファイルを開けたら、内容を確認し、問題がなければ「ファイル」タブから「名前を付けて保存」を選択して、新しいファイルとして保存してください。

この方法でもファイルが見つからない、あるいはファイルを開いても内容が破損している場合は、残念ながらデータの復元は難しい可能性があります。

ADVERTISEMENT

自動回復機能の設定変更で安全性を高める

Excelの自動回復機能は非常に便利ですが、デフォルトの設定では自動保存の間隔が10分となっています。作業内容によっては、10分間のデータが失われるのは惜しい場合もあります。自動保存の間隔を短く設定することで、万が一の際のデータ損失を最小限に抑えることができます。

  1. Excelオプションを開く
    「ファイル」タブをクリックし、「オプション」を選択します。
  2. 「保存」を選択する
    左側のメニューから「保存」を選択します。
  3. 自動回復の間隔を変更する
    「次の間隔で自動回復データを保存する」のチェックボックスにチェックを入れ、スピンボタンやテキストボックスで保存間隔を短く設定します。例えば、5分や2分などに設定すると、より頻繁に自動保存が行われます。
  4. 「OK」をクリックして設定を保存する
    設定を変更したら、「OK」ボタンをクリックしてダイアログボックスを閉じます。

ただし、自動保存の間隔を短くしすぎると、Excelの動作が重くなる可能性があります。PCのスペックや作業内容に応じて、最適な間隔を設定してください。また、「回復用ファイル」の横にある「自動保存」のチェックボックスをオンにすると、OneDriveやSharePointに保存されているファイルに対して、よりリアルタイムに近い自動保存が可能になります。この機能を利用するには、Microsoft 365サブスクリプションが必要です。

よくある質問とトラブルシューティング

Q1: 自動回復ファイルが見つかりません。どうすればよいですか?

まず、Excelオプションで設定されている自動回復ファイルの保存場所を正確に確認してください。エクスプローラーのアドレスバーにそのパスを直接入力してアクセスします。それでも見つからない場合は、PCを再起動してから再度Excelを起動してみてください。Excelが正常に終了しなかった場合、再起動時に自動回復ウィンドウが表示されることがあります。また、ファイル検索機能を使って、PC全体から「.xlsb」や「.tmp」といった拡張子のファイルで、ファイル名に「自動回復」や日付が含まれるものを検索してみるのも有効です。

Q2: 自動回復ファイルを開こうとするとエラーになります。

ファイルが破損している可能性があります。別の自動回復ファイルがあれば、そちらを試してください。それでも改善しない場合は、Excelをセーフモードで起動してからファイルを開いてみてください。セーフモードで起動するには、Ctrlキーを押しながらExcelのアイコンをクリックするか、Excelのショートカットアイコンを右クリックして「管理者として実行」を選択し、起動時にCtrlキーを押し続けます。セーフモードで開けた場合は、アドインなどが原因である可能性が考えられます。アドインを無効にしてから再度通常のモードでExcelを起動し、ファイルを開いてみてください。

Q3: 自動回復機能が有効になっていません。

Excelのオプション設定で、「保存」メニューにある「次の間隔で自動回復データを保存する」にチェックが入っているか確認してください。もしチェックが入っていない場合は、チェックを入れて、適切な保存間隔を設定してください。この設定は、Excelを終了しても保持されます。

Q4: OneDriveやSharePoint上のファイルで自動回復が機能しない

OneDriveやSharePointに保存されているファイルの場合、リアルタイムの「自動保存」機能が優先されます。この自動保存機能が意図せずオフになっている可能性があります。Excelの左上にある「自動保存」スイッチがオンになっているか確認してください。オフになっている場合は、オンにすることで、より頻繁にファイルが保存されます。また、OneDriveやSharePointの同期が正常に行われているかも確認してください。同期に問題があると、保存されたデータが反映されないことがあります。

まとめ

Excelが「応答なし」になっても、自動回復機能を使えば、作業中のデータを復元できる可能性が高まります。自動回復ファイルの保存場所を把握し、万が一の際には「ドキュメントの回復」ウィンドウや手動でのフォルダアクセスからファイルを復元する手順を覚えておくことが重要です。さらに、自動回復の間隔を短く設定することで、データ損失のリスクを低減できます。これらの機能を活用し、安心してExcel作業を進めましょう。

📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】