2022年4月11日 星期一

(XP_效能) XP開機很慢, 怎麼辦?

系統的啟動過程: Windows XP的啟動過程大致可分為5個步驟:
 
1) 預啟動:首先電腦通電進行自檢,並由BIOS(即基本輸入輸出系統)掃描硬體並完成基本硬體配置,然後讀取硬碟的MBR(主引導記錄)檢查硬碟分區表以確定引導分區,並將引導分區上的作業系統引導磁區調入記憶體中執行, 即執行NTLDR(作業系統載入器)檔案
2) 啟動:進行初始化,NTLDR會把處理器從實模式轉換為32位元保護模式。然後讀取BOOT.INI文件。
3) 裝載內核:引導過程開始裝載XP內核NTOSKRNL.EXE。這個檔案位於Windows2000/XP安裝檔案夾下的SYSTEM32檔案夾中。隨後, 硬體抽象層(HAL)被引導進程載入,完成本步驟。
4) 初始化內核:內核完成初始化, NTLDR將控制權轉交Windows2000/XP內核, 後者開始裝載並初始化設備驅動程式,以及啟動WIN32子系統和WINDOWSXP服務
5) 用戶登錄,登錄後, XP會繼續配置網路設備和用戶環境。最後,伴隨著系統的開機音樂聲和我們熟悉的桌面,Windows XP漫長的啟動過程終於完成。
 
瞭解了XP的啟動過程,我們就可以有針對性地採取措施加快啟動的速度。
 
1、禁止沒有用到的外設
通過前面對啟動過程的瞭解我們知道,XP在啟動時會自動掃描硬體,所以如果在WinXP中禁用一些外設,可以有效地減少系統啟動時需要調入的外設驅動程式數量,從而加快系統的啟動速度。
_ 如果你的電腦上沒有USB設備,請在"設備管理器—通用串列匯流排控制器"中將所有的USB設備禁用。此法可以讓你的XP開機時間減少約十五秒。其次,
_ 如果你沒有安裝多個硬碟,也可以禁止某些IDE設備以加快啟動速度。做法是:右鍵點擊"我的電腦-內容",然後點擊"硬體"接著點擊"設備管理器",在其中打開"IDE ATA/PATA控制器"(不同晶片略有差異),然後分別進入主要和次要IDE通道,選擇"進階設定",在這�塈鋮魽孚礅e傳送模式"為"不適用"的一項(這就是閒置的IDE通道所對應的),將此項的"設備類型"設定為"無",確定即可。另外還要注意:
_ 由於系統預設會自動讀取光碟機,因此啟動時會對光碟機進行檢測,如果光碟機中放置了光碟,就會自動讀取,如果是多媒體光碟那麼讀取花費的時間就會更長,同樣延長電腦的啟動時間。所以建議大家平時使用完光碟記得及時取出來。
 
2、減少啟動時載入的程式
大概很多人都有這種感覺:XP的啟動速度在系統安裝初期還比較快,但隨著安裝的軟體不斷增多,系統的啟動速度會越來越慢。這是由於許多軟體把自己加在了啟動程式中,這樣開機即需執行,大大降低了啟動速度,而且也佔用了大量的系統資源。對於這樣一些程式,
_ 我們可以通過系統配置實用程式 Msconfig將它們從啟動組中排除出去。選擇"開始"功能表中的"執行"命令,在"執行"對話方塊中鍵入"Msconfig",回車後會彈出"系統配置實用程式"對話方塊,選擇其中的"啟動"選項卡,該選項卡中列出了系統啟動時載入的專案及來源,仔細查看每個專案是否需要自動載入,否則清除專案前的核取方塊,載入的項目越少,啟動的速度就越快。建議除了保留輸入法(在啟動專案中為ctfmon)和殺毒監測程式(比如RavTask)之外,其他的統統都禁止在啟動時自動執行。
 
