讓WinXP系統啓動速度達到最快

經常聽到電腦使用者有這樣的抱怨:怎麼我打開電腦自檢完後屏幕一直是黑的,要半天才有XP的界面出現?我的電腦幹嘛進入系統這麼慢?滾動條都轉了十幾圈還進不了系統。爲什麼我的XP出現桌面後幾分鐘之內點擊任何程序都毫無反應?這些問題都可以歸結爲Windows XP啓動慢。如何做才能加快系統的啓動速度呢?  


  要想解決XP啓動慢的問題,首先必須瞭解一下系統的啓動過程。Windows XP的啓動過程大致可分爲5個步驟:第一步,預啓動:首先計算機通電進行自檢,並由BIOS(即基本輸入輸出系統)掃描硬件並完成基本硬件配置,然後讀取硬盤的MBR(主引導記錄)檢查硬盤分區表以確定引導分區,並將引導分區上的操作系統引導扇區調入內存中執行,此處即執行NTLDR(操作系統加載器)文件。第二步,啓動:首先進行出始化,NTLDR會把處理器從實模式轉換爲32位保護模式。然後讀取BOOT.INI文件。第三步,.裝載內核:引導過程開始裝載XP內核NTOSKRNL.EXE。這個文件位於Windows2000/XP安裝文件夾下的SYSTEM32文件夾中。隨後,硬件抽象層(HAL)被引導進程加載,完成本步驟。第四步,初始化內核:內核完成初始化,NTLDR將控制權轉交Windows2000/XP內核,後者開始裝載並初始化設備驅動程序,以及啓動WIN32子系統和WINDOWSXP服務。第五步是用戶登錄,登錄後,XP會繼續配置網絡設備和用戶環境。最後,伴隨着系統的開機音樂聲和我們熟悉的桌面,Windows XP漫長的啓動過程終於完成。  


  瞭解了XP的啓動過程,我們就可以有針對性地採取措施加快啓動的速度。  


  1、禁止沒有用到的外設


  通過前面對啓動過程的瞭解我們知道,XP在啓動時會自動掃描硬件,所以如果在WinXP中禁用一些外設,可以有效地減少系統啓動時需要調入的外設驅動程序數量,從而加快系統的啓動速度。如果你的電腦上沒有USB設備,請在“設備管理器—通用串行總線控制器”中將所有的USB設備禁用。此法可以讓你的XP開機時間減少約十五秒。其次,如果你沒有安裝多個硬盤,也可以禁止某些IDE設備以加快啓動速度。做法是:右鍵點擊“我的電腦-屬性”,然後點擊“硬件”接着點擊“設備管理器”,在其中打開“IDE ATA/PATA控制器”(不同芯片略有差異),然後分別進入主要和次要IDE通道,選擇“高級設置”,在這裏找到“當前傳送模式”爲“不適用”的一項(這就是閒置的IDE通道所對應的),將此項的“設備類型”設置爲“無”,確定即可。另外還要注意:由於系統默認會自動讀取光驅,因此啓動時會對光驅進行檢測,如果光驅中放置了光盤,就會自動讀取,如果是多媒體光盤那麼讀取花費的時間就會更長,同樣延長電腦的啓動時間。所以建議大家平時使用完光盤記得及時取出來。


  2、減少啓動時加載的程序  


  大概很多人都有這種感覺:XP的啓動速度在系統安裝初期還比較快,但隨着安裝的軟件不斷增多,系統的啓動速度會越來越慢。這是由於許多軟件把自己加在了啓動程序中,這樣開機即需運行,大大降低了啓動速度,而且也佔用了大量的系統資源。對於這樣一些程序,我們可以通過系統配置實用程序Msconfig將它們從啓動組中排除出去。選擇“開始”菜單中的“運行”命令,在“運行”對話框中鍵入“Msconfig”,回車後會彈出“系統配置實用程序”對話框,選擇其中的“啓動”選項卡,該選項卡中列出了系統啓動時加載的項目及來源,仔細查看每個項目是否需要自動加載,否則清除項目前的複選框,加載的項目越少,啓動的速度就越快。建議除了保留輸入法(在啓動項目中爲ctfmon)和殺毒監測程序(比如RavTask)之外,其它的統統都禁止在啓動時自動運行。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章