上書き保存で前のデータが消えた時の戻し方|原因と復元手順【OneDriveとPC内で違う】

上書き保存で前のデータが消えたのはなぜ起きる?ざっくりと3行で
  • 上書き保存で前のデータが消えたのは、上書き保存という操作が古いファイルそのものを消して新しい内容に置き換える処理だからだ。
  • 別名で残しておくべき場面でうっかり Ctrl+S を押しただけの、典型的なうっかり型のミス。ただし戻せるかどうかは保存場所で決まるのがやっかいなところだ。
  • ファイルを閉じる前なら元に戻す操作で戻せる。閉じた後は、OneDrive(Microsoftのクラウド保存サービス)やSharePoint(社内でファイルを共有するMicrosoftのクラウドサービス)に置いたファイルに限り、バージョン履歴(過去の保存状態を記録し、あとから呼び出せる機能)から戻せる。それも無ければWindowsのファイル履歴を当たればいい。
上書き保存で前のデータが消えたと青ざめる社員に、デプロイ太郎がOneDriveのバージョン履歴からの復元手順を教える4コマ漫画
①上書き保存した表から去年のデータが消えて青ざめる。②上書き保存は前のファイルを置き換える処理だと判明する。③OneDriveのバージョン履歴から前の版を復元する。④編集前に別名コピーを作る習慣で締める。

この4コマで描かれているのは、去年の実績が入った表を今年用に作り替え、そのまま保存してしまったという実務でよくある事故です。編集作業そのものは正しく進んでいたのに、最後の保存の一押しだけが違っていました。作業内容ではなく保存の仕方が結果を分けるという点が、このミスの厄介さを表しています。

怖いのは、消えたことにすぐ気づけないケースです。ファイルを閉じて数日たってから前年の数字を参照しようとして初めて空欄に気づく、という流れも珍しくありません。前年比の資料が作れない、監査で提出を求められた原本が出せないといった影響は、時間がたつほど回収が難しくなります。取引先へ提出済みの書類の元データが失われれば、社内の信頼にも関わってきます。

3コマ目でバージョン履歴が助けになったのは、ファイルがOneDrive上にあったからです。同じ操作でも、PC内のフォルダーに置いたファイルでは履歴が残りません。復元できるかどうかは、ミスをする前の保存場所の選び方で決まっていると考えたほうが実態に近いでしょう。

上書き保存で前のデータが消えたミスの基本情報

上書き保存で前のデータが消えたというミスは、編集前の内容を別名で残さないまま保存した結果、ファイルの中身が新しい内容だけに置き換わってしまう事故です。復元できる可能性はゼロではありませんが、保存場所と気づいたタイミングによって手段が大きく変わります。

項目内容
症状ファイルを開き直すと編集後の内容しか残っておらず、前の版のデータが見当たらない
よくある場面前年度のExcelブックを流用して今年度版を作るとき、既存のWord文書を別の相手向けに書き換えるとき
ミスの型うっかり型(別名で保存すべき場面で反射的に Ctrl+S を押してしまう)
主な原因上書き保存が元のファイルを置き換える処理であること、そして保存場所によっては履歴が一切残らないこと
解決の目安まずファイルを閉じたかどうかを確認する。復元手段があるケースなら3分ほどで戻せる

なぜ上書き保存すると前の版のデータが戻せなくなるのか?

Excelがファイルを保存するとき、内部では新しい一時ファイルを作り、既存のファイルを削除してから一時ファイルに正式な名前を付け直しています。上書き保存とは書き足しではなく、古いファイルの入れ替えそのものだとMicrosoftの技術情報にも記載があります。

上書き保存で前のデータが消えたと感じる場面には、思い込みが3つ重なっています。取り消し操作で戻るはず、クラウドに置いてあるから安心、自動回復が拾ってくれるはず、という3つです。それぞれ何が違っていたのかを順に見ていきましょう。

思い込み1:後から Ctrl+Z を押せば元の内容に戻ると思っていた

編集して保存し、いったんファイルを閉じてから、翌日になって前の内容が必要だと気づくパターンです。Excel(Microsoft 365・Windows 11)でもWordでも、開き直したファイルで元に戻す操作を押しても何も起こりません。

❌ 実績_2025.xlsx を開く
   → 2026年の数値に打ち替える
   → Ctrl+S で上書き保存
   → ファイルを閉じる
   → 翌日開き直して Ctrl+Z を押す  ← 取り消し履歴は閉じた時点で消えている

