windows2008吃盡內存的解決辦法


最近才用上windows2008,之前一直用的是windows2003,發現系統運行一段時間后,內存吃緊,趕緊打開資源查看器,發現當前運行的程序占有內存都很小,后經查資料,原來是被windows2008的文件緩存吃盡了,這是windows2008的新機制,因此解決思路也就是限制文件緩存的大小,步驟如下:

1 、下載DynCache,微軟官網地址

2、解壓文件,將\DynCache\Retail\AMD64\DynCache copy 到 system32下;
3、 創建服務;
sc create DynCache binpath= %SystemRoot%\System32\DynCache.exe start= auto type= own DisplayName= "Dynamic Cache Service"
4、雙擊執行DynCache.reg;
5、打開注冊表Regedit,路徑:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DynCache\Parameters,設置MaxSystemCacheMBytes的值為600(單位MB),注意是十進制;OK
5、啟動服務DynCache;
6、重啟計算機;

------------如需卸載----------------
sc stop DynCache
sc delete DynCache

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM