共享一文件夹提示"服务器存储空间不足,无法处理此命令"的问题解决方法

症状:访问windows server 2003 R2文件服务器共享时一直提示“服务器存储空间不足,无法处理此命令,Not enough memory to complete transaction.Close some applications and retry.”,无法访问服务器共享,登录服务器,服务器硬盘每个分区都还有大量的空闲空间。

打开事件查看器,出现ID为2011的错误事件如下:事件 ID: 2011 来源:Srv 描述:服务器的配置参数“IRPStackSize”太小,无法让服务器使用本地设备。请增加此参数的值。 原因:在服务器上如果安装了 Norton AntiVirus for Windows 或 IBM AntiVirus 3.01N(内部版本 301.590)或用一些第三方系统修复工具(如超级兔子)修改注册表时会出现此错误。

 解决方法: 1、打开注册表定位到如下键值:HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/LanmanServer/Parameters

2、双击“IRPStackSize”值。 注意:如果“IRPStackSize”值不存在,请在注册表的 Parameters 文件夹中新建一个,键值类型为“DWord“(此数值名称区分大小写,所以请严格按照其显示的形式键入“IRPStackSize”。)

3、将“基数”更改为十进制。

4、在“数值数据”框中,键入比列出的值大的一个值。

 5、如果使用步骤 4 中描述的步骤创建了“IRPStackSize”值,则默认值为 15。建议将此值增大 3,因此,如果以前的值为 11,则请键入 14,然后单击“确定”。

 6、关闭注册表编辑器后重新启动服务器。

7、如果在完成上述步骤后仍存在此问题,请尝试进一步增大“IRPStackSize”的值。在 Windows 2000 中,这一最大值为 50(0x32 十六进制)。在 Windows NT 4.0 中,“IRPStackSize”的默认值为 0x4,范围是从 0x4 到 0xC (4-12)。带有 Service Pack 5 或更高版本的 Windows NT 4.0 将忽略小于 0x7 的值。在 Windows 2000 中,“IRPStackSize”的默认值为 15,范围是从 11 到 50。在 Windows XP 中,“IRPStackSize”的默认值为 15,范围是为从 11 到 50。 Microsoft Windows Server 2003 的默认值和范围与 Windows XP 的相同。

    原文作者:yyb63915
    原文地址: https://blog.csdn.net/yyb63915/article/details/5664648
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