Windows XP 加快開機速度

Home Home
引用 | 編輯 Waik
2005-01-23 01:20
樓主
推文 x0
Windows XP 預讀設定可提高系統速度,加快開機速度。

在〔開始〕→〔執行〕→鍵入〔Regedit〕找到

HKEY_LOCAL_MACHINE\ ..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 vaivai
2005-01-23 01:58
1樓
  
用超級兔子的系統優化
裡面有減少等待開機時間的選項
打勾真的有幫助喔
像我家的慢電腦也才跑三次

獻花 x0
引用 | 編輯 Kilian
2005-01-23 05:54
2樓
  
在這裡以前已經說過:

xp 的〔EnablePrefetcher〕的數值沒有 4 或 5 的

這是網上流傳的誤導教學!!!

看看 MS 的 Windows xp Resource Kit Documentation 就會明白;

分享教學原是好的, 但大家轉載文章前應該有責任自己去證實先, 勿盲目轉載, 造成誤導!

獻花 x0
引用 | 編輯 Waik
2005-01-23 06:31
3樓
  
既然沒有 4 5 怎會誤導 文件只供參考
就像魔法兔子也可更改 實際效用見人見智
就像2M網路想跑300k改再多限制也只不過優化
這種文章比比皆是 既然是討論又有誰保證
註冊碼這東西不過也是流傳 有沒有用也是當你啟動完才知
誰有親自每一組都試 文章如有誤可以砍了我既沒收錢也沒說我親自測試
只不過討論一下不用大驚小怪

獻花 x0
引用 | 編輯 klske
2005-01-23 07:20
4樓
  
3樓的這麼說就不對了,首先你發帖時有說"不知道是不是真的"嗎?
要不是2樓的有說出來,那其他不知道的就會去用了啊,
建議你如果要討論請加個"討論"的字眼~o~
我都沒去動這些數值,讓電腦慢慢掃描...........

獻花 x0
引用 | 編輯 Waik
2005-01-23 07:43
5樓
  
都說文章可砍 這麼喜歡插花 沒看到文章中有嘗試 建議保留!!

獻花 x0
引用 | 編輯 hys5168
2005-01-23 10:24
6樓
  
這個真的有用嗎
趕快來試試看
謝謝分享資訊喔

獻花 x0
引用 | 編輯 ODE
2005-02-08 19:54
7樓
  
超級兔子的系統優化真的有較快喔~可試試看 表情

獻花 x0
引用 | 編輯 Waik
2005-02-10 16:43
8樓
  
魔法兔子不是不好也只是內建登錄檔
我登錄檔一堆 實際效用只有網頁登錄比較快
就像改網路範本封包連線現制欲留20%改成0
改心安改安慰 這篇只是反映天使口氣讓人很不爽
與其他人無關

獻花 x0
引用 | 編輯 arie
2005-02-10 17:28
9樓
  
嗯~~~
剛好看到這個,只好把弟之前的文章在拿出來回味一下,不過找不到了,只好重打一次~~!!

弟先來說"Prefetch"這個數值的意義~~
所有的作業系統,在啟動的時後,都必需一一載入各式各樣的資源,才能讓系統正常運作。winXP為了加快開機速度,微軟研發了一個叫Prefetching的技術,可以大富縮短開機載入資源所需的時間。
而它的原理如下:先將開機所需的軟硬體資源與相關驅動程式,都存放在c:\windows\Prefetch資料匣裡面(在裡面可以看到很多pf檔案,而開機時的跑馬燈就是在讀取這些pf檔)在開機啟動的時後,只要將資料匣內所有的檔案全部載入到記憶體裡面,就可以大富縮短先前依序載入的時間。
不過諷刺的是,這個機制的設計有相當程度的問題和BAG,常常會因為載入無效的驅動程試,反而影響開機速度,這也是為什麼xp剛灌好的時後開機很快,後來就越用越慢的原因之一~~!!
而這個EnablePrefetcher登錄值是幹麼用的呢??
這個登錄值是用來設定xp啟動時,要預讀的層級,設定"0"的話,是什小都不讀,這樣的啟動速度最快,不過有很多應用程試的設定會跑掉,設定 "1" 只讀常用的應用程試的pf值和常用的驅動pf值,這個也很快而且作業系統和應用程試的設定不會跑掉,設定"2"的話,開機時,xp只會讀作業系統常註程試和背景系統程試和驅動程試的pf值,這個設定就會讓開機明顯變慢了,因為xp有很多無路用的pf檔案,設定 ”3” 的話,就是無論什麼鬼東西,只要是pf檔通通讀進去,泥的跑馬燈就會一直跑一直跑~~~><
我是設定”1”, 開機也很快,xp1800+開機只跑了二條就進桌面了!!
至於那個”Prefetch”資料匣,弟建議沒事也可以清一清,如果各位不熟,怕清錯了誤砍驅動程試的pf檔案,弟這有一個專清pf資料匣的小程試大家可以下載去試試看,清完後,在按照各位的須要,從登錄檔設定須要的登錄值即可~~!!!
=============在叉燒包上按右鍵另存,下載後副檔名改exe================



