當前位置:係統粉 >  係統教程 > Xp係統教程 >  Windows XP啟動慢該怎麼辦

Windows XP啟動慢該怎麼辦

時間:2015-04-16 來源:互聯網 瀏覽量:

  經常聽到電腦使用者有這樣的抱怨:怎麼我打開電腦自檢完後屏幕一直是黑的,要半天才有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)之外,其它的統統都禁止在啟動時自動運行。

  3、手動設置IP地址

  前麵已經講到,XP係統會在開機之後自動檢測電腦是否聯入局域網,但是一般用戶都是單機上網,並且在網絡連接中基本上設置的都是自動獲取IP地址。如此以來,係統為了給該機指派一個IP地址就會搜索DHCP服務器,但是一般用戶根本不會配置。這就造成每次開機之後,係統都會花很長的時間來搜索DHCP服務器直到獲得IP地址或者服務超時才會停止,這期間即使來到桌麵,雙擊程序也沒有任何反映。這也就是很多使用Windows XP用戶反映的進入桌麵後出現"死機"10幾秒鍾的問題!事實上隻要為"本地連接"人工指派一個IP地址就可以簡單的解決這個問題,避免Windows XP每次開機的自動網絡檢測,從而加速啟動。具體的做法如下:右鍵點擊"網上鄰居"-選擇屬性,進入窗口後右鍵點擊"本地連接"-選擇屬性,在這裏雙擊"Internet協議(TCP/IP)",選擇"使用下麵的IP地址"然後輸入一個IP地址(比如:192.168.0.1),子網掩碼默認即可。 (這樣做不會與您上互連網產生任何衝突,這個地址隻是用在局域網內的)這樣係統再次搜索就會很快的發現IP並快速進入係統。

  4.關閉主題清減桌麵

  很多朋友都喜歡在自己的桌麵上放上一個漂亮的背景,比如自己喜愛的某個明星的照片之類。可是漂亮是有代價的,那就是消耗了大量的內存,同時桌麵上有太多圖標也是一樣。因為係統每次啟動到顯示桌麵時,首先需要檢查是否啟用主題,一旦發現就會加載,很多的主題就這樣吃掉了大量的內存(另外很多網友自己製作的主題並不完善,使用後會出現很多兼容問題造成係統故障)。同時係統還會查找和驗證桌麵快捷方式的有效性,因此快捷方式越多,所花費的驗證時間就越長。建議大家平時盡量不要使用主題,最多設置一張漂亮的壁紙就可以了。然後將桌麵快捷方式分門別類放到專門的文件夾中便於管理,加速啟動一舉兩得。

  以上講了加快Windows XP啟動速度的幾個方法,但是在實際的使用電腦過程中,還要考慮到其他一些因素的影響。比如現在流行的木馬、病毒、流氓插件、惡意代碼等,都會極大地降低係統的啟動速度。另外,用戶的很多不好的操作習慣也會導致XP的啟動速度減慢。其它還比如電腦硬件的配置也在一定程度上對係統的啟動造成影響。

我要分享:
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航