在無光碟機、無 USB 隨身碟的舊電腦上,利用 XP 現有環境直接硬碟安裝 Windows 7。核心原理:將 Win7 安裝映像解壓至非系統分區,複製啟動檔案至 C:\,更新啟動磁區為 BOOTMGR,重開機進入 WinPE 安裝環境,再呼叫原始安裝程式完成部署。
D:\7600 (或其他非 C 磁碟資料夾)。D:\7600\bootmgr 與 D:\7600\boot 資料夾 (含 boot.sdi, BCD) 複製至 C:\ 根目錄。在 C:\ 建立 sources 資料夾。D:\7600\sources\boot.wim 複製至 C:\sources\。C:\boot\bootsect.exe /nt60 C:Bootcode was successfully updated on all targeted volumes. 即成功。D:\7600\sources\setup.exebootsect.exe 必須以管理員執行,否則寫入失敗。drvload 載入 SATA/RAID/網卡驅動。| 方法 | 優點 | 缺點 |
|---|---|---|
| 硬碟直裝 (本文) | 無需外部媒體、速度快 | 需既有 OS、稍複雜、風險略高 |
| USB 安裝 (Rufus/WinToUSB) | 通用、可攜、支援 UEFI | 需 4GB+ USB、需 BIOS 支援 USB 開機 |
| 光碟安裝 | 最傳統、相容性最好 | 需光碟機、媒體易損壞、速度慢 |
| 網路開機 (PXE/WDS) | 大量部署、零接觸 | 需伺服器基礎建設、設定複雜 |