雖然俗話說“偏方治大病”,但蟲蟲還是一貫相信,凡事必有果。偏方就是治大病,其中也必有規律可循。在這個欄目裡,蟲蟲本著實事求是的科學態度,逐個談談江湖上流傳的各種“偏方”。真能治病的,蟲蟲使勁兒推薦;沒啥效果的,蟲蟲堅決戳穿。
不是蟲蟲不明白,這個世界變化快。尤其是和電腦有關的東西,更新得就更快了。一轉眼,WindowsXP已經走進了千家萬戶。蟲蟲覺得Windows XP功能確實不錯,就是啟動的速度太慢了。
前幾天,一個號稱能“加快啟動速度”的偏方引起了蟲蟲的興趣:“打開注冊表,在注冊表編輯器中找到Prefetch Parameters子鍵分支,將右邊Enable Prefetcher鍵值項的鍵值從默認的‘3’改為‘1’,重新啟動電腦,是不是快了許多?”
蟲蟲立刻查詢了微軟的
技術文檔,關於“Enable Prefetcher”的設置參數有下面幾種。0:禁用預讀取;1:預讀取應用程序;2:預讀取系統文件;3:預讀取系統文件和應用程序(系統默認設置)。這就讓蟲蟲好生不解了。
從字面上看“Prefetcher”(預讀取)應該是為提高性能設置的,為什麼禁用掉它反而能提高啟動速度呢?
蟲蟲是個實在人,立刻拿辦公室的一台電腦做了實驗。結果發現,恰恰和“偏方”裡說的相反,當Prefetcher值從3改到1之後,非但沒有加速啟動,反而讓啟動時間延長了20%!
同時,這個實驗還讓蟲蟲發現了一個竅門:定期刪除“預讀取文件夾(c:\Windows\prefetch)”裡的預讀取文件,能有效地加快WinXP的啟動時間。
除此之外,微軟公司也專門提供了一個用來加速WinXP啟動的補丁程序BootVis。啟動BootVis,單擊“Tools”菜單的“Options”,在“symbol”框中鍵入BootVis程序所在路徑,單擊“Save”按鈕。接下來,在“Trace”菜單中,單擊“NextBoot”,再單擊“OK”按鈕,此時BootVis程序會引導WinXP重新啟動,並記錄啟動進程,生成相關的BIN文件。重新啟動後,BootVis仍在運行中,請在“Trace”菜單中,單擊“Optimize system”命令即可。