转:iis 错误0x80070005 无法获取W3WP进程的专用内存(实测有效)

本文介绍了如何修复'无法获取 W3WP 进程的专用字节内存限制'的错误,该错误通常由IIS metabase权限不足引起。解决方案包括使用MetaACL实用程序修改权限,并重启IIS服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

修复“无法获取 W3WP 进程的专用字节内存限制。”
在最近项目的服务器上总是有“无法获取 W3WP 进程的专用字节内存限制”的错误。

事件日志如下:

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

事件类型: 错误  
事件来源: ASP.NET 2.0.50727.0  
事件种类: 无  
事件 ID: 1093  
日期: 2009-8-17  
事件: 11:09:28  
用户: N/A  
计算机: V-AUDIKMWEB-T  
描述:  
无法获取 W3WP 进程的专用字节内存限制。 ASP.NET 缓存将无法限制其内存使用,这可能会导致 进程重新启动。错误: 0×80070005  

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

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

原因:

这是一个已知的由于IIS metabase权限不足导致的错误.

目的服务器的IIS metabase的ACL在下面两个节点没有包含IIS_WPG组.

- W3SVC/AppPools  
- W3SVC/Filters  

解决办法:

下载 MetaACL utility (http://support.microsoft.com/?id=267904). 安装后, 打开命令行并切换当前目录到MetaACL utility 安装目录, 运行:  

- cscript metaacl.vbs IIS://Localhost/W3SVC/AppPools IIS_WPG RE  
- cscript metaacl.vbs IIS://Localhost/W3SVC/Filters IIS_WPG RE  

注意:   
命令中路径是大小写敏感的(最好Copy&Paste), 运行命令以后重启IIS服务.  

专业云主机提供商,提供免费试用,免费VPN,服务器托管租用,请关注珠海亿云 http://www.onecompu.com

原文出处: http://blogs.msdn.com/carloc/archive/2006/09/20/unable-to-get-the-private-bytes-memory-limit-for-w3wp-exe-process.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值