【教学】安裝及移除 Windows XP

安裝 Windows XP
使用 Windows XP 光碟安裝
先 [重開機 按下 F8]在 BIOS 的 Advance BIOS Features 設定 First Boot Device 為 CDRom 啟動電腦
將 Windows XP 的 CD-Rom 放入及啟動電腦,讓它自動執行至畫面停止
選安裝 Windows XP,然後按提示執行便可

硬盤分區及格式化
先在 BIOS 的 Advance BIOS Features 設定 First Boot Device 為 CDRom 啟動電腦
將 Windows XP 的 CD-Rom 放入及啟動電腦,讓它自動執行至畫面停止
選〔R〕進入修復控制台

  1. 將硬碟分割 - 鍵入〔Diskpart〕按回車及按提示進行分割,
    功能相當 Fdisk 命令但較容易操作
  2. 格式化硬碟 - 注意 XP 光碟內的 Format 命令預設值為 NTFS 格式
    如須格式化為 FAT32 格式必須在命令後序加入 /FS:FAT32
    例:格式化 C 槽為 FAT32 格式 = Format c: /FS:FAT32
    如須更詳細有關命令的使用可在命令後序加 /? 便會顯示有關命令的使用

Windows 98 / NT / 2000 及 XP安裝在同一電腦上
注意:每個 Partition 只能安裝一個版本的 Windows
Windows 98 或 Windows Millennium 與 Windows XP並存
開機磁碟格式必須為FAT16或FAT32,不可NTFS;因Win98/Me不兼容NTFS的檔案格式。
先安裝Win98/Me,再從Win98/Me作業系統下執行Win2000的安裝程式,
則自動會形成雙重開機的開機畫面。

Windows NT 4.0 或 Windows 2000與Windows XP並存
開機磁碟格式必須為FAT16或NTFS,不可FAT32;原因是WinNT不兼容FAT32格式(Win2K可以)。
先安裝Windows NT 4.0或Windows 2000,再從Windows NT 4.0或 Windows 2000 下執行
Windows XP的安裝程式,則自動會形成雙重開機開機畫面。
(請注意Windows NT必需先昇級到Service Pack 5以上的版本)

Win98 或 Winme, WinNT 4.0 或 Win2K 及 Windows XP同時存在
開機磁碟格式必須為FAT16,不可用FAT32及NTFS;因為Windows 98 或 Millennium
不兼容NTFS,而Windows NT不兼容FAT32。
先安裝Windows 98 或 Windows Millennium,再直接從Windows 98或 Windows Millennium
作業系統下執行Windows NT 4.0或Windows 2000安裝程式,
(註:Windows NT後請昇級至SP5以上的版本),然再到Windows NT 4.0或 Windows 2000
的作業系統下執行Windows XP的安裝程式,則自動會形成三重開機的開機畫面。

新安裝的 Windows 所有非視窗本身的應用軟體必須再安裝才能正常使用


NTFS 與 FAT32 格式的選擇
其實 NTFS 只是較佳安全性,磁碟壓縮較強和支援較大的磁碟機至 2TB 外,
對原用於 Windows ME 或之前的版本並不兼容 (不能讀取 NTFS 格式),
加上一經使用 NTFS 格式後如要改回 FAT32 格式便要刪除 Partition 或用
Partition Magic 之類軟體去更改,要保留原檔案資料便要花很大功夫,
系統及應用軟件更加全部要重新安裝,因此除使用 XP 作為服務器外建議使用 FAT32 格式。


從 NTFS 轉換 FAT32 格式
從 NTFS 轉換 FAT32 除使用其他軟體外便必須使用 FDisk 將 Partition 刪除
然後重建、Active 及 格式化有關分割區,這樣此分割區內的資料無法可以保留
如需保留資料或檔案可先複製至軟碟、燒錄光碟或其他 FAT32 的分割區上
使用其他軟體,Partition 內的資料均無法保證可以絕對保留


從 FAT32 轉換 NTSF 格式
關閉所有應用軟體,過程中可能需要重新啟動電腦;
在〔開始〕→〔執行〕→鍵入〔cmd〕按回車鍵
在視窗的〔command prompt〕下執行命令〔convert X: /FS:NTFS〕按回車鍵
注: X: 填上有關磁碟機代號
如有其他檔案在轉換期間仍未關閉,你可能需要重新啟動電腦去完成整個轉換過程,
如硬碟內含有太多檔案可能需要較長的時間去轉換,在轉換過程中請勿執行任何程式。
如需關於 Convert 命令的使用,按上 (3.) 內容在在視窗的
〔command prompt〕下執行命令〔convert /?〕按回車鍵
強烈建議先考慮是否真的需要 NTFS 格式,因為一經轉換後便不能復原。


