superfetch_將SuperFetch更改為僅在Vista中快取系統啟動檔案
superfetch
After writing the article last week about disabling SuperFetch, my good friend Daniel Spiewak commented that SuperFetch “loads the wrong thing more often than not”, which reminded me of a registry tweak… You can tell Windows to only cache the boot processes instead of everything.
上週寫了有關禁用SuperFetch的文章後,我的好朋友
I’ve not personally verified that this tweak really changes anything with regards to performance, so just like disabling SuperFetch you’ll have to check it out for yourself. We’re just trying to keep you informed.
我還沒有親自驗證過這種調整是否會真正改變效能,因此就像
Manual Registry Tweak
手動登錄檔調整
Open regedit.exe through the start menu search or run box and browse down to the following key:
通過開始選單搜尋或執行框開啟regedit.exe,然後向下瀏覽至以下鍵:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\Memory Management\PrefetchParameters
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters
Find the EnablePrefetcher key on the right-hand pane, and change the value to one of these:
在右側窗格中找到EnablePrefetcher鍵,並將其值更改為以下之一:
- Disable Caching: 0 禁用快取:0
- Cache Applications Only: 1 僅快取應用程式:1
- Cache Boot Files Only: 2 僅快取啟動檔案:2
- Cache Everything (default): 3 快取所有內容(預設):3
You’ll have to restart your computer before this takes any effect. You could consider clearing out the \Windows\Prefetch folder after making this change to start with a fresh cache, but keep in mind that the next boot will probably be slower since Windows will have to cache everything again.
您必須重新啟動計算機才能生效。 進行此更改後,您可以考慮清除\ Windows \ Prefetch資料夾以開始使用新的快取,但是請記住,下次啟動可能會比較慢,因為Windows必須再次快取所有內容。
superfetch