請依下列步驟找到目前的 IRPStackSize 後更改為建議值 25.
a. 按一下 [開始],按一下 [執行]。
b. 輸入:regedit,然後按一下 [確定]。
c. 找到下列機碼: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters d. 在右邊的視窗, 雙擊 IRPStackSize 的值。 提示: 如果 IRPStackSize 並不存在,請依下列方式建立:
(1). 在 Parameters 資料夾上按右鍵。
(2). 指向新增, 並選取 DWord 值。
(3). 輸入 IRPStackSize 重要: 請注意大小寫。
e. 更改底數為十進制。
f. 在值的資料欄輸入25然後按確定。
g. 結束登錄編輯程式。
說明與方法︰
1. 啟動 [登錄編輯程式] (Regedt32.exe)。
2. 在登錄中找出並按一下下列機碼:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
3. 在 [編輯] 功能表上,按一下 [新增值],然後新增下列登錄值:
數值名稱:PoolUsageMaximum
資料類型:REG_DWORD
底數:十進位
數值資料: 60
將值設定為 60,即會在達到 PagedPoolMax 的 60% (而不是預設設定的 80%) 時,通知「記憶體管理員」開始進行調整程序。如果 60% 的閾值不足以處理活動中突然增加的使用量,請將此設定降低至 50% 或 40%。
數值名稱:PagedPoolSize
資料類型:REG_DWORD
底數:十六進位
數值資料:0xFFFFFFFF
將 PagedPoolSize 設定為 0xFFFFFFFF,即會為電腦配置最大分頁集區來代替其他資源。
4. 結束 [登錄編輯程式]。
5. 請重新啟動伺服器,使變更生效。
參考知識文件:
KB312362 "Server is unable to allocate memory from the system paged pool" http://support.microsoft.com/kb/312362
KB304101 "Backup program is unsuccessful when you back up a large system volume" http://support.microsoft.com/kb/304101