備份及還原視窗啟動檔案
如需重裝 Windows XP,重裝後必須重新啟動,如按下列辦法可解決此問題
備份
在 \Windows\system32 目錄下將 wpa.dbl 及 Wpa.bak 用軟碟備份
還原
重裝 Windows XP 後,進入〔安全模式〕,在 \Windows\system32 目錄下
將 wpa.dbl 改名為 wpadbl 及 wpa.bak 改名為 wpabak
然後將備份的 wpa.dbl 及 Wpa.bak 抄回此目錄
重新啟動電腦按〔檢查 Windows XP 是否登記〕辦法更改登錄注冊
注:因 Windows XP 對硬體的更改次數有所限制,所以只適用於重灌系統或小量更改硬體


檢查 Windows XP 是否登記
在〔開始〕→〔執行〕→鍵入〔regedit〕→〔HKEY_LOCAL_MACHINE〕→〔SOFTWARE〕
→〔Microsoft〕→〔Windows〕→在〔CurrentVersion〕右窗口
檢查〔RegDone〕如無資料數值代表未登記,如資料數值為〔1〕代表已登記


檢查 Windows XP 是否已啟動
在〔開始〕→〔執行〕→鍵入〔oobe/msoobe /a〕然後按〔enter〕鍵便可


硬體驅動程式
在安裝前先到各硬體的網頁或微軟網站檢查是否有適用於 Windows XP 的驅動程式,
較常用的硬體驅動程式已包含在 Windows XP 內,如找不到廠商提供的硬件驅動程式,
可嘗試使用 Windows 2000 的驅動程式,而 Modem 更可嘗試使用 Windows 98 的驅動程式


移除 Windows XP
移除全新安裝Windows XP
如果是 FAT 格式的安裝,可用 Windows 98 或 ME 開機片執行 FDISK 或 FORMAT
如果是 NTFS 格式可直接使用 Windows XP CD-ROM 啟動電腦
將 NTFS 格式磁碟區刪除並重建。

移除與 Windows 98 或 ME 同在的 Windows XP
先用 Windows 98 或 ME 啟動磁片開機,並在A:> DOS 模式下
執行sys c: 指令來恢復 Windows 98 或 ME 的啟動系統
然後刪除在開機磁碟如C:的 Pagefile.sys, NTDETECT.COM,NTLDR,
System Volume Information 目錄,Windows XP 所在的磁碟區下的目錄及檔案和
Windows XP 相關的目錄及檔案

移除與 Windows NT 4.0 或 2000 同在的 Windows XP先修改啟動磁區根目錄下Boot.ini之內容,[boot loader]設定值下的ARC設定
變更預設的開機作業系統。
例如,原來Windows NT 4.0/2000 是裝在第一顆實體硬碟的第一個磁碟區
可參考以下ARC設定
default=multi(0)disk(0)rdisk(0)partition(1)

〔operating systems〕設定值下的ARC設定,刪除Windows XP的開機選項
然後刪除在開機磁碟如C:的 Pagefile.sys, NTDETECT.COM,NTLDR,
Windows XP 所在的磁碟區下的目錄及檔案和 Windows XP 相關的目錄及檔案
(請確定這是 Windows XP 的主目錄而非 Windows NT 4.0 或 2000)
最後重灌最新的 service pack 版本;例如:SP6a for WinNT 或 SP2 for WIN2000


在安裝 Win XP 後安裝 Windows 2000
此功能僅適用於 FAT32 格式而 Windows XP 安裝在 C 槽

安裝 Windows 2000

  1. 使用使用 Windows 98/ME 支援 CD Rom 的安裝啟動磁片啟動電腦
  2. 為加快安裝速度,請將 Smartdrv.exe 檔案加入安裝啟動磁片
  3. 放入 Windows 2000 CD 在光碟機內
  4. 在 A:> 下鍵入 Smartdrv
  5. 在 A:> 下鍵入 X:\I386\WINNT.EXE
    注: X: 是光碟機的代號
  6. Windows 2000 必須安裝在另一個硬碟或分割區,不能與 Windows XP 同一分割區
  7. 完成安裝後讓電腦啟動及進入 Windows 2000

