Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> XP系統基礎知識 >> 優化Windows預讀功能為系統提速

優化Windows預讀功能為系統提速

日期:2017/1/24 11:55:25      編輯:XP系統基礎知識
家知道,在Windows XP/2003操作系統中有一個名為prefetcher的服務,這是微軟采用的一種全新系統後台數據預讀機制,它可以提高系統性能,加快Windows XP/2003的啟動速度,經過預讀的程序全部存放在系統所在文件夾下的prefetcher目錄中(圖1),文件名格式類似於下面這個樣子:FOXMAIL.EXE-2B721FDE.pf(這是Foxmail的預讀文件)。Windows XP/2003雖然采用了預讀取機制,但是默認設置下比較保守,我們可以自己來定義程序的預讀取方式,大幅度提高系統的性能。
圖一

  點擊“開始”菜單中的“運行”,在“運行”對話框中輸入regedit回車,打開注冊表編輯器,在注冊表中順次展開以下分支:HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,在右邊的窗口中把DWord值“EnablePrefetcher”的鍵值改為你需要的就可以了(圖2)。EnablePrefetcher的鍵值可以從0、1、2、3這幾個數值中進行選擇,其中鍵值為“0”表示關閉預讀功能;鍵值為“1”表示只對應用程序進行預讀;鍵值為“2”表示只對啟動項進行預讀;而鍵值為“3”則表示對應用程序和啟動項都進行預讀。對采用主流配置的電腦推薦將EnablePrefetcher的鍵值設定為“3”,而對於配置比較差的電腦,推薦采用“1”,對於PII等老機器推薦將EnablePrefetcher的鍵值設定為“0”,因為預讀取機制對這樣的老電腦已經“有心無力”了。

圖二

  另外,建議大家能每隔2個月左右就清空prefetcher目錄一次。這是因為頻繁的刪除、安裝各種軟件,會在prefetcher目錄中留下很多預讀取文件的死鏈接(軟件雖然已經被刪除了,但該軟件的預讀取文件還保留著),而系統在啟動時,仍就會讀取這些死鏈接的預讀取文件對應的軟件,空耗資源與時間。請大家放心,刪除預讀取文件後,Windows會在下次啟動時自動幫你再次預讀文件,你的系統會再次“騰飛”起來!
Copyright © Windows教程網 All Rights Reserved