元に戻す操作が覚えているのは、そのファイルを開いている間の編集内容だけです。ファイルを閉じると取り消し履歴はアプリの中から破棄されるため、開き直した直後の画面には戻す対象が何も残っていません。保存済みのファイル本体も、すでに新しい内容へ置き換わっています。

⭕ 実績_2025.xlsx を開く
   → 2026年の数値に打ち替える
   → Ctrl+S で上書き保存
   → まだ閉じていないことに気づく
   → Ctrl+Z を必要な回数押して編集前の状態に戻す
   → もう一度 Ctrl+S で保存し直す  ← 閉じる前ならこの手順で元の内容に戻せる

思い込み2:クラウドに置いてあるつもりでPC内のフォルダーに保存していた

会社でOneDriveを使っていても、実際のファイルがデスクトップやドキュメントフォルダーの中にあれば話は変わります。Microsoftの公式ヘルプでは、バージョン履歴が使えるのはOneDriveまたはSharePointに保存されたファイルに限ると明記されています。

❌ C:\Users\(ユーザー名)\Desktop\見積書.xlsx を編集して上書き保存
   → [ファイル] > [情報] を開く
   → バージョン履歴のボタンが見当たらない  ← PC内のファイルは履歴の対象外

自動保存(AutoSave)のスイッチも同じ条件で、OneDrive、OneDrive for Business、SharePoint Onlineに置いたファイルでのみ有効になります。PC内に保存したファイルではスイッチがオフのままとなり、過去の版が積み上がっていく仕組みそのものが動いていません。画面にOneDriveのアイコンが見えていても、開いているファイルがその中にあるとは限らない点には注意が必要です。

⭕ OneDrive フォルダーの中に見積書.xlsx を置いて編集する
   → 上書き保存してしまった後で [ファイル] > [情報] を開く
   → [バージョン履歴] のボタンが表示される
   → 日時の一覧から編集前の版を選び、[復元] を押す  ← 前の内容に戻る

思い込み3:自動回復が前の版を拾ってくれると期待した

自動回復(AutoRecover)という名前から、どんな事故でも巻き戻せる機能だと受け取ってしまう人は多いものです。実際には、パソコンが落ちたときや保存しないで閉じたときの保険という位置づけになります。

❌ 上書き保存してファイルを正常に閉じた
   → [ファイル] > [情報] > [ブックの管理] を開く
   → [保存されていないブックの回復] を選ぶ
   → 目的のファイルが一覧に無い  ← 正常に保存して閉じたファイルは対象外

公式ヘルプでも、自動回復は手動の保存に代わるものではないと説明されています。設定は ファイル > オプション > 保存 にあり、指定した分数ごとの自動回復用データの保存と、保存しないで終了した場合に最後の版を残す設定を選べます。保存しないで閉じたケースと、上書き保存してしまったケースはまったく別物だと覚えておきましょう。

なお、実際の画面では Excel が ブックの管理、Word が 文書の管理 と表示され、そこに並ぶ版には (保存しないで終了) のような注記が付きます。公式ヘルプ側では ドキュメントの管理(保存せずに閉じた場合) と訳し分けられている箇所もあるため、字面が違っても同じ機能だと考えて差し支えありません。

⭕ 編集を始める前に [ファイル] > [名前を付けて保存] を実行する
   → ファイル名を 実績_2025_原本.xlsx に変える
   → その後で 実績_2026.xlsx として本作業を進める
   ← 原本が別ファイルとして残るので、上書きしても元データが生き残る
上書き保存で前のデータが消えたミスを解説するITKAGYO運営者デプロイ太郎のアイコン画像

自動回復さえオンなら大丈夫、という誤解はヘルプデスクでも本当によく聞きます。名前が似ているだけで役割が違う機能なんですよね。

上書き保存したファイルは保存場所によって戻せるかが変わる?

上書き保存で前のデータが消えたとき、復元できるかどうかはアプリの種類よりも保存場所で決まります。公式ヘルプで条件を確認できた環境だけを、下の表にまとめました。

ツール・環境上書き保存した後の復元手段
Excel / Word(Microsoft 365)でOneDriveまたはSharePointに保存ファイル > 情報 にバージョン履歴のボタンが表示され、日時を選んで復元できる
Excel / Word(Microsoft 365)でPC内のフォルダーに保存バージョン履歴と自動保存はどちらも対象外。アプリ側からは前の版を呼び出せない
OneDrive(ブラウザ版 onedrive.com)ファイルを右クリックしてバージョン履歴を選び、目的の版の ... から復元する
OneDrive同期アプリ入りのWindows(エクスプローラー)ファイルを右クリックしてバージョン履歴を選ぶと、Officeを開かずに復元できる
Windowsのファイル履歴を有効にしているPCフォルダーを右クリックして以前のバージョンの復元を選ぶ。事前に有効化していた場合のみ有効

