2.Windows XP 開機&關機
2001-加快XP開機及關機速度
  • 在〔開始〕→〔執行〕→鍵入〔Regedit〕
  • 找到 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,將右邊視窗的 WaitToKillAppTimeout 改為 1000
    ( 原設定值:20000 )即關閉程序時僅等待1秒。
  • 將字串值 HungAppTimeout的數值改為:200( 原設定值:5000 ), 表示程序出錯時等待0.5秒。
  • 找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
  • 將字串值 WaitToKillServiceTimeout 設為:1000或更小。 ( 原設定值:20000 )
  • 將字串值〔HungAppTimeout〕的數值資料更改為〔200〕
2002-加快預讀能力改善開機速度

Windows XP 預讀設定可提高系統速度,加快開機速度。

  • 在〔開始〕→〔執行〕→鍵入〔Regedit〕找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\ MemoryManagement 在PrefetchParameters 右邊視窗將〔EnablePrefetcher〕的數值資料如下更改:
    PIII 800MHz 以上的可嘗試將數值資料更改為〔4〕或〔5〕
    以下的建議保留數值資料為預設值即〔3〕
2003-關機時自動關閉停止回應程式
  • 讓系統自動關閉停止回應的程式。
    打開註冊表 HKEY_CURRENT_USER\Control Panel\Desktop 鍵, 將 AutoEndTasks 值設為 1。 ( 原設定值:0 )
2004-在啟動電腦時執行 Defrag 程式
  • 在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_LOCAL_MACHINE〕
    →〔SOFTWARE〕→〔Microsoft〕→〔Dfrg〕→〔BootOptimizeFunction 〕
    將字串值〔Enable〕設定為〔Y〕等於開啟而設定為〔N〕等於關閉
2005-減少多重啟動時等待時間
  • 打開 開始\ 控制台\ 系統\ 進階\啟動及修復項目\ 按設定\系統啟動\預設作業系統 --兩個項目都打勾- 填入您想等待的時間 ps : 假如填入"0" 系統將不會讓您等待而直接載入您上次選定的作業系統

    另一個方法
  • 用 Notepad 打開在 C:\ 目錄下的 boot.ini 檔案,將內容〔timeout〕 的設定值由預設的 30 (秒) 改為要求等待的秒數數字 --存檔
2006-減少Windows XP 開機載入區域網路時等待的時間
  • 開始~連線~顯示所有連線
  • 按~區域網路~右鍵~選內容
  • 在一般下面~選Internet Protocol(TCP/IP)~按內容
  • 使用下列的ip位址~第一個192.168.0.1~第二個打255.255.255.0
    這樣就好了~以後開機就不會停頓了
2007-使用微軟 Bootvis.exe 最佳化啟動速度
  • 先下載 bootVis.exe檔案,然後解壓後執行 〔bootvis.exe〕
  • 在〔Trace〕選〔next boot + driver delays〕或其他選擇項目後XP會重新啟動並將記錄啟動資料產生成 BIN 的文件。
  • 再在〔Bootvis.exe〕→〔file〕 →〔open〕中打開這個文件→在〔Trace〕→選〔Optimize system〕
  • 此優化需時頗長,請奈心等待
2008-移除啟動時載入不需要的程式

如開機時太多程序要執行時會影響開機的速度,先檢查那些檔案會在開機時執行

  • 在〔開始〕→〔執行〕→鍵入〔msconfig〕→選〔啟動〕
  • 在啟動內的程式是代表開機時要執行的程式,如須暫時停止執行某些程式便取消在〔□〕的〔X〕符號便可,如想恢復開機時執行此程式在〔□〕內加回〔X〕符號便可
  • 如希望徹底移除者在〔msconfig〕→〔啟動〕的左邊欄〔位置〕上便顯示引導程式執行的位置
    其中:
  1. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    其中的〔HKLM〕代表登錄檔上的〔HKEY_LOCAL_MACHINE〕
    在〔Run〕的右邊視窗不需要的項目刪除
  2. HKCU\Software\Microsoft\Windows\CurrentVersion\Run
    其中的〔HKCU〕代表登錄檔上的〔HKEY_CURRENT_USER〕
    在〔Run〕的右邊視窗不需要的項目刪除
  3. SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    則代表登錄檔的路徑如下
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg
    檢查在〔startupreg〕下的路徑,將不需要的項目刪除
  4. Common Startup
    代表在〔開始〕→〔所有程式〕→〔啟動〕的程式
    只要在取消在〔msconfig〕→〔啟動〕內〔□〕不選〔X〕符號便會代為將程式移離〔啟動〕
2009-加快開機的時間 - 停用不需要的服務