3、手動設定IP位址
前面已經講到,XP系統會在開機之後自動檢測電腦是否聯入局域網,但是一般用戶都是單機上網,並且在網路連接中基本上設定的都是自動獲取IP位址。如此以來,系統為了給該機指派一個IP位址就會搜索DHCP伺服器,但是一般用戶根本不會配置。這就造成每次開機之後,系統都會花很長的時間來搜索DHCP伺服器直到獲得IP位址或者服務超時才會停止,這期間即使來到桌面,雙擊程式也沒有任何反映。這也就是很多使用Windows XP用戶反映的進入桌面後出現"死機"10幾秒鐘的問題!事實上只要為"本地連接"人工指派一個IP位址就可以簡單的解決這個問題,避免Windows XP每次開機的自動網路檢測,從而加速啟動。具體的做法如下:右鍵點擊"網上鄰居"-選擇內容,進入視窗後右鍵點擊"本地連接"-選擇內容,在這�娷钀說兌nternet協定(TCP/IP)",選擇"使用下面的IP位址"然後輸入一個IP位址(比如:192.168.0.1),子網路遮罩預設即可。(這樣做不會與您上互連網產生任何衝突,這個位址只是用在局域網內的)這樣系統再次搜索就會很快的發現IP並快速進入系統。
 
4.關閉主題清減桌面
很多朋友都喜歡在自己的桌面上放上一個漂亮的背景,比如自己喜愛的某個明星的照片之類。可是漂亮是有代價的,那就是消耗了大量的記憶體,同時桌面上有太多圖示也是一樣。因為系統每次啟動到顯示桌面時,首先需要檢查是否啟用主題,一旦發現就會載入,很多的主題就這樣吃掉了大量的記憶體(另外很多網友自己製作的主題並不完善,使用後會出現很多相容問題造成系統故障)。同時系統還會查找和驗證桌面快捷方式的有效性,因此快捷方式越多,所花費的驗證時間就越長。建議大家平時儘量不要使用主題,最多設定一張漂亮的壁紙就可以了。然後將桌面快捷方式分門別類放到專門的文件夾中便於管理,加速啟動一舉兩得。
 
以上講了加快Windows XP啟動速度的幾個方法,但是在實際的使用電腦過程中,還要考慮到其他一些因素的影響。比如現在流行的木馬、病毒、流氓插件、惡意代碼等,都會極大地降低系統的啟動速度。另外,用戶的很多不好的操作習慣也會導致XP的啟動速度減慢。其他還比如電腦硬體的配置也在一定程度上對系統的啟動造成影響。由於這些因素過於複雜,一般電腦初學者很難辨別,建議下載一款"電腦專家2005",這樣有問題可以隨時向這方面的專家進行請教。
 
===========================================
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開機及關機 速度
在〔開始〕→〔運行〕→鍵入〔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〕
 
2、加快預讀能力改善開機速度
Windows XP 預讀設定可提高系統速度,加快開機速度。
 
在〔開始〕→〔運行〕→鍵入〔Regedit〕找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\ MemoryManagement 在PrefetchParameters 右邊視窗將〔EnablePrefetcher〕的數值資料如下更改:
PIII 800MHz 以上的可嘗試將數值資料更改為〔4〕或〔5〕
以下的建議保留數值資料為預設值即〔3〕
系統的自啟動專案多了 所以就慢了
在開始 運行 �� 輸入MSCONFIG 在一般專案�� 去掉不必要的啟動專案
回答者:新來的哈 - 見習魔法師 二級 3-29 14:51
 
應該是你開機啟動運行的程式過多
用優化大師優化一下開機速度
關掉一些開機不必運行的程式就好了
回答者:AthenaLover - 秀才 三級 3-29 14:52
 
優化系統,加速電腦:
 
1. 隨開機啟動的程式多.
解決方法:開始-運行-msconfig-啟動,只留下ctfmon(輸入法)和殺毒軟體,其他的全取消,確定,重啟.
 