ExcelとWordでは上書き保存のうっかりミスはどう起きる?

Excelでの年度別ブックの作り替えでの起き方

前年度の実績ブックをひな形として今年度版を作る作業は、多くの職場で毎年発生します。シート名を変え、数値を打ち替え、SUM関数の参照範囲を調整し、集中して作業を進めるうちに手が勝手に Ctrl+S を押してしまう。この一連の流れが、上書き保存で前のデータが消えたという報告の中でも特に多いパターンです。前年度の実績は経営会議や前年比の算出で参照されることが多く、失った影響が広い範囲に及びます。

❌ 実績_2025.xlsx を開く → 数値を2026年分に打ち替える → Ctrl+S
   結果:実績_2025.xlsx の中身が2026年のデータに変わり、2025年分は残らない

⭕ 実績_2025.xlsx を開く → 何も編集せずに [ファイル] > [名前を付けて保存]
   → 実績_2026.xlsx として保存 → その後で数値を打ち替える → Ctrl+S
   結果:実績_2025.xlsx はそのまま残り、実績_2026.xlsx だけが更新される
流用作業では、ファイルを開いた直後に名前を付けて保存を済ませてから編集に入ると、途中で Ctrl+S を押しても事故になりません。

Wordでの提案書の使い回しでの起き方

A社向けに作った提案書をB社向けに書き換えるケースも同じ構図です。会社名や金額を差し替えていく作業はテンポよく進むため、保存の判断が後回しになりがちでしょう。さらにWordでは、OneDriveに置いたファイルを開くと 名前を付けて保存 の項目が コピーを保存 という表示に変わります。見慣れない表示に戸惑い、とりあえず上書きしてしまう流れも起こり得ます。

❌ 提案書_A社.docx を開く → 社名と金額をB社向けに書き換える → Ctrl+S
   結果:A社向けの提案書が失われ、B社版だけが残る

⭕ 提案書_A社.docx を開く → 書き換える前に [ファイル] > [コピーを保存]
   → 提案書_B社.docx という名前を付けて保存 → 開いた状態のB社版を編集する
   ← クラウド保存のファイルでは、名前を付けて保存がコピーを保存という表示になる
コピーを保存を実行すると、以後の編集は新しい名前のファイルに対して行われます。画面上部のファイル名が変わったかどうかを一度だけ目で確かめてください。

バージョン履歴が出ない・復元するのが怖いときはどうする?

OneDriveに置いたはずなのにバージョン履歴のボタンが出ない場合

上書き保存で前のデータが消えたファイルがOneDrive上にあるはずなのに履歴が見当たらないときは、保存場所の思い違いか、組織側の設定が関係しています。会社や学校のアカウントでは、管理者がバージョン管理を無効にしている可能性があると公式ヘルプにも注記があります。また個人向けOneDriveでは保持されるバージョン数に上限があり、履歴は30日間保持されるという案内が出ています。

確認1:エクスプローラーでファイルを右クリック → バージョン履歴 が出るか
確認2:出ない場合、ファイルの保存先パスを見る
        C:\Users\(ユーザー名)\OneDrive\… で始まる → OneDrive上のファイル
        C:\Users\(ユーザー名)\Desktop\…  で始まる → PC内のファイル(履歴なし)
確認3:会社アカウントで確認1も2も該当しない → 情報システム部門に相談する

復元すると今作った内容まで消えてしまわないか不安な場合

バージョン履歴からの復元は、選んだ版の内容でファイルを置き換える操作です。Microsoftの説明でも、復元するとその版より後の更新は失われると明記されています。今の内容も残したい場合は、復元の前に別名で1本コピーを取っておけば両方が手元に残ります。

⭕ 手順の順番
   1. 今開いている最新版を [名前を付けて保存] で 見積書_最新版.xlsx として保存する
   2. 元のファイルに戻り、バージョン履歴から編集前の版を [復元] する
   3. 2つのファイルを見比べ、必要な部分だけを移す
   ← 先に退避しておけば、復元の失敗が致命傷にならない

上書き保存で前のデータが消えたら何をどの順で確認すればいい?

