FileFix Ultimate
繁體中文

如何從 Windows.old 資料夾找回檔案

升級 Windows,或在不格式化磁碟的情況下重新安裝後,舊系統通常會在 C:\Windows.old 保留約 10 天。其中的 Users 資料夾保存著舊設定檔的桌面、文件、圖片以及隱藏的程式資料。請在 Windows 刪除該資料夾之前把需要的檔案複製出來。如果它已被清除,就停止使用 C 槽並進行掃描,檔案可能仍留在磁碟上。

最後更新:

現在該怎麼做

  1. 開啟檔案總管,進入 C:\Windows.old\Users,開啟以舊帳戶名稱命名的資料夾。
  2. 把桌面、文件、圖片、下載中的檔案複製(不是移動)到目前的設定檔。
  3. 在全部複製並確認能開啟之前,不要執行磁碟清理或刪除 Windows.old。
  4. 如果 Windows.old 已經不見,盡量少用 C 槽,從隨身碟執行工具掃描,並把結果儲存到另一顆磁碟。

操作步驟

  1. 確認 Windows.old 是否存在

    開啟檔案總管,按本機並開啟 C 槽。如果在 Windows、Program Files、Users 旁邊看到 Windows.old 資料夾,代表舊系統被保留下來。內容中顯示的大小若有好幾 GB,裡面很可能有使用者檔案。

  2. 開啟舊的設定檔

    依序開啟 Windows.old、Users 和舊帳戶名稱資料夾。如果提示你目前沒有權限存取此資料夾,選擇繼續即可取得系統管理員存取權。複製檔案只需要讀取權限,沒有必要變更整個資料夾的擁有者。

  3. 必要時顯示隱藏的項目

    程式資料位於隱藏的 AppData 資料夾。Windows 11 在檔案總管選擇檢視、顯示、隱藏的項目;Windows 10 在檢視索引標籤勾選隱藏的項目。AppData 裡通常有 Outlook 資料檔、自黏便箋、瀏覽器設定檔等,但實際位置依程式與版本而異。

  4. 複製到目前的設定檔

    選取需要的資料夾,例如桌面、文件、圖片,複製到目前文件中的新資料夾或外接硬碟。複製而不是移動,出問題時原檔仍在,需要時也還能回到先前的版本。

  5. 清除前先檢查副本

    依類型各開啟幾個檔案:文件、照片、試算表。全部能開啟後,才讓 Windows 刪除 Windows.old 或執行磁碟清理。如果打算使用復原設定中的返回功能,請先完成返回,因為它需要 Windows.old。

  6. Windows.old 被刪除後進行掃描

    如果資料夾不見了,請停止在 C 槽安裝軟體和下載。從隨身碟執行 FileFix Ultimate 免安裝版 ZIP,開啟已刪除檔案復原,用平衡掃描檢查 C 槽,並把結果儲存到另一顆實體磁碟。

Windows.old 保留什麼,能保留多久

當 Windows 在現有系統上安裝新版本時會建立 Windows.old,例如功能更新、從 Windows 10 升級到 11,或在不格式化 C 槽的情況下全新安裝。裡面有舊的 Windows 資料夾、Program Files 和 Users。已安裝的程式無法從那裡執行,但個人檔案可以正常複製出來。

可以返回舊版本的期限結束時,也就是大約 10 天後,Windows 通常會自動刪除這個資料夾。它也可能更早消失:磁碟清理中的先前的 Windows 安裝項目、設定中的儲存空間感知或暫存檔清單都能刪除它。這樣刪除不會經過資源回收筒。

在常見資料夾以外尋找檔案

檔案並不全在桌面或文件裡。有的程式存到舊設定檔中的專屬資料夾,有的存到 AppData,還有的存到 C 槽根目錄下的資料夾,這些也會被移進 Windows.old。在開啟 Windows.old 的狀態下,於檔案總管搜尋方塊輸入檔名或 .pst、.xlsx、.psd 等副檔名,就能找到分散的檔案。

如果升級前開啟了 OneDrive 資料夾備份,真正的檔案在 OneDrive 資料夾裡,舊設定檔的桌面和文件可能幾乎是空的。請查看 Windows.old 中的 OneDrive 資料夾,並在新系統上登入 OneDrive,檔案通常仍在雲端。

Windows.old 已經被刪除時

刪除 Windows.old 會一次刪掉成千上萬個檔案,但在傳統硬碟上,內容往往會留在磁碟上,直到新資料占用這些空間。新系統會不斷寫入 C 槽,所以越早掃描越好。透過 NTFS 記錄找到的檔案可能帶著 Windows.old 下的原始路徑回來,很容易辨認。

內建 SSD 的前景較差,因為 TRIM 通常會在刪除後不久讓磁碟清除釋放的區塊。這種情況下,請先找其他副本:備份碟、OneDrive、郵件附件,或同步過相同照片的手機。

無法救回的情況

  • 格式化 C 槽的全新安裝,或重設此電腦時選擇移除所有項目,都不會產生含有你檔案的 Windows.old。
  • 在啟用 TRIM 的內建 SSD 上刪除 Windows.old 後,內容通常已被清除。
  • Windows.old 中的程式無法啟動或還原,只能複製其資料檔。
  • OneDrive 中僅存在雲端的檔案從未儲存在 Windows.old 裡。

FileFix Ultimate 能做什麼

  • 尋找未儲存的檔案把舊版 Windows(Windows.old)列為檢查來源,顯示升級後遺留的使用者資料夾。
  • 如果 Windows.old 已被刪除,已刪除檔案復原會優先讀取 NTFS 記錄,檔案可能帶著原名和 Windows.old 路徑回來。
  • 免安裝版 ZIP 從隨身碟執行,救援期間不會在 C 槽新裝任何東西。
  • 個人使用免費,沒有復原量限制,不上傳;唯讀掃描,只儲存到另一顆磁碟。

FileFix Ultimate 個人使用免費、可離線使用,且絕不會寫入你正在復原來源的磁碟機。工作或商業用途需為每台電腦購買一年期授權。執行前請先檢查簽章。

常見問題

Windows.old 會在電腦上保留多久?

通常是升級後大約 10 天,與可以返回舊版本的期限相同。磁碟清理、儲存空間感知或手動刪除都可能讓它更早消失。

提示我沒有權限開啟 Windows.old,怎麼辦?

出現提示時選擇繼續,就會以你的系統管理員帳戶授予存取權。如果你用的是標準帳戶,請以系統管理員帳戶登入,或請電腦管理員幫你複製檔案。

能從 Windows.old 還原整個舊使用者設定檔嗎?

無法作為可用的設定檔還原。請複製個人檔案,必要時再複製 Outlook 資料檔之類的特定程式資料。程式和設定需要在新系統上重新安裝或重新設定。

根本沒有 Windows.old 資料夾,是從來沒建立嗎?

有可能。只有在不格式化、直接覆蓋現有系統安裝時才會建立。如果格式化了磁碟,或選擇了移除所有項目,就不會產生,剩下的辦法是掃描 C 槽。

分享此頁面