Windows 在開機時會先載入很多不見得用得到的程式,以下的方法可以讓您選擇您需要載入的程式,但如您非系統高手不建議您動這個項目:

  • 關掉一些伴隨著Windows啟動的程式, 及常駐程式!!在 " 開始"--> " 執行" 中
    輸入 msconfig 進入"系統設定公用程式"在 " 啟動" 關掉不必要的程式 ,將方框中的勾勾取消,關掉不
    必要 的程式, 不確定的程式不可以亂關,以免造成Windows錯誤!!
    (先試試是否可以在軟體本身取消 常駐,不行再用此方法!!), 完成後按"套用",重開機!!
2010-製做XP開機磁片

XP要做開機磁片

  • 在A槽-->按右鍵-->選格式化-->選建立一個MS-DOS開機磁片
2011-XP的自動關機問題

如果不能自動關機的話

  • 控制台-->電源-->顯示-->螢幕保護程式-->電源管理-->APM打勾
    這樣應該就可以了
  • 如果還不行,應該是BIOS的問題
2012-加快開機的時間
 
2013-關機有捷徑
  1. 在桌面空白位置按滑鼠右鍵 -> <新增> -> 選<捷徑>
  2. 在<指令行>鍵入 rundll.exe user.exe,exitwindows
  3. 在<選擇捷徑的名稱>鍵入<關閉Window>或你想要的名稱 -> 按<完成>
2014-重新啟動有捷徑
  1. 在桌面空白位置按滑鼠右鍵 -> <新增> -> 選<捷徑>
  2. 在<指令行>鍵入 rundll.exe user.exe,exitwindowsexec
  3. 在<選擇捷徑的名稱>鍵入<重新啟動Restart>或你想要的名稱 -> 按<完成>
2015-備份及還原視窗啟動檔

如需重裝 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 對硬件的更改次數有所限制,所以只適用於重灌系統或小量更改硬件
2016-修復 Windows XP 的啟動

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

被 Windows 2000 佔用了啟動系統

在安裝 Win XP 後安裝 Windows 2000
此功能僅適用於兩個系統使用相同的 FAT32 或 NTFS 格式

將 Windows XP 的 NTLDR 及 NTDETECT.COM 等相關檔案備份
在 Windows XP 內打開〔Windows 檔案總管〕在將 C:\ (或 Boot Drive)下的 bootfont.bin (中文版才有此檔),
NTLDR 及 NTDETECT.COM 三個檔案複製到軟盤上或其他往後 Windows 2000 可讀取的地方
(注意:部份檔案是隱藏檔案,必須在〔Windows 檔案總管〕→〔工具〕→〔資料夾選項〕
→〔檢視〕內選〔顯示所有檔案和資料夾〕才可看見)

安裝 Windows 2000
1. 在 BIOS 設定用 CD 啟動電腦,然後將 Windows 2000 光盤放入啟動電腦及進行安裝
2. Windows 2000 必須安裝在另一個硬盤或分割區,不能與 Windows XP 同一分割區
3. 在 BIOS 設回硬盤啟動電腦并進入 Windows 2000 (這時是不能進入 Windows XP)

修復 Windows XP Boot Loader
1. 將上列備份的 bootfont.bin (中文版才有此檔), NTLDR 及 NTDETECT.COM 三個檔案複製
回 C:\ (或 Boot Drive) 的根目錄下覆蓋原來相同的檔案
(注意:部份檔案是隱藏檔案,必須在〔Windows 檔案總管〕內調整後才可看見)
2. 如未能正常顯示多重啟動選單者可修改 C 盤 (或 Boot Drive) 根目錄的 Boot.ini 檔案
Boot.ini 的詳細設定請參閱請參閱 多重啟動及XP命令表

重新啟動電腦便可在多重啟動選單進入有關系統

 

被 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

    --------------------------

  3. 將檔案存在 Windows 98 或 ME 的安裝啟動磁片及用此磁片啟動電腦

  4. 如果 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

  5. 在 BIOS 設定用 CD 啟動電腦,然後將 Windows XP 光碟放入及啟動電腦

  6. 讓光碟自動執行至停止便會出現三個選擇,按〔R〕選修復電腦便會詢問
    要進入哪個系統,選 Windows XP 的代號及按〔Enter〕鍵,然後輸入 Administrator 密碼
    (與安裝時輸入的 Administrator 密碼相同) 如果沒有密碼直接按 Enter 便可

  7. 在 X:\Windows> 下鍵入 Fixboot 及按〔Y〕確認
    X = Windows XP 所安裝磁碟機的代號

  8. 完成後取出 Win XP 光碟及鍵入〔Exit〕會重新啟動電腦

  9. 在 BIOS 選回用硬碟啟動電腦便可

  10. 如未能正常顯示多重啟動選單者可修改 C槽根目錄的 Boot.ini 檔案