上書き保存で前のデータが消えたと気づいたら、まず余計な操作をしないことが最優先です。保存を繰り返すほど履歴の古い版が押し出され、復元の選択肢が減っていきます。次の順番で上から当たっていくと、最短で戻せる可能性が高まります。

  1. そのファイルをまだ閉じていないか確かめる。開いたままなら Ctrl+Z を押して編集前の状態まで戻し、あらためて Ctrl+S で保存する
  2. 閉じてしまった場合は、ファイルを開いて ファイル > 情報 を表示し、バージョン履歴 のボタンがあるか確認する
  3. ボタンがあれば一覧から編集前の日時の版を選び、内容を確かめてから 復元 を押す
  4. ボタンが無い場合は、エクスプローラーでファイルを右クリックして バージョン履歴 が表示されるか見る
  5. それでも見つからないときは、Excelなら ファイル > 情報 > ブックの管理、Wordなら ファイル > 情報 > 文書の管理 を開き、(保存しないで終了) と付いた版が残っていないか確認する
  6. Windowsのファイル履歴を有効にしていたなら、ファイルの入っているフォルダーを右クリックして 以前のバージョンの復元 を選ぶ
  7. ここまでで見つからない場合は自力での復元は難しいため、共有フォルダーや社内サーバー上のファイルなら情報システム部門にバックアップの有無を確認する
上書き保存の復元手順を順番に確認するよう案内するデプロイ太郎のアイコン画像

焦って何度も保存し直すのが一番もったいないパターンです。手を止めて、上から順にひとつずつ確認していきましょう。

上書き保存で前のデータを消すミスを二度とやらかさないためには?

上書き保存で前のデータが消えたミスの予防策は、保存の瞬間ではなく作業を始める前に置くのがコツです。編集に入ってからは注意力が下がり、指の癖のほうが勝ってしまいます。次の項目のうち、自分の職場で続けられそうなものから取り入れてみてください。

  • ひな形を流用するときは、ファイルを開いた直後に 名前を付けて保存 を済ませ、それから編集に入る
  • 年度や取引先で内容が変わるファイルは、名前の末尾に _2026 のような区切りを入れて世代がひと目で分かるようにする
  • 絶対に失えない原本は、末尾に _原本 を付けたコピーを作り、そのファイルは開かない運用にする
  • 重要なファイルの置き場所をOneDriveやSharePointに寄せておくと、うっかり上書きしても履歴から戻せる余地が生まれる
  • Windowsのファイル履歴は事前に有効化していないと機能しないため、業務PCで使えるかどうかを情報システム部門に一度確認しておく
履歴に頼れる環境であっても、個人向けOneDriveの履歴は30日間の保持と案内されています。長期保管したい原本は自分でコピーを作るという基本は変わりません。

なぜ上書き保存は取り消しボタンで戻せない仕組みになっているのか?

上書き保存で前のデータが消えたときに元に戻す操作が効かない理由は、保存処理の中身にあります。Microsoftの技術情報によると、Excelはファイルを保存する際、保存先フォルダーにランダムな名前の一時ファイルを作り、既存のファイルを削除したうえで、その一時ファイルに正式なファイル名を付け直します。

つまり保存が完了した時点で、古い内容が入っていたファイルはディスク上から消えています。元に戻す操作が扱えるのはアプリ内の編集履歴だけで、ディスク上のファイルの入れ替えまでは巻き戻せません。この構造を知っておくと、バージョン履歴やコピーの作成といった対策が、なぜファイルの外側に用意されているのかも腑に落ちるはずです。

上書き保存の仕組みを知れば対策が理解しやすいと語るデプロイ太郎のアイコン画像

仕組みが分かると、なぜ別名保存がそこまで推されるのか納得できますよね。次に流用作業をするときは、最初のひと手間を思い出してもらえたら嬉しいです。

よくある質問

Q
上書き保存してしまった直後に気づきました。まず何をすればいいですか?
A

そのファイルをまだ閉じていないなら、何も触らずに Ctrl+Z を押して編集前の状態まで戻してください。戻り切ったことを目視で確かめてから Ctrl+S で保存し直せば、前の内容が復活します。うっかり閉じてしまうと取り消し履歴が消えるため、この段階では閉じる操作だけは避けましょう。

Q
バージョン履歴から復元すると、今の内容は消えてしまいますか?
A

選んだ版の内容にファイルが戻るため、その版より後の更新は反映されなくなります。両方を手元に残したいときは、復元を実行する前に現在の内容を別名で保存しておいてください。OneDriveの履歴には復元前の版も新しい履歴として積み上がりますが、確実性を優先するなら手動でコピーを取るほうが安心です。

Q
Googleスプレッドシートやドキュメントでも同じミスは起きますか?
A

