如何關閉分頁檔 pagefile.sys

hu10us22

榮譽會員
已加入
10/7/06
訊息
12,867
互動分數
528
點數
113
年齡
34
如果你的記憶體夠多
至少有 16GB 以上
那你可以選擇關閉 pagefile.sys (而不是把 pagefile.sys 放到 ramdisk)
按下左下角的 開始選單
在電腦 按下滑鼠右鍵 點擊 內容
i151572_01.png

進階系統設定
4HNhfeb.png

進階 設定
klwiDKd.png

進階 變更
of1GSaP.png

取消 自動管理所有磁碟的分頁檔大小
把全部的磁碟分區 都設定為沒有分頁檔 + 設定 (選擇C -> 沒有分頁檔 -> 設定 一定要按下)
ZQCW4cc.png

CiBtUNF.png

重新開機

如果你有開啟 pagefile.sys
B0bvm7M.png


如果成功關閉 pagefile.sys
sbDicTw.png
 
最後編輯:

jamesfuh

榮譽會員
已加入
9/21/03
訊息
3,401
互動分數
3
點數
38
http://www.techbang.com/posts/13705-system-optimization-windows-memory-management?page=2

其中這段經典^^

i152058_snap3705.png


如果記憶體夠大(譬如h sir所提>16GB)...真是建議直接關掉pagefile.sys的!!

另外也可以補充一點reg修正...
DisablePagingExecutive
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
修改 DisablePagingExecutive 預設值 0 改為 1
"DisablePagingExecutive"=dword:00000001

微軟技術解說是 Kernel 及 驅動程式 記憶體分頁處理, 一般情況下 Windows 系統會將載入記憶體閒置不作用中的 Kernel 及 驅動程式 記憶體 swap 到 pagefile 處理, 以釋放更多可用記憶體空間給應用程式; 不過, 現在的主流(廠機及DIY)電腦記憶體配置都已經是 2GB(甚至 4GB) 起跳, 採購了的記憶體當然就不要浪費, 要善用記憶體來為作業系統增強性能, 禁止 kernel 及 driver 記憶體 page swap 保留常駐在應用記憶體中, 減少 page swap 的 IO 作業, 亦令 OS 應用時反應不會因為 paging 而遲緩。

上述在原版Win7 x64時...
reg值應是0...
但微軟系統更新後.會被改成1...(不確定是哪個更新!!)

自己可以檢查看看.手動修正...都會有助於善用記憶體.減少hard faults
 

jamesfuh

榮譽會員
已加入
9/21/03
訊息
3,401
互動分數
3
點數
38
記憶體夠大前提下...
直接關掉pagefile.sys...
你會發現如圖...硬體錯誤(hard faults) .相當少!
i152059_snap3706.png


如果在記憶體夠大狀態下.卻仍然堅持要pagefile.sys存在...
那hard faults.無法避免成為效能殺手...

提供自我檢測與參考!!
 

hu10us22

榮譽會員
已加入
10/7/06
訊息
12,867
互動分數
528
點數
113
年齡
34
另外也可以補充一點reg修正... DisablePagingExe...m/Ueo3bvf.png[/IMG] 如果自行變成1 那很可能是某個優化軟體去更改的喔
 
最後編輯:

dylantsao

一般般會員
已加入
5/4/09
訊息
114
互動分數
0
點數
16
年齡
52
真的是長知識了....感謝分享
 

REKEY

一般般會員
已加入
2/26/09
訊息
61
互動分數
0
點數
6
謝謝分享...學起來了
 

hu10us22

榮譽會員
已加入
10/7/06
訊息
12,867
互動分數
528
點數
113
年齡
34
sgC04QE.png
 
▌延伸閱讀