2. 電腦上網後或用久後產生暫存檔案等垃圾檔多.解決方法:
a.開始-所有程式-附件-系統工具-磁片清理程式/磁片碎片整理程式(先清理後整理, 其中磁片碎片整理程式不要頻繁使用,每兩三個月整理一次就可以了)
b.建議安裝一個超級兔子或優化大師優化一下系統,可以提高電腦本身的速度, 從而加快上網的速度.
http://www4.skycn.com/soft/2993.html
 
3.啟用殺毒軟 體時也會減速和CPU滿百,這是正常的.
 
4.關閉系統還原:右鍵點擊"我的電腦"-屬性-系統還原-關閉所有磁片上的系統還原.
 
5. 關閉系統休眠:右鍵點擊桌面-屬性-螢幕保護程式-電源-休眠-取消"啟動系統休眠".
 
6.刪除C:\WINDOWS \SoftwareDistribution\Download 目錄下的所有檔,以釋放空間.
 
7.下載安裝軟體時,最好把安裝路徑由 C盤(系統盤)改為其他盤,以減輕系統盤的負擔,縮短開機自檢的時間並提高系統的運行速度.
 
8.電腦開機後要一一載入桌面上的圖示,所 以桌面圖示能少則少.
將"first boot device "變成"HHD"將"second third...變成"cd-rom " ,這�堿O系統啟動順序,first boot device 是第一啟動,設置為cdrom的話,開機就會在光碟機中搜索系統,直到實在是沒有系統引導才會進入第二啟動設置,所以你的啟動速度就慢了。
 
~下面是提高開機速度的幾種設置,我用了1、2、5條,啟動時捲軸不到一圈就進入系統 了。
 
1、禁用閒置的IDE通道
加速原理:由於Windows XP系統在啟動的過程中會自動對電腦上的IDE設備進行檢測,因此關閉對閒置的IDE通道的檢測從而加速系統啟動。不過,針對網路上流傳的錯誤說法需要糾 正一下:很多人以為單純在BIOS中禁用閒置的IDE通道就可以了,還有的人建議同時在BIOS和系統中同時關閉。首先,第一種方法是根本無效的,因為 XP作業系統可以繞過主板的BIOS獨立監控電腦硬體的各種狀態;而後一種方式又顯得多此一舉。所以只能也只需在 Windows XP系統中關閉,才能真正的達到禁用閒置IDE通道的效果。
 
【做法如下】:右鍵點擊"我的電腦-屬性",然後點擊"硬體"接著點擊"設備 管理器",在其中打開"IDE ATA/PATA控制器"(不同晶片略有差異),然後分別進入主要和次要IDE通道,選擇"高級設置",在這�塈鋮魽孚礅e傳送模式"為"不適用"的一項 (這就是閒置的IDE通道所對應的),將此項的"設備類型"設置為"無",確定即可。
 
xp_IDE (Robert 自製-有圖有真相)
 

2、手動設置IP位址
 
加速原 理:Windows XP系統是在Windows 2000基礎上發展而來,因此支援豐富的網路功能。在這其中Windows XP系統會在開機之後自動檢測電腦是否聯入局域網,但是一般用戶都是單機上網,並且在網路連接中基本上設置的都是自動獲取IP位址。如此以來,系統為了給 該機指派一個IP位址就會搜索DHCP伺服器,但是一般用戶根本不會配置。這就造成每次開機之後,系統都會花很長的時間來搜索DHCP伺服器直到獲得IP 位址或者服務超時才會停止,這期間即使來到桌面,雙擊程式也沒有任何反映。這也就是很多使用Windows XP用戶反映的進入桌面後出現"死機"10幾秒鐘的問題!事實上只要為"本地連接"人工指派一個IP位址就可以簡單的解決這個問題,避免Windows XP每次開機的自動網路檢測,從而加速啟動!
 
