windows文件共享一个很少见的问题..
关键字:windows文件共享,EventID 2011,irps4tacksize, IRPStackSize
今天中午在一台xp上新加了个共享文件夹,结果死活也访问不了,而原来的共享都好好的能用,因为是NTFS的移动硬盘,开始还以为是权限问题,设来设去设了半天,后来又怀疑是组策略里面有什么对移动设备的特别设置,又找了半天,最后还是没解决,因为是中文系统,报的错都莫名其妙的(什么缓存不足..请确定是否有足够权限之类的),又不好下手,最后想起来看看evetviewer里面有没有,果然..一大堆报错…【EventID 2011:服务器的配置参数“irps4tacksize”太小,无法让服务器使用本地设备,请增加此参数的值】,这又是啥?google “irps4tacksize”,总算有结果了..M$ XP中文版里居然拼错了,本来应该是IRPStackSize才对的
解决方案是:用注册表编辑器在下面的项下:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
找到DWORD类型键IRPStackSize(没有的话就建一个),恢复为默认值或者更多,NT 4.0默认为0x4,范围为0x4-0x12,2000/xp/2k3默认为15,范围为11-50。修改后重启就可以了。
相关链接:
Network sharing access denied (Event 2011) result in IRPStackSize too low
How to change the IRPStackSize registry value
Changes in IRP Stack Size in Lanman Server
Antivirus software may cause Event ID 2011

我靠,神永远都是这么技术……
Comment by songxg — April 21, 2006 @ 12:58 GMT+0800
Thank you thank you!!!!
Comment by icejam — April 9, 2007 @ 23:17 GMT+0800