本文提供 Excel 被覆蓋後的完整救援步驟,從 Ctrl+Z、內建復原、暫存檔、系統版本、雲端歷史到專業救援軟體 AOMEI FastRecovery,並強調預防備份,助您找回遺失資料。
在日常工作中,相信不少人都曾有過這樣的慘痛經驗:辛苦編輯了好幾個小時的 Excel 檔案,一個不留神存檔時覆蓋掉了舊檔,或是誤把舊版本的檔案存成了同一個檔名,導致最新版本的資料全部消失不見。
就像下面的案例一樣:
【小弟有一個朋友,在使用Excel的過程中系統突然崩潰,重開機後他使用新版本的Excel檔案來覆蓋了舊版本。現在,他想要救回已覆蓋的舊版本Excel檔案,於是向小弟求助。然而,小弟翻遍了資源回收筒、Temp資料夾以及儲存Excel暫存檔案的資料夾,也沒能找到他需要的舊版本Excel檔案。哪位電腦達人能介紹一種好用的Excel存檔覆蓋救回方法?】- 來自批踢踢網友的提問
遇到 Excel 檔案被覆蓋時,請先保持冷靜,切記不要再對該檔案進行多次寫入或重複儲存。只要處理得當,絕大多數情況下都有機會將原本的內容找回來。
Excel 存檔覆蓋救回是否可行?當然可以!但在開始任何救援步驟之前,請先記住一個最重要的原則:立即停止在該磁碟上進行任何寫入動作。不要新增檔案、不要安裝軟體、不要儲存其他文件,甚至盡量減少電腦的使用。
原因是:當您覆蓋檔案時,舊資料的磁碟區塊實際上還沒有被立即清除,只是被標記為可覆寫的狀態。如果這時候繼續寫入新資料,就有可能真正把舊資料的區塊給蓋掉,屆時就真的很難救回了。
如果您剛剛存檔覆蓋了檔案,而且 Excel 還沒有關閉,這是最簡單的方法——直接按下鍵盤上的 Ctrl + Z(復原快捷鍵)。
這個操作可以撤回剛剛的「存檔」動作,讓檔案回到覆蓋之前的狀態。成功的話,請立刻用「另存新檔」把檔案另存成一個新的檔名,避免再次發生意外。
如果您已關閉 Excel,請嘗試以下 2 個方法,以復原 Excel 檔案。
Windows 系統內建了一個名為「以前的版本」的功能,只要您先前有開啟檔案歷程記錄或建立過系統還原點,就可以透過這個功能救回被覆蓋前的檔案版本。
這個方法需要您事先開啟了檔案歷程記錄或系統保護功能。如果沒有事先設定,這個方法可能不會有任何版本可以還原。
Win7 使用者無法使用檔案歷程記錄功能,因為它是在 Win8 作業系統中首次亮相的功能。
操作步驟:
步驟 1. 開啟檔案總管,找到 Excel 檔案所在的原始資料夾。
步驟 2. 在該資料夾上按右鍵,選擇「還原舊版」。
步驟 3. 您會看到系統記錄的各個時間點的版本,選擇被覆蓋之前的正確版本。
步驟 4. 點選「還原」或先點選「開啟」確認內容無誤後再另存新檔。
如果您的 Excel 檔案是儲存在 OneDrive 或 SharePoint 雲端空間,那麼救回的機會就大很多了。這兩個服務都會自動記錄檔案的版本歷史。
步驟 1. 登入 OneDrive 或 SharePoint 網頁版。
步驟 2. 找到被覆蓋的 Excel 檔案。
步驟 3. 在檔案上按右鍵,選擇「版本歷程記錄」。
步驟 4. 系統會列出該檔案所有的歷史版本,找到被覆蓋之前的正確版本。
步驟 5. 點選「還原」或「下載」另存副本。
另一種情況是恢復未儲存的Excel檔案,有兩種可行的解決方案適合您的喜好。
Excel 本身有自動儲存與自動復原的功能,會在您編輯文件的過程中定期建立暫存備份。即使檔案被覆蓋了,這些暫存檔仍有機會保存到舊版本的內容。
步驟 1. 開啟 Excel 軟體。
步驟 2. 點擊左上角的「檔案」。
步驟 3. 選擇「資訊」。
步驟 4. 點擊「管理工作簿」。
步驟 5. 在下拉選單中選擇「復原未儲存的活頁簿」。
步驟 6. 在彈出的視窗中,尋找檔名帶有「自動儲存」或「自動回復」字樣的檔案。
步驟 7. 找到後開啟該檔案,確認內容是否為您需要的舊版本,然後立即點選「另存新檔」,將檔案儲存到新的位置。
如果 Excel 內建功能找不到,可以手動前往 Windows 存放 Office 暫存檔的資料夾尋找。
操作步驟:
步驟 1. 按下鍵盤的 Windows + R 開啟「執行」視窗。
步驟 2. 根據您的 Windows 版本,貼上對應的路徑:
步驟 3. 在該資料夾中,依照日期與時間排序,找出您遺失檔案時段附近的暫存檔。
步驟 4. 開啟暫存檔,確認內容無誤後,點選「另存新檔」儲存到安全位置。
不論是因為誤按刪除鍵,或是遭遇硬碟格式化、病毒破壞以及突發性斷電等狀況而導致 Excel 試算表消失,第一時間請務必先確認是否保有可用的備份檔進行還原。
若是平時並未建立備份,也不必太過擔心,此時藉由口碑優良的專業資料救援軟體 FastRecovery 來協助尋回,將會是最有效率的解決方案。
只要先前曾開啟 Windows 系統的「檔案歷程記錄」機制,即可透過以下操作指引,尋回並復原先前的檔案版本:
步驟 1. 開啟「控制台」 > 進入「系統及安全性」,隨後點選 「檔案歷程記錄」 選項。
步驟 2. 在左側選單點擊 「還原個人檔案」,系統便會彈出檔案歷程記錄的還原作業視窗。
步驟 3. 利用畫面下方的 「向左箭頭」 按鈕翻閱過往的備份時間點,找到該筆遭刪除的 Excel 檔案後,點擊綠色的 「還原至原始位置」 圖示,即可將資料放回原本的資料夾中。
當 Excel 內建機制與系統備份都沒有運作,或者檔案是在隨身碟、外接硬碟上被覆蓋時,通常是因為舊版的磁碟區塊已被標記或移至暫存緩衝區。這時,藉由專業的資料救援軟體來掃描硬碟深層殘留的暫存檔與被刪除的歷史快照,是成功率極高的解決方案。
在眾多救援工具中,AOMEI FastRecovery 是一款操作直覺且掃描能力強大的 Windows 資料救援軟體。相比於前面幾種依賴「事前備份」的方法,此軟體最大的優勢在於即使您沒有任何備份,它仍然有機會幫您救回被覆蓋或遺失的 Excel 檔案。
步驟 1. 確認資料救援情境
請先啟動已安裝好的資料救援軟體,並依據您當前面臨的檔案遺失狀況,挑選最適合的救援模式。舉例來說,若您想救回誤刪除的檔案,請直接選按「已刪除檔案復原」選項。
步驟 2. 選取來源磁碟區並啟動掃描
進入主畫面後,請從清單中點選原本存放遺失資料的硬碟或分割區,接著按下「開始掃描」按鈕,系統便會切換至分析作業畫面。
貼心提醒:程式初始會自動執行快速掃描;假如在快速掃描的結果清單中找不到您要的檔案,請務必切換為「深度掃描」模式,以進行更完整的搜尋與救援。
步驟 3. 預覽檔案並另存至安全位置
掃描完畢後,從結果清單中勾選您想要救回的 Excel 檔案,再點擊「復原」按鈕,於跳出視窗中設定一個全新的資料夾作為儲存目的地(強烈建議選擇其他硬碟或不同分割區,以免新寫入的資料覆蓋掉原本的磁碟軌跡)。
搜尋小撇步:若掃描出的檔案數量過多,您可善用畫面右上角的「搜尋欄」與「篩選條件」,就能快速鎖定並還原所需的特定檔案,節省比對時間。
把消失的檔案救回來固然值得慶幸,但更關鍵的是平時要養好習慣,才不會每次都嚇出一身冷汗:
把 Excel 的「自動儲存」時間縮短
點進 Excel 的「檔案 > 選項 > 儲存」,把「儲存自動回復資訊時間間隔」勾起來。建議把時間改短一點,例如設成 5 分鐘,這樣就算突然斷電或軟體閃退,最多也只會損失這幾分鐘的進度。
重大修改記得「另存新檔」
改完內容按下儲存很順手,但只要遇到大幅度的修改,強烈建議養成「另存新檔」的習慣,加上日期或版本號(例如 企劃案_v2.docx)。這樣萬一改壞了,至少還有舊版可以隨時救回來。
把 Windows 的「檔案歷程記錄」開起來
進到「控制台 > 系統及安全性 > 檔案歷程記錄」把它開啟並設定自動備份。有了這個神奇底牌,萬一檔案不小心被你覆蓋存檔,直接點右鍵選「以前的版本」就能一鍵還原!
重要檔案直接丟雲端
把重要的資料存在 OneDrive 或 Google Drive 這類雲端硬碟裡。它們最讚的地方就是會自動幫你記錄「版本歷史」,不管檔案改壞了還是刪掉了,隨時都能調出舊版本,絕對是防止資料消失的最強防線!
發現 Excel 被覆蓋後,立即停止寫入該磁碟,避免舊資料徹底消失。依序嘗試:Ctrl+Z(未關閉檔案時)、Excel 的「復原未儲存活頁簿」、Windows 暫存資料夾、系統「以前的版本」、OneDrive 版本記錄。
若皆無效,可使用 AOMEI FastRecovery 深度掃描硬碟殘留區塊,無需備份也有機會救回。最後,養成開啟自動儲存、定期備份及使用雲端同步的習慣,才是根治之道。以上方法按順序測試,成功率最高。