Problem: IIS 6.0 / Server 2003 Event Log Entry: "Unable to get the private bytes memory limit for the W3WP process. The ASP.NET cache will be unable to limit its memory use, which may lead to a process restart. Error 0x80070005".
Solution: There is a known issue with insufficient permissions to your IIS metabase; the ACL doesn’t include the IIS_WPG group.. They have published a tool which allows you to change the permission.
cscript metaacl.vbs IIS://Localhost/W3SVC/AppPools IIS_WPG RE
Here is a reference to the blog from Microsoft detailing this problem and it’s resolution.
Tom Hundley
Elegant Software Solutions