Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 8 不好用?手動還原上一代 Windows 系統完整指令教學 (需 Windows.old 資料夾)

編輯:Win8 系統應用技巧

前置條件檢查

  1. 確認 C:\Windows.old 資料夾存在 (升級安裝才會產生,全新安裝無此資料夾)
  2. 右鍵 C 槍 →「內容」確認可用空間 > Windows.old 資料夾大小
  3. 若 Windows.old 大小超過 C 槍可用空間 2 倍,可能無法還原

步驟 1:進入 Windows 修復環境 (WinRE)

  1. 插入 Windows 8/7 安裝光碟 → 重啟 → 按任意鍵由光碟開機
  2. 選擇語言/時間/鍵盤 → 下一步 →「修復電腦」
  3. 選擇要修復的 Windows 8 版本 → 下一步 →「命令提示字元」

步驟 2:將 Windows 8 系統資料夾移至 Win8 備份資料夾

C:
Md Win8
Move Windows Win8\Windows
Move "Program Files" "Win8\Program Files"
Move Users Win8\Users
Attrib -h -s -r ProgramData
Move ProgramData Win8\ProgramData
Rd "Documents and Settings"

⚠ 若提示「系統找不到指定檔案」,檢查指令拼字後繼續下一條。

步驟 3:將 Windows.old 移回系統碟根目錄

move /y c:\Windows.old\Windows c:
move /y "c:\Windows.old\Program Files" c:
move /y c:\Windows.old\ProgramData c:
move /y c:\Windows.old\Users c:
move /y "c:\Windows.old\Documents and Settings" c:

步驟 4:還原啟動扇區

  • 原系統為 Windows 7/Vista:D:\boot\bootsect /nt60 c:
  • 原系統為 Windows Server 2003/XP/2000:D:\boot\bootsect /nt52 c:

(D: 為光碟機代號,若不同請替換)

步驟 5:還原 Windows XP/2000 的 Boot.ini (僅此兩版本需執行)

Attrib -h -s -r boot.ini.saved
Copy boot.ini.saved boot.ini

步驟 6:結束並重啟

exit
→ 點擊「重新啟動」

驗證與清理

確認舊版 Windows 正常運作後,若不需資料救援可刪除 C:\Win8 備份資料夾。

⚠ 重要警告

  • 僅適用「升級安裝」產生 Windows.old 的情境
  • 全新安裝/格式化分區無 Windows.old,無法使用此法
  • 操作涉及系統核心檔案移動,風險極高,建議先完整備份重要資料
  • 此為微軟官方技術文件 (KB) 移植教學,請謹慎執行
Copyright © Windows教程網 All Rights Reserved