修復 Windows XP 啟動系統

  1. 在 BIOS 設使用光碟機啟動電腦
  2. 放入 Windows XP CD 在光碟機內啟動電腦
  3. 讓光碟自動執行至停止便會出現三個選擇,按〔R〕選修復電腦便會詢問要進入
    哪個系統,請選擇 Windows XP 的代號,然後輸入 Administrator 密碼
    (與安裝時輸入的 Administrator 密碼相同) 如果沒有密碼直接按輸入鍵便可
  4. 在 C:\Windows> 下鍵入 Fixboot 及按〔Y〕確認
  5. 在 C:\Windows> 下鍵入 CD \
  6. 在 C:> 下鍵入 ATTRIB -H NTLDR
  7. 在 C:> 下鍵入 ATTRIB -S NTLDR
  8. 在 C:> 下鍵入 ATTRIB -R NTLDR
  9. 在 C:> 下鍵入 ATTRIB -H NTDETECT.COM
  10. 在 C:> 下鍵入 ATTRIB -S NTDETECT.COM
  11. 在 C:> 下鍵入 ATTRIB -R NTDETECT.COM
  12. 在 C:> 下鍵入 COPY X:\I386\NTLDR C:
    注: X: 是光碟機的代號下同
  13. 在 C:> 下鍵入 COPY X:\I386\NTDETECT.COM C:\
  14. 完成後取出 Win XP 光碟及鍵入〔Exit〕會重新啟動電腦
  15. 在 BIOS 選回用硬碟啟動電腦便可
  16. 使用中文版 Windows XP 如啟動時選單出現亂碼者可在進入 Windows XP 後
    將 Windows XP 光碟 I386 目錄下的 bootfont.bin 複製至 C 槽的根目錄下便可
    如使用英文版 Windows XP 者把 bootfont.bin 從 C 槽的根目錄下刪除便可
  17. 如未能正常顯示多重啟動選單者可修改 C 槽根目錄的 Boot.ini 檔案

修復 Windows XP 的啟動
由於在安裝 Windows XP 後再安裝其他版本的 Windows 而導致啟動後不能進入 Windows XP
原因是當安裝其他版本的 Windows 時,C 槽的啟動區已被新安裝的
其他版本 Windows 取替,除了用其他的軟體外,可嘗試按下辦法進行修改
此 更 改 不 會提供任何支援及僅適用於 FAT32 格式,
Windows 2000 因系統較接近 Windows XP,因此成功機會大
如屬 Windows 98 或 Windows ME 未能成功修復者
可使用有關版本的啟動磁片啟動電腦後在〔A:>〕下鍵入〔Sys :〕後從新開機便可

被 Windows 98 或 ME 佔用了啟動系統

  1. 先預備一張 Win98 的安裝啟動磁片
  2. 進入 Windows 98 或 ME 用 Notepad 去編輯一個名為 Read.scr 內容如下

L 100 2 0 1
N C:\BOOTSECT.DOS
R BX
0
R CX
200
W
Q

  1. 將檔案存在 Windows 98 或 ME 的安裝啟動磁片及用此磁片啟動電腦
  2. 如果 C 槽下有個名為 BOOTSECT.DOS 的檔案便在 A:>下先執行此命令
    ATTRIB C:\BOOTSECT.DOS -S -H -R
    然後在 A:>下鍵入 DEBUG <READ.scr
    如剛才修改了 BOOTSECT.DOS 檔案的屬性再在 A:>下先執行此命令
    ATTRIB C:\BOOTSECT.DOS +S +H +R
  3. 在 BIOS 設定用 CD 啟動電腦,然後將 Windows XP 光碟放入及啟動電腦
  4. 讓光碟自動執行至停止便會出現三個選擇,按〔R〕選修復電腦便會詢問
    要進入哪個系統,選 Windows XP 的代號及按〔Enter〕鍵,然後輸入 Administrator 密碼
    (與安裝時輸入的 Administrator 密碼相同) 如果沒有密碼直接按 Enter 便可
  5. 在 X:\Windows> 下鍵入 Fixboot 及按〔Y〕確認
    X = Windows XP 所安裝磁碟機的代號
  6. 完成後取出 Win XP 光碟及鍵入〔Exit〕會重新啟動電腦
  7. 在 BIOS 選回用硬碟啟動電腦便可
  8. 如未能正常顯示多重啟動選單者可修改 C槽根目錄的 Boot.ini 檔案

將〔修復控制台〕安裝在硬碟內
當電腦因某些原因不能正常進入視窗時,便需要進入〔修復控制台〕內將問題修復
功能近似舊版本視窗的 DOS Command Prompt 一樣,當然如果電腦不能啟動時
便需要用 Windows XP 光碟啟動電腦及在光碟執行〔修復控制台〕的功能
安 裝 辦 法
先將 Windows XP 光碟放入光碟機內
在〔開始〕→〔執行〕→鍵入〔X:\i386\winnt32.exe /cmdcons〕後便會顯示一個對話框
確認是否安裝〔修復控制台〕按〔Y〕便執行安裝程序
X = 光碟機的代號
安裝完畢後下次開機時啟動選單便會多了一個〔Microsoft Windows Recovery Console〕的選擇


