2013年3月4日 星期一

伺服器存放空間不足

關於此點找到三個方法,第一個比較容易找到,二三只有一項說明:


請依下列步驟找到目前的 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


沒有留言:

張貼留言