繼上一篇文章
關於 Prefetch(預先擷取)所介紹的 , Windows下的預設值是3 , 也就是說win在沒更動設定狀況下 , 它會將你開機和你執行任何程式 , 都會幫你寫一份預先擷取的資料放在
C:\Windows\Prefetch下 , 但是我們會常常很多程式或動作執行一次後 , 就再也不會再去執行第二次了 , 或是很多程式其實不太常用 , 但只要執行過就會產生 , 那麼那些只用一次和不常用的就會愈堆愈多 , 也就變成了堆積如山的垃圾 , 下面說明怎樣去改變設定和正確得刪除Prefetch底下的垃圾來讓你的系統在開機和跑動時更加的快速^^
1.如何更改Prefetch的設定 打開左下的開始工能表 , 在 "
執行 " 選項上連點滑鼠左鍵兩下 , 並鍵入regedit(如下圖) , 如果沒有執行選項或不會開
請點我 跳出
登入編輯程式後 , 一層層找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters 後 , 在
EnablePrefetcher上連點滑鼠左鍵兩下或點右鍵選擇 "
修改 "
跳出視窗後 , 在下圖左邊紅框內鍵入0~3 , 鍵入後請點擊 "
確定 " , 這樣就完成嘍^^
0 = 關閉預先擷取功能
1 = 只選用應用程式的預先擷取功能
2 = 只選用開機程序的預先擷取功能
3 = 選用開機程序及應用程式的預先擷取功能
2.刪除Prefetch垃圾 最乾淨的方法是進入
C:\Windows\Prefetch 下 , 除了layout.ini檔外全部砍掉 , 這樣當你在執行程式時 , 會再重新儲存預先擷取資料
或者你可以在任何位置建立一個文件檔 , 在文件檔內鍵入
del %systemroot%\Prefetch\*.pf /q 儲存成
*.bat (* = 你想要的名稱) , 儲存好後在檔案上連點滑鼠左鍵兩次執行它(如下圖) , 這個檔案設開機執行是沒意義的 , 因為這樣做的話就跟上面設定2的效果是一樣的= =" , 開機就砍掉然後重新寫預先擷取資料 , 等你用完電腦關機後 , 下次要再用時再重開......它還不是要再重寫.........這樣有意義嗎= =""""""
如果你誤刪了整個資料夾把layout.ini也刪了的話 , 不用緊張
請點我