搜尋此網誌

2015年8月20日 星期四

"伺服器存放空間不足,無法處理此指令"解決辦法

最近剛好碰到有時候要進入"網路芳鄰"PC所方享的資料夾時,
就會出現"伺服器存放空間不足,無法處理此指令",
經過上網爬文後大概分有2種解決方法,有碰到的人可以參考一下~

第一種方法:

一般而言,此問題可能與防毒軟體更改了系統的登錄值而導致。

請依下列步驟找到目前的 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. 結束登錄編輯程式。

更改完登錄機碼後, 您必須重新啟動電腦,或重新啟動"伺服器服務" 。 

可以透過下列方式:

a. 按一下 [開始],按一下 [執行],輸入:cmd,然後按一下 [確定]。 
b. 輸入 net stop server
c. 當服務停止後, 再輸入 net start server 重新啟動該服務.

當執行完後,相關的登錄值即會更新,重開機後您可以觀察問題是否解決。

參考來源:
http://qa.pcuser.com.tw/modules/newbb/viewtopic.php?topic_id=26377&forum=9

=====================================

第二種方法:

事件檢視器內有以下內容
-----------------------------------------------------------------------
事件來源: 
Srv
事件識別碼: 
2020
描述: 
伺服器無法透過系統分頁共用區來進行配置,因為共用區目前是空的。
Meaning The server was unable to allocate from the system paged pool because the pool was empty.

-----------------------------------------------------------------------
相關處理連結
http://support.microsoft.com/default.aspx?scid=kb;en-us;312362 

Server is unable to allocate memory from the system paged pool
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Memory Management 
1. 新增PoolUsageMaximum, 格式為DWORD, 內容使用十進位, 填入60
Value name: PoolUsageMaximum
Data type: REG_DWORD
Radix: Decimal
Value data: 60 

2. 修改PagedPoolSize, 使用十六進位, 填入8個F
Value name: PagedPoolSize
Data type: REG_DWORD
Radix: Hex
Value data: 0xFFFFFFFF

http://support.microsoft.com/default.aspx?scid=kb;en-us;286060
因為其他電腦的分享印表機, 在本機電腦又分享出去造成的問題

參考來源:
http://www.ithome.com.tw/plog/index.php?op=ViewArticle&articleId=11294&blogId=411