編集内容が上書きされる点は同じですが、変更履歴から前の状態に戻せます。Googleドキュメントやスプレッドシートでは、画面右上の最終編集の表示から変更履歴のパネルを開き、戻したい版を選んで この版を復元 を実行します。ただし変更履歴そのものを削除した場合は元に戻せないと公式ヘルプに記載があるので、履歴の削除操作には注意してください。

Q
共有フォルダーにあるファイルを他の人が上書きしてしまった場合はどうなりますか?
A

置き場所がSharePointやOneDriveであれば、誰が上書きしたかにかかわらずバージョン履歴から前の版を確認できます。社内のファイルサーバーに置かれている場合は、その環境でバックアップが取得されているかどうか次第となるため、自分で探し回る前に情報システム部門へ連絡するのが早道です。復元を試みる間、そのファイルを誰も編集しないよう周知しておくとより安全でしょう。

Q
上書き保存でデータが消えたのと、保存し忘れてファイルを閉じたのは違いますか?
A

失われるものが正反対のため、対処法もまったく異なります。上書き保存では古い内容が消えて新しい内容が残り、保存し忘れでは新しい編集内容が消えて古い内容が残ります。前者はバージョン履歴やコピーから古い版を探す作業になり、後者は ファイル > 情報 > ブックの管理文書の管理 にある保存されていないファイルの回復や自動回復の出番です。自動回復が助けになるのは後者だけという点を押さえておくと、探す場所を間違えずに済みます。

この記事と一緒に知っておきたいミス・便利ツール

関連ミス・ツール この記事との関連
必要なファイルをうっかり削除して見つからなくなる(記事準備中) 失ったデータを取り戻す流れが似ており、ごみ箱やOneDriveの復元機能の使い分けが要になります
同じ名前のファイルを複数の場所に作って最新版が分からなくなる(記事準備中) 別名保存を増やしすぎた結果として起こるミスで、この記事の予防策とセットで押さえたい内容です
Excelのシートを消したまま保存してしまい元に戻せない(記事準備中) ファイル単位ではなくシート単位で同じ症状が起き、復元の考え方が共通します
バックアップとは?データを守る3つの基本ルールを解説 上書き保存の事故から原本を守る仕組みそのもので、予防策の土台になる考え方が分かります

【出典】参考URL

https://support.microsoft.com/ja-jp/office/%E4%B8%8D%E8%A6%81%E3%81%AA%E5%A4%89%E6%9B%B4%E3%82%92%E5%8A%A0%E3%81%88%E3%81%9A%E3%81%AB-%E4%BB%A5%E5%89%8D%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E5%BE%A9%E5%85%83%E3%81%99%E3%82%8B-bdb2cafa-d588-475c-97d7-20e8b9949b84 :バージョン履歴がOneDriveまたはSharePoint Onlineのファイルに限られること、復元の操作手順の根拠
https://support.microsoft.com/ja-jp/office/%E4%BB%A5%E5%89%8D%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AE-office-%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B-5c1e076f-a9c9-41b8-8ace-f77b9642e2c2 :ローカル保存のファイルがバージョン履歴の対象外であること、保持されるバージョン数の根拠
https://support.microsoft.com/ja-JP/Office/collab-files/what-is-autosave :自動保存が有効になる保存場所の条件、コピーを保存という表示に変わる仕様の根拠
https://support.microsoft.com/en-US/Office/collab-files/help-protect-your-files-in-case-of-a-crash :自動回復が手動保存の代わりにならないこと、設定場所の根拠
https://support.microsoft.com/ja-jp/word/recover-an-earlier-version-of-a-word-file :文書の管理と保存されていない文書の回復、(保存しないで終了)ラベルの根拠
https://support.microsoft.com/en-US/Office/collab-files/recover-an-earlier-version-of-an-office-file :ブックの管理から保存されていないブックを回復する手順の根拠
https://support.microsoft.com/en-US/Excel/description-of-the-way-that-excel-saves-files :Excelの保存処理が一時ファイルの作成と元ファイルの削除で行われることの根拠
https://support.microsoft.com/ja-jp/onedrive/restore-a-previous-version-of-a-file-stored-in-onedrive :onedrive.comとエクスプローラーからの復元手順、履歴の保持期間の根拠
https://support.microsoft.com/ja-jp/windows/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%B1%A5%E6%AD%B4%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%81%A8%E5%BE%A9%E5%85%83-7bf065bf-f1ea-0a78-c1cf-7dcf51cc8bfc :Windowsのファイル履歴の事前有効化と以前のバージョンの復元手順の根拠
https://support.google.com/docs/answer/190843?hl=ja :Googleドキュメントの変更履歴からこの版を復元する手順の根拠

コメント

デプロイ太郎のSNSを見てみる!!