IIS Admin Service 无法启动 ,错误代码-2145318902解决方式

metabase.xml文件出错。

例如修改IIS默认上传附件大小,使用了写字板或其他无法正常保存.xml文件的编辑工具,应该使用正确的工具来进行修改。

顺便贴出修改方法:

打开c:\windows\system32\inesrv\下的metabase.xml 搜索Buffer 572行的AspBufferingLimit=",里面有个AspBufferingLimit="4194304"类似,是允许的大小,可以修,注意改这个文件之前服务里先关闭iisadminservice服务,改完之后再重启IIS服务

那如何解决错误-2145318902呢?

其实metabase.xml所在的目录下还有个history目录,里面存放的是metabase.xml文件在各个时间的备份。

只要从history目录下拷贝一份无法启动前的xml文件,覆盖inetsrv目录中metabase.xml即可。是不是很简单