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

XP 系統下安裝 Windows 7 新法:ISO 掛載 + Bootsect + 修復模式啟動安裝程式

編輯:Windows XP 系統介紹

在 Windows XP 環境直接安裝 Windows 7,無需燒錄光碟、無需製作 USB 開機碟,利用 ISO 掛載、Bootsect 更新啟動磁區、修復模式啟動安裝程式,8 步驟完成。適用於無光碟機、無 USB 開機支援的舊電腦。

前置條件

  • Windows XP 系統(需管理員權限)。
  • Windows 7 ISO 檔案(建議原版映像)。
  • 虛擬光碟軟體(Daemon Tools Lite、Virtual CloneDrive 等)。
  • 目標分割區(C:)備份重要資料,安裝過程將格式化。

8 步驟完整流程

  1. 虛擬光碟掛載 Win7 ISO,將內容複製到非系統碟(如 D:\7600)。
  2. 複製 D:\7600\bootmgr 與 boot 資料夾(含 boot.sdi、BCD)到 C:\ 根目錄。在 C:\ 建立 sources 資料夾。
  3. 複製 D:\7600\sources\boot.wim 到 C:\sources\。
  4. 以管理員身分開啟命令提示字元(XP 需 Win+R → runas /user:Administrator cmd),執行:
    C:\boot\bootsect.exe /nt60 C:
    提示「Successfully updated NTFS filesystem bootcode」即成功。
  5. 關閉 CMD,重新開機,自動進入 Windows 7 安裝語言選擇畫面。
  6. 選擇語言、時間/貨幣格式、鍵盤 → 下一步 → 不要點「立即安裝」 → 點左下角「修復電腦」。
  7. 「系統復原選項」→ 選最後一項「命令提示字元」。
  8. 輸入 D:\7600\sources\setup.exe(引號可省略)啟動真正安裝程式,依精靈完成分割區選擇、格式化 C:、安裝。

原理解析

  • bootsect /nt60 將 C: 啟動磁區從 XP 的 NTLDR 更新為 Win7 的 BOOTMGR,使電腦開機直接載入 Win7 安裝環境。
  • boot.wim 為 Windows PE 映像,包含安裝程式啟動所需最小核心。
  • 進入修復模式 → 命令提示字元 → 執行 setup.exe,繞過啟動檢查直接安裝。

注意事項

  • XP 下無需取得系統資料夾權限(Vista/7 需 Takeown/icacls),操作更簡單。
  • 若 bootsect.exe 報錯「Access denied」,確認以管理員身分執行 CMD。
  • 安裝過程會格式化 C:,XP 系統將消失,請確認資料已備份。
  • 雙系統需求請另行規劃分割區與啟動管理(EasyBCD、BootIce)。

此法突破「需光碟/USB 開機」限制,讓老舊 XP 電腦也能輕鬆升級 Windows 7,極具實用價值。

Copyright © Windows教程網 All Rights Reserved