今すぐ行うこと
- 文書がまだ開いているなら、Ctrl+Zで変更を元に戻し、「名前を付けて保存」で別名にします。
- OneDriveやSharePointのファイルなら、「ファイル」の「情報」から「バージョン履歴」を開いて以前の版を復元します。
- PC上のファイルなら「以前のバージョン」タブを確認し、未保存ファイル検索でWordのバックアップ(.wbk)と~WRL一時コピーを探します。
- 古いDOCXのコピーを探してディスクをスキャンする前に、今のファイルを安全な場所にコピーします。
手順
閉じる前に元に戻す
Wordで文書を開いている間は、保存した後でも元に戻す履歴が残っています。古い内容に戻るまでCtrl+Zを押し、「ファイル」の「名前を付けて保存」で新しい名前を付けて保存します。Wordを閉じると履歴は消えます。
バージョン履歴を開く
文書がOneDrive、職場用OneDrive、SharePointにある場合は、Wordで「ファイル」の「情報」から「バージョン履歴」を選ぶか、OneDriveのWebサイトでファイルを右クリックして「バージョン履歴」を選びます。保存前の版を開き、コピーとして保存します。
Windowsの以前のバージョンを確認する
エクスプローラーで文書を右クリックし、「プロパティ」の「以前のバージョン」タブを開きます。ファイル履歴や復元ポイントが有効だった場合は、日付ごとに古いコピーが表示されます。今のファイルを残すため、古いコピーを開いて別の場所に保存するか、復元先に別のフォルダーを指定します。
バックアップと一時コピーを探す
FileFix Ultimateで「プログラムが落ちて保存できなかったファイルを探す」を選びます。「報告書のバックアップ.wbk」のようなWordのバックアップ、自動回復のコピー、保存が途中で止まったときにWordが残すことのある~WRL一時ファイルが一覧に表示されます。
ほかにコピーがないか考える
このPCの外にあるコピーも思い出してください。送信済みメールの添付ファイル、USBメモリー、共有フォルダー、以前の下書きを受け取った同僚などが、いちばん早く完全なコピーであることがよくあります。
ディスクから古いコピーをスキャンする
今の文書を別のディスクにコピーしてから、「削除ファイルの復元」でドライブをスキャンし、DOCXで絞り込みます。更新日時とサイズを比べ、候補をプレビューして、古いコピーを別のディスクに保存します。開かない場合は「破損ファイルの修復」を使います。
Wordの保存のしくみと古いコピーが残る理由
Wordは通常、文書をその場で書き換えません。新しい内容を一時ファイルに書き、元の文書を~WRL0001.tmpのような一時的な名前に変え、新しいファイルを元の場所に置いてから一時ファイルを削除します。そのため前の版は、同じ場所で上書きされるのではなく、削除されたファイルとして残ることが多いのです。
HDDでは、この削除された一時ファイルがその領域が再利用されるまで残ることがあり、スキャンで古いDOCXや、サイズと日付が合う名前のないファイルが見つかることがあります。TRIMが有効なSSDでは解放されたブロックがすぐに消去されるのが普通なので、この方法はほとんど通用しません。
取り戻せないもの
その場で保存するプログラムを使った場合や、数週間よく使った後などで古い内容が実際に上書きされていれば、そのデータはディスクのどこにも残っていません。置き換えられた文章を作り直せる復元ソフトはなく、スキャンしても今の版が出てくるだけです。
Wordの「保存されていない文書の回復」が対象にするのは、一度も保存していない文書や保存せずに閉じた文書だけです。意図して保存したファイルの古い版は保管しないため、一覧が空でも異常ではありません。
次の文書を守るために
大切な文書をOneDriveやSharePointに置けば、何も設定しなくてもバージョン履歴が有効になります。PC上のファイルは、Windowsのファイル履歴が外付けドライブに1時間ごとにコピーを残します。Wordの「オプション」の「詳細設定」にある「保存」で「常にバックアップファイルを作成する」をオンにすると、文書の隣に前の版が保管されます。項目名はバージョンによって少し異なります。
元に戻せない場合
- バージョン履歴、ファイル履歴、復元ポイント、Wordのバックアップがすべてオフで、ほかにもコピーがない場合。
- ドライブがTRIM有効のSSDで、保存直後に削除された一時ファイルが消去された場合。
- 上書き後に同じドライブへ多くのファイルを書き込み、古い版があった領域が再利用された場合。
- スキャンで見つかった古いコピーは一部が再利用されていると不完全で、修復しないと開かないか、まったく開かないことがあります。
FileFix Ultimateでできること
- Wordの.wbkバックアップ、自動回復のコピー、~WRL一時ファイル、OfficeのUnsavedFilesフォルダーのファイルを読み取り専用で一度に探します。
- 以前のバージョンの元になるシャドウコピーを復元元として開きます。
- ディスクに残った古いDOCX・DOCのコピーをスキャンし、別のディスクにだけ保存します。
- 古いコピーが開かない場合は、破損したDOCXのパッケージを新しいファイルとして組み直します。
FileFix Ultimate は個人利用なら無料で、オフラインで動作し、復元元のドライブには書き込みません。業務利用にはPC 1台ごとに1年間のライセンスが必要です。実行前に署名を確認してください。
よく寄せられる質問
同じ名前の別ファイルでWordファイルを置き換えてしまいました。最初のファイルは戻りますか?
別のファイルを上にコピーするのも、上書き保存と同じように置き換わります。まず以前のバージョンとバージョン履歴を確認してください。HDDなら、置き換えられたファイルが削除済みの項目としてスキャンで見つかることがあります。
Wordにバージョン履歴が見当たりません。どこにありますか?
バージョン履歴はOneDriveやSharePointに保存したファイルにだけ表示されます。PC上のフォルダーのファイルはWordが版を保管しないので、エクスプローラーの「以前のバージョン」タブを使います。
文書の隣にある.wbkファイルは何ですか?
「常にバックアップファイルを作成する」がオンのときにWordが作る、直前に保存した版のバックアップです。コピーを作って拡張子を.docxに変えるか、Wordで「すべてのファイル」を選んで開くと、古い内容を読めます。
変更履歴の記録は上書き後にも役立ちますか?
編集の前に変更履歴の記録がオンだった場合だけです。その場合、消した文章は記録された削除として文書に残っているので、変更を元に戻せます。変更を承諾した後や、記録がオフだった場合は役に立ちません。