FileFix Ultimate
繁體中文

如何救回沒存檔就關閉的 Excel 檔案

你可能誤按了「不要儲存」,Excel 當掉後自行關閉,或電腦因為更新而重新啟動。即使如此,Excel 只保留一段時間的自動回復副本或未儲存的活頁簿仍可能存在。舊副本會被自動清除,所以在反覆開啟、關閉 Excel 之前,先去找它。

最後更新:

現在該怎麼做

  1. 開啟 Excel,選擇「檔案 › 開啟 › 復原未儲存的活頁簿」;如果是當機之後,請查看「文件復原」窗格。
  2. 如果清單是空的,直接查看使用者設定檔底下的 UnsavedFiles 與自動回復資料夾。
  3. 開啟找到的檔案後,立刻用「檔案 › 另存新檔」以新名稱儲存。

操作步驟

  1. 重新開啟 Excel,查看文件復原窗格

    當機或停電後再次啟動 Excel。如果左側出現「文件復原」窗格,逐一開啟列出的檔案檢查,把需要的那個另存新檔。存檔之前不要關閉這個窗格。

  2. 使用「復原未儲存的活頁簿」

    選擇「檔案 › 開啟」,按一下最近使用清單下方的「復原未儲存的活頁簿」。某些版本則位於「檔案 › 資訊 › 管理活頁簿」。Excel 會開啟存放未儲存副本的資料夾。

  3. 自己查看這些資料夾

    在檔案總管網址列輸入 %LOCALAPPDATA%\Microsoft\Office\UnsavedFiles,也看看 %APPDATA%\Microsoft\Excel。未儲存的活頁簿通常是 .xlsb 檔,自動回復的片段可能是 .xar 或 .tmp。開啟之前,先把最近的檔案複製到其他資料夾。

  4. 檢查 OneDrive 與版本歷程記錄

    如果活頁簿存放在 OneDrive 或 SharePoint 並開啟了自動儲存,請開啟它並選擇「檔案 › 資訊 › 版本歷程記錄」。舊版本存放在雲端,本機當機也不會遺失。

  5. 用 FileFix Ultimate 搜尋磁碟

    如果資料夾是空的,請執行「未儲存與自動回復檔案搜尋」。它會檢查 Office 的存放位置、暫存檔,以及原始檔案已不存在的最近使用項目,在不更動磁碟的情況下,把找到的檔案複製到你選擇的資料夾。

  6. 存檔並確認

    開啟救回的副本,檢查工作表與公式,然後在文件資料夾中另存為一般的 .xlsx。留在暫存資料夾裡的副本可能再次消失。

為什麼未儲存的活頁簿還可能存在

工作期間,Excel 每隔幾分鐘(預設 10 分鐘)儲存一次自動回復資訊。即使你選擇「不要儲存」並正常關閉,Excel 也可能把最後一份自動回復副本當作未儲存的活頁簿保留幾天。當機之後,這些自動回復檔會在下次啟動時出現在「文件復原」窗格。

只有在自動回復已開啟、且至少經過一次儲存間隔時,這個方法才有效。當機前一分鐘才建立的活頁簿,可能從未寫入任何地方。你可以在「檔案 › 選項 › 儲存」查看相關設定,以及這台電腦上自動回復檔的確切位置。

為什麼要把握時間

未儲存的副本本來就是暫存檔。Office 會在一段時間後刪除它們;你之後儲存活頁簿,或磁碟清理工具清空暫存資料夾時,它們也會消失。等得越久,副本還在的機會就越小。

如果資料夾已經空了,副本可能只是被刪除,而不是被覆寫。在傳統硬碟上,被刪除的暫存檔常常能用已刪除檔案掃描找回。在 SSD 上,TRIM 通常很快就會清除它們,機會較低。

為下次開啟保護

在「檔案 › 選項 › 儲存」中,把兩個自動回復選項都打開,並把間隔縮短到 5 分鐘以內。重要的活頁簿請放在 OneDrive 等有版本歷程記錄的資料夾,自動儲存就會替你保留舊版本。

無法救回的情況

  • 自動回復是關閉的,或活頁簿開啟的時間太短,還來不及寫入副本。
  • 未儲存的副本被清除後空間已被重新使用,或在 SSD 上被 TRIM 清除。
  • 最後一次自動回復儲存之後的修改不會保留,所以副本可能比實際進度早幾分鐘。

FileFix Ultimate 能做什麼

  • 一次搜尋 Excel 自動回復與 UnsavedFiles 的常見位置,以及看起來像文件的暫存檔。
  • 列出原始檔案已不存在的最近使用檔案,一鍵在磁碟上掃描這個被刪除的檔案。
  • 以唯讀方式開啟來源,把結果複製到你選擇的資料夾,絕不寫回原處。
  • 如果救回的活頁簿打不開,可用損毀檔案修復重建,或搶救其中的儲存格數值。

FileFix Ultimate 免費、可離線使用,且絕不會寫入你正在復原來源的磁碟機。執行前請先檢查簽章。

常見問題

未儲存的 Excel 檔案存放在哪裡?

通常在 %LOCALAPPDATA%\Microsoft\Office\UnsavedFiles,自動回復檔在 %APPDATA%\Microsoft\Excel。「檔案 › 選項 › 儲存」會顯示你電腦上使用的自動回復位置。

Excel 會把未儲存的活頁簿保留多久?

大多只有幾天,如果執行了清理工具會更短。請盡快找到並儲存副本。

我按了「不要儲存」,活頁簿就完全沒了嗎?

不一定。只要自動回復至少儲存過一次,「復原未儲存的活頁簿」裡常常看得到副本,只是可能少了最後幾分鐘的修改。

找到的 .xlsb 或 .tmp 檔打不開怎麼辦?

先複製一份,再從 Excel 的「檔案 › 開啟」開啟副本。如果顯示檔案已損毀,請使用「開啟並修復」或 FileFix Ultimate 的修復功能,它能把儲存格數值搶救到新的活頁簿。

分享此頁面