「昨日まで完成していた提案書が、今日の編集で台なしに…」
「先週の数字に戻したいのに、どこで変えたか分からない」
「急いで上書き保存してしまった。管理者に頼む前に自分でなんとかしたい!」
実は、Microsoft 365(OneDrive / SharePoint)を使っていれば、ユーザー自身の操作だけで「数日前の状態」にファイルを巻き戻せます。
それが「バージョン履歴」機能です。
バージョン履歴とは?
バージョン履歴とは、OneDrive または SharePoint に保存されたファイルが変更されるたびに、その「スナップショット(過去の状態)」を自動的に記録し続ける仕組みです。
たとえばExcelファイルを月曜・水曜・金曜と編集・保存すれば、それぞれの時点の内容が履歴として積み上がります。金曜日に「やっぱり月曜日の状態に戻したい」と思ったとき、管理者に頼まずとも 数クリックで巻き戻せるのがこの機能の強みです。
バージョン履歴では次のことができます。
- 以前のバージョンを表示する ― 現在のバージョンを上書きせずに内容を確認できる
- 以前のバージョンに復元する ― 現在のバージョンを任意の過去時点の内容に置き換える
- 変更履歴を追跡する ― 保存日時や更新ユーザーを確認できる
どのファイル・どの環境で使えるか
| 環境 | 対象 | バージョン履歴の有無 |
|---|---|---|
| OneDrive(職場・学校アカウント) | Word / Excel / PowerPoint / PDF / 画像 / 動画など全ファイル | 既定で有効 |
| OneDrive(個人 Microsoft アカウント) | 同上 | 有効(ファイル種類によって保持数・保持期間が異なる) |
| SharePoint ドキュメントライブラリ | 同上 | 既定で有効 |
| SharePoint リスト | リストアイテム | 既定で有効 |
| Teams チャネルのファイル | Word / Excel / PowerPoint など | 有効(SharePoint に保存されるため) |
| ローカルPC(OneDrive同期なし) | すべてのファイル | 非対応 |
重要: バージョン履歴は OneDrive または SharePoint に保存・同期されているファイルに対してのみ機能します。ローカルに保存しているだけのファイルには使えません。
操作手順:ブラウザ(OneDrive / SharePoint)編
最もシンプルで確実な方法です。
Webブラウザで操作します。
ステップ1:対象ファイルを右クリック
- OneDrive または SharePoint サイトのドキュメントライブラリを開く
- 戻したいファイルにカーソルを合わせ、右クリック(または「…」メニュー)をクリック
- 「バージョン履歴」 を選択
ステップ2:バージョン一覧を確認する
バージョン履歴パネルが開くと、次の情報が確認できます。
| 項目 | 内容 |
|---|---|
| バージョン番号 | 最新版から古い順に番号が振られる |
| 更新日時 | ファイルが保存された日時 |
| 更新者 | 変更を加えたユーザー名 |
| サイズ | そのバージョンのファイルサイズ |
ステップ3:内容を確認してから復元
- バージョン名をクリックすると、その時点の内容をプレビュー表示できます(現在のバージョンは上書きされません)
- 問題なければ「復元」をクリック
- 確認ダイアログが表示されるので「OK」をクリック
復元後の動作: 復元されたバージョンは削除されず、そのコピーが「最新バージョン」として一番上に追加されます。元の最新版も履歴として残るため、復元を後悔しても再度やり直せます。
操作手順:Officeアプリ(Word / Excel / PowerPoint)編
ファイルを開いたまま、アプリの中からバージョン履歴を確認できます。
方法①:タイトルバーのファイル名からアクセス(最新UI)
- Word / Excel / PowerPoint でファイルを開く
- 画面上部のファイル名部分をクリック
- 表示されたメニューから「バージョン履歴」または「すべてのバージョンを表示」を選択
方法②:「ファイル」タブからアクセス
- リボンの「ファイル」→「情報」をクリック
- 「バージョン履歴」ボタンをクリックするとバージョン一覧が右側に表示される
- 確認したいバージョンを選択してプレビュー表示
- 復元したい場合はツールバーの「復元」ボタンをクリック
操作手順:Teamsのファイルを戻したい場合
Teams のチャネルに投稿・編集されたファイルは、裏側で SharePoint に保存されています。
そのため、SharePoint 経由でバージョン履歴を操作できます。
- Teams で対象ファイルのあるチャネルを開き、「ファイル」タブをクリック
- 戻したいファイルにカーソルを当て、「…(アクションの表示)」→「SharePoint で開く」をクリック
- SharePoint のドキュメントライブラリが開くので、ファイルを右クリック→「バージョン履歴」を選択
- 以降はブラウザ(SharePoint)編と同じ操作
注意: ファイルを他ユーザーが編集中の場合、復元操作が失敗したり、競合が発生することがあります。
確実に復元したい場合は、他のメンバーにファイルを閉じてもらってから実施しましょう。
バージョン履歴の「保存期間・上限」を知っておく
バージョンは無制限に積み上がるわけではありません。保存される量や期間は利用環境によって異なります。
Microsoft 365(職場・学校アカウント)の場合
SharePoint Online / OneDrive for Business では、既定でバージョン履歴が有効です。
保存数の上限は組織設定によって異なり、Microsoft の「自動バージョン履歴管理(Automatic Version History Limits)」が適用される場合があります。
上限に達すると古いものから自動削除されます。
また、管理者の設定によっては 「自動設定(Auto)」 という賢いアルゴリズムが動作する場合があります。
その場合、時間経過に応じて間引きが行われます。
Microsoft の自動バージョン履歴管理が有効な場合、古いバージョンは時間経過に応じて間引きされます。
具体的な保持アルゴリズムは Microsoft により変更される可能性があります。
個人 Microsoft アカウントの場合
最大 500 バージョンまで自動的に保存されます。
世代数で管理されます。
参考:
「復元」と「削除」は何が違う?注意点まとめ
バージョン履歴を安全に使うために、いくつかの重要なルールを確認しておきましょう。
復元の動作
- 以前のバージョンに復元しても、既存のバージョンは削除されません
- 選択したバージョンのコピーが「最新バージョン」として新たに追加されます
- つまり、復元は「取り消し不可の上書き」ではなく、安全なロールバックです
ファイルを削除するとバージョン履歴も消える
- ファイル自体を削除すると、そのファイルに紐づくすべてのバージョン履歴も一緒に消えます
- ごみ箱から復元すれば、バージョン履歴もセットで戻ってきます
バージョン履歴が表示されない場合
- SharePoint リストではバージョン管理が既定で無効です。管理者による有効化が必要です
- ライブラリのバージョン管理がオフになっている場合は、管理者に確認しましょう
ファイルを移動すると履歴が消える
- 同一サイト・同一ライブラリ内の移動では、通常はバージョン履歴は保持されます。
ただし、別サイトや別ライブラリへのコピー・移動では、バージョン履歴が引き継がれない場合があります。
ファイルを完全に消してしまった場合はごみ箱へ
バージョン履歴は「上書き」に対処するための機能です。
誤って削除してしまったファイルは「ごみ箱」から復元します。
OneDrive / SharePoint のごみ箱の仕組み
SharePoint Online・OneDrive for Business では、削除されたファイルは通常、第一段階・第二段階ごみ箱を合わせて最大93日間保持されます。
| 段階 | 場所 | 誰がアクセスできるか |
|---|---|---|
| 第一段階のごみ箱 | サイト左サイドバーの「ごみ箱」 | 本人(編集権限のあるユーザー) |
| 第二段階のごみ箱(サイトコレクション) | 管理者用の隠しごみ箱 | サイトコレクション管理者のみ |
第一段階で見つからなかった場合は、管理者に第二段階のごみ箱確認を依頼しましょう。
参考:
現場の自走力を高める活用のコツ
バージョン履歴を「いざというとき使える保険」として最大限活かすには、日頃からいくつかの習慣を意識しておくと効果的です。
ファイルは OneDrive / SharePoint に保存する
バージョン履歴はクラウドに保存されているファイルにしか機能しません。
ローカルPC のデスクトップや「ドキュメント」フォルダに保存している場合、OneDrive の同期フォルダに移動させましょう。
作業節目ごとに一度保存・閉じる
AutoSave(自動保存)が有効な Office ファイルでは、編集内容は継続的にクラウドへ保存されます。大きな変更の区切りでファイル名変更やコピーを作成しておくと、戻したい地点を見つけやすくなります。
大きな変更の前後に一度閉じる習慣をつけると、履歴の粒度が細かくなります。
大きな変更の前には「ダウンロードして手元にバックアップ」
構造を大きく変える作業(行の大量削除、シートの統合など)の前には、一度ファイルをダウンロードしてローカルに保存しておくと、最終手段として使えます。
バージョン履歴で「誰が変更したか」を確認する
バージョン履歴には変更者の名前も記録されています。
「誰かが意図せず変えてしまった」というケースでも、履歴を見れば原因の特定と修正が自分だけで完結します。
まとめ
| やりたいこと | 手段 | 自分でできる? |
|---|---|---|
| 数日前のバージョンに戻す | バージョン履歴から復元 | 自分でできる |
| 間違えて削除したファイルを戻す | ごみ箱から復元 | 自分でできる(93日以内) |
| 誰がいつ変えたかを調べる | バージョン履歴を確認 | 自分でできる |
| ごみ箱にもない削除ファイルを戻す | 管理者への依頼 | 管理者に相談 |
| SharePoint リストのバージョン管理を有効にする | 管理者設定 | 管理者に相談 |
バージョン履歴を知っているだけで、ファイル作業の「心理的安全性」は格段に上がります。
管理者を呼び出さなくていい。
IT部門に頭を下げなくていい。自分のミスは、自分で静かになかったことにできる。
ぜひ明日から、日常の仕事ファイルを OneDrive / SharePoint に置いて、この「時間を巻き戻す力」を手に入れてください。
免責事項:Microsoft 365の機能や仕様は変更される可能性がありますので、実施前には最新の公式ドキュメントをご確認ください。

