隨著Windows系統的身軀越來越龐大到了Windows XP中微軟提供了一種預讀取的功能即在Windows文件夾中添加了一個Prefetch文件夾以利用該功能提高系統性能加快系統啟動和文件的讀取速度但是隨著使用時間的增多用戶每使用一個程序系統就會在該文件夾中留下一個以PF為擴展名的索引文件預讀文件導致系統啟動變慢是因為要讀取運行程序時生成的索引文件所造成的因此我們只需要禁止PF文件的產生即可
一關閉相關服務
在“運行”窗口中輸入“msconfig”後回車打開系統配置實用程序窗口將其切換到“服務”標簽然後將其中的“Task Scheduler”項前的勾取消並保存設置這樣即可起到禁止建立索引文件的目的
二只讀取系統文件
由於Prefetch中保存了系統和應用程序的索引信息從提高啟動速度的角度來看可以只設置讀取系統文件而跳過應用程序的索引文件讀取過程對此可以運行“regedit”後打開注冊表編輯器依次選擇HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters雙擊右側的“EnablePrefetcher”可以看到其值為即讀取系統文件和應用程序我們可以將其改為即只預讀取Windows 系統文件
三關機自動清空預讀文件
我們還可以通過關機時自動清空預讀文件夾內容以達到加快下次開機速度的目的打開記事本在裡面輸入del %systemroot%Prefetch** /q將該文件保存為delbat文件接下來再打開“運行”窗口輸入gpeditmsc後回車打開組策略編輯器依次選擇“計算機配置—Windows設置—腳本”雙擊右側的“關機”項在打開的窗口中單擊“添加”按鈕把delbat文件添加進來這樣在關機時組策略即會在後台調用delbat並運行其中的命令對預讀文件夾中的內容進行清除從而提高下次啟動的速度
From:http://tw.wingwit.com/Article/Common/201311/24541.html