在事件查看器你会很明显的发现相关的错误:IIS Admin Service 服务因 2149648394 (0x8021080A) 服务性错误而停止;原因就是解析XML文件时出错了,
文本内容中发现无效字符,相关的错误内容就不写了
如何解决:
打开目录 C:\WINDOWS\system32\inetsrv\History ,会发现很多MetaBase这个开头的文件,
找到日期最近的一个文件改名为MetaBase.xml (这个文件是IIS的配置文件,IIS的相关设置这里都有记录),
然后替换到 C:\WINDOWS\system32\inetsrv 这个目录下, 再重新运行IIS就可以正常打开了。