更換 Windows XP 的序列號
如因特殊情況需更改 Windows XP 的序列號可按下程序執行

  1. 在〔開始〕→〔執行〕→〔Regedit〕→〔HKEY_LOCAL_MACHINE〕→〔SOFTWARE〕
    →〔Microsoft〕→〔Windows NT〕→〔CurrentVersion〕
    在〔WPAEvents〕內將〔OOBETimer〕的頭兩個數值〔CA〕刪除
  2. 在〔開始〕→〔執行〕→〔oobe/msoobe /a〕進入〔啟動畫面〕→ 選擇第二項〔電話啟動〕
    在進入下一個視窗,選擇〔change product key〕來修改序列號及輸入新的序列號,
    完成後點擊〔update〕進行更新及選〔remind me later〕
  3. 重新啟動電腦後 在〔開始〕→〔執行〕→〔oobe/msoobe /a〕
    進入〔啟動畫面〕時應該顯示已經啟動

製作一張含 SP-1 的 Windows XP 安裝光盤
(一)預備工作

  1. 先建立一個資料夾名 XP,下列是假設放在 C 盤內路徑為 C:\XP
  2. 在 XP 資料夾下再建立一個子目錄名為 XPbasic,假設放在 C 盤內路徑為 C:\XP\XPbasic
  3. 將原來的 Windows XP 安裝光盤所以資料夾及內容複製至 C:\XP\XPbasic 資料夾內
  4. 下載 Windows XP SP-1deploy.cab 檔案下載後改名為 deploy.cab
  5. 將 C:\XP\XPbasic\SUPPORT\TOOLS 內的 deploy.cab 檔案刪除並用下載回來的 deploy.cab 檔案取代
  6. 下載 Windows XP SP-1,下載後將檔案改名為 XPSP1.exe 及放在 C:\XP 目錄內
  7. 在 XP 資料夾下再建立一個子目錄名為 XPSP1,路徑為 C:\XP\XPSP1
  8. 在〔開始〕→〔執行〕輸入〔C:\XP\XPSP1.exe /U /X:C:\XP\XPSP1〕命令後按〔確定〕
    注:這是將 XPSP1.exe 解壓到 C:\XP\XPSP1 目錄內
  9. 在〔開始〕→〔執行〕輸入〔C:\XP\XPSP1\UPDATE\UPDATE.exe /S:C:\XP\XPbasic〕命令後按〔確定〕
    注:這是將已解壓的 SP1 檔案取代原來在 C:\XP\XPbasic 目錄下的舊檔案
    完成上列程序後基本上含 SP1 的 Windows XP 安裝盤內容已在 C:\XP\XPbasic 目錄下
    (二)燒錄光盤
  10. 為了使光盤帶啟動程式,先下載 XP 光盤啟動檔案 XPboot.zip下載後解壓後為 boot.bin
  11. 打開 Nero Burning Rom 燒錄軟件.
  12. 在 Nero 內不要選精靈,選〔 CD-ROM(開機)〕
  13. 在〔開機〕頁面選〔映像檔〕按〔瀏覽〕及〔檔案類型〕選〔所有檔案(.)〕然後選上 (1) 下載回來的 XP 光盤啟動檔案 boot.bin
  14. 在〔開機〕頁面勾選〔開啟進階級設定〕並在
    〔模擬類型〕選〔不模擬〕及在〔已載入磁區數〕內設定威〔4〕
  15. 在〔ISO〕頁面〔檔案-/資料夾名稱長度〕內選〔ISO 1級 (最大 11 = 8 + 3 字元)〕
    在〔格式〕內選〔模式 1〕,字元集選〔ISO 9660〕及勾選〔Joliet〕
    另勾選所有在〔放寬ISO限制〕的選項
  16. 在〔標籤〕頁面選〔ISO 9660〕另在〔標籤〕、〔系統識別號〕、〔卷集〕及〔程式〕四欄上填上〔WXPVOL_EN〕在〔出版人〕及〔資料準備器〕兩欄上填上〔MICROSOFT_CORPORATION〕
  17. 完成後按〔新建〕
  18. 將〔C:\XP\XPbasic〕下的所有資料夾及檔案全部拉至 Nero 左邊的燒錄內容視窗內
  19. 完成後按在〔檔案〕→〔開始燒錄光牒〕→〔寫入〕便完成所有程序