使用方法很簡單,改成執行檔後,會看到一個綠色打鉤的圖示,在上面雙擊執行後,在點Clean Prefecth Folder Now 然後在按確定即可
喜歡可以送花給我喔^^

獻花 x1
引用 | 編輯 arie
2005-02-10 17:30
10樓
  
殘念~~~"您所在的用戶組沒有上傳付件的權力",各位拍寫啊~~~

不知 MaverickWu 大願不願意幫弟上傳一下~~

弟傳了二、三次都跑"您所在的用戶組沒有上傳付件的權力"這個字眼出來><

搞定了

獻花 x0
引用 | 編輯 Waik
2005-02-10 18:36
11樓
  
0 1 2 3 4 5 都有人提過 對岸還有人說7哩
藍條跑比較少次的話
其實只是少了對系統及記憶體的優化程序
也就是雖然贏得了速度
可是相對也帶來的不穩定性

如果你是指其他的xp執行
有些地方xp為了方便使用者使用 或是 方便系統作業
會設定一些delay
(譬如說開始功能表選單顯示速度)
但是那是個人問題
跟原本相差的速度不到一秒
只是你移上去瞬間就跑出來可能比較帥

電腦的處理速度是與你的cpu和ram影響到
就算cpu超頻使得處理速度變快
相對也要付出系統的穩定性
請自行取捨
至於改 regedit 並不會造成系統太大負擔
可依個人喜好調整 小心不要修改到必要的設定檔就好

試驗的結果已經表明,修改了值後系統啟動時間並沒有明顯減少。這說明減少預讀取文件數並不是優化系統啟動時間的主要因素。

質疑點二:進度條圈數減少意味著系統啟動時間縮短?

修改註冊表後,我們看到的只是進度條的等待時間(即滾動的圈數)減少了,但實踐表明,這只是表面的假象。那為什麼系統的啟動時間還是沒有明顯減少呢?這就需要瞭解系統啟動的過程了。

系統啟動優化重點:看清計算機啟動全過程

要讓系統的啟動時間加快,最主要的是優化計算機的啟動過程。我們先來看看計算機啟動時經過了哪些過程。

計算機接通電源後,第一步要進行加電自檢,也就是POST(Power On Self Test),檢查RAM、驅動器等;第二步BIOS會讀取活動分區主引導記錄的啟動裝載器;第三步啟動裝載器初始化完成,操作系統啟動正式開始,這個過程主要又分為引導階段、加載內核階段、初始化內核階段、登錄系統啟動這四個階段。其中初始化內核階段是一個很複雜的過程,系統需要加載很多底層硬件的驅動程序,讀取註冊信息、尋找新硬件設備、啟動相關服務,初始化顯示設備和顯示出用戶界面等。並且實施各種用戶自定義的配置,例如安全配置等。

回頭再審視前面提到的這個技巧,從默認值修改為只預讀取應用程序的確可以減少預讀取的文件數。但是,Windows XP啟動仍然是一個很複雜的過程,單純地修改預讀取文件數並不能有效地達到優化系統啟動的目的。

隨著系統中程序和文件的增加,系統啟動速度變慢也是很正常的事。要明顯地優化系統啟動過程,主要需要調整硬件的啟動選項,減少系統檢測硬件時間,定期整理磁盤、減少系統中不必要的自啟動程序等等。

如果沒有4 5那你可以去告以下這家出版社
http://enews.url.com.tw/archiveRead.asp?scheid=19967
或殺去美國
http://www.ircspy.com/guides.asp?mode=display&id=454
原本是要討論 這種數值又不照成傷害大可改回 沒必要說成這樣

獻花 x0
引用 | 編輯 andypili
2005-02-10 19:13
12樓
  
我來試試看囉不知會部會快一點了

