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

Windows Vista 升級 Windows 7:WinPE 環境手動部署啟動檔案實操

編輯:Windows Vista 教學

Windows Vista 就地升級 Windows 7 失敗或需乾淨遷移時,可在 WinPE 環境手動部署 Windows 7 啟動檔案至 C 槽,構建可啟動環境再執行安裝。此為早期技術員手工部署技法,現多用安裝媒體直接安裝,但原理具參考價值。

操作流程 (假設 WinPE 已啟動、C 槽為目標系統分區)

  1. WinPE 命令提示字元中格式化 C 槽 (若需乾淨安裝) :
    format c: /fs:ntfs /q
  2. 從 Windows 7 安裝媒體 (掛載 ISO/光碟/USB) 複製啟動核心檔案至 C 槽根目錄:
    xcopy <媒體路徑>\bootmgr C:\ /h /k
    xcopy <媒體路徑>\boot C:\boot\ /e /h /k
  3. 在 C 槽根目錄建立 sources 資料夾:
    md C:\sources
  4. 複製 Windows 7 安裝映像核心載入器:
    xcopy <媒體路徑>\sources\boot.wim C:\sources\ /h /k
  5. 執行啟動區寫入工具更新 C 槽 MBR/PBR:
    cd /d <媒體路徑>\boot
    bootsect.exe /nt60 C:
    提示 Successfully updated NTFS filesystem bootcode. 即成功。
  6. 重新開機,電腦將從 C 槽啟動進入 Windows 7 安裝程式。

關鍵檔案角色說明

  • bootmgr:Windows Boot Manager,啟動管理器,替代 XP 時代的 NTLDR。
  • boot\BCD:啟動設定資料庫,取代 boot.ini。
  • sources\boot.wim:Windows PE 安裝環境映像,載入安裝程式圖形介面。
  • bootsect.exe:啟動區寫入工具,將 MBR/PBR 更新為支援 BOOTMGR 的 NT6 版本。

現代簡化做法

直接使用 Windows 7 安裝媒體 (USB/光碟) 啟動 → 「自訂安裝」 → 格式化 C 槽 → 安裝,**安裝程式自動完成上述所有啟動檔案部署與 bootsect 寫入**,無需手動操作。手動部署僅適用於無安裝媒體、特殊嵌入式環境、教學演示場景。

理解啟動檔案部署本質,**bootmgr + BCD + boot.wim + bootsect** 四大件構成 Windows NT6+ 啟動基石,排查啟動失敗時可對症下藥。

Copyright © Windows教程網 All Rights Reserved