【做法如下】:右鍵點擊"網上鄰居"-選擇屬性,進入視窗後右鍵點擊"本地連接"-選擇屬 性,在這�娷钀說兌nternet協定(TCP/IP)",選擇"使用下面的IP位址"然後輸入一個IP位址(比如:192.168.0.1),子網路遮 罩默認即可。(這樣做不會與您上互連網產生任何衝突,這個位址只是用在局域網內的)這樣系統再次搜索就會很快的發現IP並快速進入系統。
 
3、 禁用暫時不用的設備
 
加速原理:現在電腦週邊設備價格便宜了不少,很多人購買了U盤、移動硬碟等等產品,但是不少的朋友總是在使用後忘記斷 開這些USB設備與主機的連接,由於Windows XP系統啟動會自動檢測USB介面,因此這些設備如果在開機時與主機連接著會造成系統啟動緩慢。筆者就親身經歷過朋友的電腦連接著移動硬碟開機後無法進入 系統,只有斷開連接線才能進入的情況。因此大家在使用完U盤、移動硬碟這些USB設備後,及時的斷開與主機的連接,同時也防止開機電流衝擊等意外情況損壞 設備(因為目前很多機箱廠商為了減少成本,在前置USB介面上根本沒有必要的保護電路,甚至沒有必要的接地)。另外,使用筆記本的朋友如果暫時用不上紅外線以及無線網卡等設備,也應該在設備管理器中禁用。因為這些擴展設備尤其是網卡對於系統啟動的速度影響巨大。禁用之後達到跳過系統啟動檢測的目的加速啟動 過程。
 
另外還要注意:由於系統默認會自動讀取光碟機,因此啟動時會對光碟機進行檢測,如果光碟機中放置了光碟,就會自動讀取,如果是多媒 體光碟那麼讀取花費的時間就會更長,同樣延長電腦的啟動時間。所以建議大家平時使用完光碟記得及時取出來。
 
4、關閉主題,精簡桌面
 
很 多朋友喜歡漂亮的主題或者壁紙,可是漂亮是有代價的,那就是消耗了大量的記憶體,同時桌面上有太多圖示也是一樣。因為系統每次啟動到顯示桌面時,首先需要檢查是否啟用主題,一旦發現就會載入,很多的主題就這樣吃掉了大量的記憶體(另外很多網友自己製作的主體並不完善,使用後會出現很多相容問題造成系統故 障)。同時系統還會查找和驗證桌面快捷方式的有效性,因此快捷方式越多,所花費的驗證時間就越長。建議大家平時儘量不要使用主題,最多設置一張漂亮的壁紙 就可以了。然後將桌面快捷方式分門別類放到專門的文件夾中便於管理,加速啟動一舉兩得!
 
5、關閉多餘的啟動程式
 
不少軟體 會在系統啟動後自動運行一些後臺程式,比如:Winamp、office等等
 
這些程式都會讓啟動變得緩慢,大家應該通過"開始-運行" 輸入"msconfig"回車-"啟動"在這�媄鶶泵h餘的啟動項。平時只要保留輸入法、防火牆就可以了(根據個人設置)。
 
另外,建議大家 不要將記憶體優化軟體設置為開機整理。因為開機整理記憶體不僅效果很小,還會嚴重影響啟動速度,正確的做法應該是在運行PhotoShop等需要大量記憶 體的軟體之後,使用記憶體整理會有更名顯得效果。(其實從Win2000開始作業系統自身的記憶體管理已經相當完善,發展到如今的winXP對於記憶體的 管理更為科學有效,使用記憶體整理效果有限)
 
6、殺毒軟體也麻煩
 
有些殺毒軟體提供了系統啟動掃描功能,這將會耗費非常多 的時間,其實如果你已經打開了殺毒軟體的即時監視功能,並且定時對系統查毒,那麼啟動時掃描系統就顯得有些多餘,還是將這項功能禁止吧!

沒有留言:

張貼留言

(Centos-7s) 更新: 網卡名稱改回 eth0 的方法

將 CentOS 7 網卡名稱修改, 用回 Eth0 的方法:   1) # vi /etc/sysconfig/grub 內容大概是這樣:   GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release...