獻花 x0
引用 | 編輯 arie
2005-02-10 20:02
13樓
  
您老別生氣了啦~~~
應該還不須要到告的地步吧~~~

而且,上法院要花很多錢呢~~~ 表情

網路上的文章就像姜太公釣魚~~~~~看看就好

獻花 x0
引用 | 編輯 vincentwin
2005-02-11 06:29
14樓
  
去看過微軟網站上的相關文章,是只有0,1,2,3才有意義沒錯,http://msdn.microsoft.com/library/en-us/appendix/hh/appendix/enhancements5_0eecebea-e58b-4c95-8520-9b1dc2bc6196.xml.asp
以 c 程式設計而言,只有1,2有意義,所以程式大概會這樣寫...

if(prefetch && 1) // 1:0001(二進位)
  {do first}
if(prefetch && 2) // 2:0010(二進位)
  {do second}
...


而0的話什麼都不會做,因為 && 的AND邏輯運算,
任何數字分別只會留下二進位的第一位及第二位,
若第一位或第二位的直不等於0的話,其後的程式才會分別執行,
3:0011 (二進位) 的話就是兩各if的動作都會做,所以:
4:0100 == 0
5:0101 == 1
6:0110 == 2
7:0111 == 3
所以超過3的話,程式還是只看到二進位的第一位及第二位
我相信你打255應該也能開機。
若超過3有意義的話,表示有隱藏的功能而微軟不公開
但依程式的寫法流程來看,這只是會使執行的程式越來越多,
應該會變慢不會變快,如果3本來就很慢了,現在還要在多做別的功能。
看不懂我寫什麼的話 表情 ,去上個跟c 或java有關的課吧 。
事實上偶而清清應該不錯,但xp也會3天去整理一下。
好不好應該要用碼表量出來,開機時間比較短才是真的好,而不是硬碟大不大聲。因為讀取時間拖長大家會覺得,哇比較小聲,果然效果比較好http://www.microsoft.com/technet/prodtechnol/winxppro/evaluate/xpperf.mspx
可惜的是 arie把真相說出來,卻沒人相信。
如果討論不出真理,那何必討論;如果search不到事實,請不要隨便search

獻花 x0
引用 | 編輯 Waik
2005-02-11 09:08
15樓
  
「0」——取消預讀取功能;

「1」——系統將只預讀取應用程序;

「2」——系統將只預讀取Windows系統文件;

「3」——系統將預讀取Windows系統文件和應用程序

這東西老早就知道 若超過3有意義的話,表示有隱藏的功能而微軟不公開
你既都這樣說 等微軟的程式照你流程寫再來說
硬碟大不大聲開機時間比較短是你發明的吧 那你又量出什數據

獻花 x0
引用 | 編輯 烏青
2005-02-11 10:17
16樓
  
說真的.. 我很認真的從頭看到本頁結束...
明明知道大家很努力的想要表達一個真理... 可是我卻看的很模糊
我對不起分享資訊的朋友們... 因為我太笨了
我甚至不懂微軟搞這麼複雜的東西要做什麼...
簡單點不好嗎???

獻花 x0
引用 | 編輯 jimmy9999
2005-02-11 11:19
17樓
  
小弟我的認為 還是魔法兔子 比較好

小弟在某各文章論壇中看見有某網友po的修改過的xp 登錄檔 好像1百多種 此種方式也不錯 ....

獻花 x0
引用 | 編輯 資訊客
2005-02-11 21:54
18樓
  
下面是引用vaivai於2005-01-23 01:58發表的 :
用超級兔子的系統優化
裡面有減少等待開機時間的選項
打勾真的有幫助喔
像我家的慢電腦也才跑三次

沒錯,真的很好用,原本跑四、五條的電腦,優化後,不到一條就進去了...用兔子好多年了,最近才用到這功能..

獻花 x0
引用 | 編輯 tommary88
2005-02-12 13:19
19樓
  
哇哇
各位大大
妳們說的都好像很深澳ㄝ
電腦功力不者怎麼好的我
看看就好 表情

獻花 x0
引用 | 編輯 Waik
2005-02-12 15:18
20樓
  
喜歡用1就用1 用5用8隨高興
微軟也不敢指定 自己開心才重要

獻花 x0
引用 | 編輯 freeze02468
2013-12-30 15:30
21樓
  
真的是很感謝大大能夠提供那麼實用的教學!

小弟上了寶貴的一課!

謝謝大大的分享~ 表情

獻花 x0