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

硬碟安裝 Windows Server 2008 (32/64 位元) 完整圖文教學

編輯:Windows 2003 常見問題解答

前言:PE 環境下的離線部署優勢

透過 Windows PE (預安裝環境) 從硬碟啟動安裝 Windows Server 2008,不僅免去燒錄光碟/USB 的麻煩,對於無光驅伺服器或遠端部署極具優勢。64 位元與 32 位元流程大同小異,差異僅在 64 位元需額外複製 bootsect.exe 至系統分區。以下以 64 位元版為例完整記錄步驟。

一、 準備工作

  1. 可啟動的 Windows PE 環境(USB 或硬碟分區均可)。
  2. Windows Server 2008 x64 安裝映像檔 (ISO),掛載至虛擬光碟或解壓至硬碟路徑(範例:F:\x64)。
  3. 一份 32 位元版的 bootsect.exe(用於初始化啟動磁區)。

二、 複製核心啟動檔案至 C: 分區

# 在 PE 命令提示字元下執行
xcopy F:\x64\boot C:\boot /E /H /K
copy F:\x64\bootmgr C:\
md C:\sources
copy F:\x64\sources\boot.wim C:\sources\

# 複製 32 位元 bootsect.exe 至 C: 根目錄
copy <path_to_32bit_bootsect.exe> C:\bootsect.exe

三、 寫入啟動磁區 (關鍵步驟)

C:\bootsect /nt60 C:

bootsect.exe 會將 C: 分區的啟動磁區更新為 Windows Vista/2008 相容的 NT6.0 格式,並建立 BOOTMGR 引導鏈。執行完成後,為求穩妥,可用 C:\boot\bootsect.exe (64 位元版) 覆蓋根目錄的 32 位元版本。

四、 重啟進入安裝程式

  1. 重新開機,選擇從硬碟啟動,即進入 Windows Setup 介面,輸入序號後點選「下一步」。
  2. 在安裝畫面出現時,不要點選「立即安裝」,依序點擊:
    Next → Repair your computer (修復電腦) → Next → Command Prompt (命令提示字元)。

五、 格式化系統分區並清理殘留啟動檔 (必要步驟)

在命令提示字元中執行:

format C: /FS:NTFS /Q
C:
del bootsect.exe
del bootmgr

注意: 必須刪除 bootsect.exe 與 bootmgr,否則正式安裝階段會因偵測到現有啟動檔而失敗(親身踩坑驗證)。格式化完成後,關閉命令提示字元,回到修復選單選擇「安裝 Windows」即可開始乾淨安裝。

六、 32 位元版本的差異說明

若安裝 32 位元 (x86) 版本,可省略「複製 32 位元 bootsect.exe」步驟,直接使用安裝媒體內的 boot\bootsect.exe 執行 bootsect /nt60 C: 即可,其餘流程完全相同。


提示: 整個過程不需燒錄任何媒體,適合資料中心批量部署或無光驅裝置。建議在 PE 階段先備份重要資料,format 指令不可逆。

Copyright © Windows教程網 All Rights Reserved