隨著Windows系統(tǒng)的身軀越來越龐大,,到了Windows xp中,微軟提供了一種預讀取的功能,。即在Windows文件夾中添加了一個PRefetch文件夾,,以利用該功能提高系統(tǒng)性能,加快系統(tǒng)啟動和文件的讀取速度,。但是隨著使用時間的增多,,用戶每使用一個程序,系統(tǒng)就會在該文件夾中留下一個以PF為擴展名的索引文件,。預讀文件導致系統(tǒng)啟動變慢,,是因為要讀取運行程序時生成的索引文件所造成的。因此,,我們只需要禁止PF文件的產(chǎn)生即可,。
一、關閉相關服務
在“運行”窗口中輸入“msconfig”后回車打開系統(tǒng)配置實用程序窗口,,將其切換到“服務”標簽,,然后將其中的“Task Scheduler”項前的勾取消并保存設置,,這樣即可起到禁止建立索引文件的目的。
二,、只讀取系統(tǒng)文件
由于Prefetch中保存了系統(tǒng)和應用程序的索引信息,,從提高啟動速度的角度來看可以只設置讀取系統(tǒng)文件,而跳過應用程序的索引文件讀取過程,。對此,,可以運行“regedit”后打開注冊表編輯器,依次選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\session Manager\Memory Management\PrefetchParameters,,雙擊右側的“EnablePrefetcher”,,可以看到其值為3,即讀取系統(tǒng)文件和應用程序,,我們可以將其改為2,,即只預讀取Windows 系統(tǒng)文件。
三,、關機自動清空預讀文件
我們還可以通過關機時自動清空預讀文件夾內容,,以達到加快下次開機速度的目的,。打開記事本,在里面輸入del %systemroot%\Prefetch\*.* /q,將該文件保存為del.bat文件,。接下來再打開“運行”窗口,,輸入gpedit.msc后回車打開組策略編輯器,,依次選擇“計算機配置—Windows設置—腳本”,,雙擊右側的“關機”項,在打開的窗口中單擊“添加”按鈕,,把del.bat文件添加進來,。這樣在關機時組策略即會在后臺調用del.bat并運行其中的命令對預讀文件夾中的內容進行清除,從而提高下次啟動的速度,。