Windows Server2012 R2系统IIS服务启动提示“183,当文件已存在时,无法创建该文件”的解决方法

[全站通告]人工一对一服务收费-非诚勿扰-如需请加微信以及QQ(QQ及微信同号 2589053300)

今天在Windows Server2012 R2系统,IIS无论咋启动,都无法启动,始终提示“当文件已存在时,无法创建该文件”,一个令人懵比的问题,此处一脸懵逼中;

系统中安装好IIS,在未做任何修改之前,IIS能够正常启动和访问,因为个人需要对C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml文件进行部分修改配置,由于涉及到系统,所有,一般在修改前会习惯性的对文件保留一个副本,于是出现如下结构目录

关闭IIS后,再次启动,出现如下错误:

这是啥问题?于是将之前修改过的变更,进行还原,万能重启,还是不行,IIS这就崩了?卧槽~~~跟我王哥扯淡会,继续找找问题;

问题排查

通过查阅网上资料可以知道,IIS正常启动依托至少两个服务,一个是W3SVC也就是World Wide Web Publishing Service,一个是WAS也就是Windows Process Activation Service,查找到这两个服务,发现当前两个服务都未能启动,先尝试W3SVC,启动提示“服务依赖或者工作组异常”,查看服务属性,其中的依赖,一个个核对

服务停止

启动提示

启动W3SVC服务出现依赖服务或组无法启动,修改之前IIS是能够正常使用的,说明组件是完整的,需要查看服务的依赖服务或者相关组是否启动

查看依赖

打开本地服务,在服务列表中找到World Wide Web Publishing Service,查看对应的属性信息,具体信息如下:

发现W3SVC的依赖项其中之一是WAS,其余依赖性都已经启动,唯独WAS未启动,因而,异常问题定位到WAS服务未启动上,尝试启动,提示信息与启动IIS启动时保持一致

原因与总结

原因

将对应的服务名称和错误信息,进行浏览器搜索,得到一个解决方案,此处为传送门Windows Process Activation Service无法启动,错误183,虽然是描述较少,好在问题和本人的问题是一模一样,网友自问自答,也是很好的,在inetsrv\config\schema文件夹下,所有文件不能存在备份文件,之前为了保留原有文件,进行文件副本的保留,造成服务启动过程中,运行异常,而WAS又是W3SVC的依赖服务,故而,两个服务都无法启动运行,删除掉C:\Windows\System32\inetsrv\config\schema\IIS_schema-副本.xml文件

依次启动WAS和W3SVC服务,能够正常启动

再次启动IIS就能够正常使用了,免于系统的重装,当然,环境也保住了

总结

因为自己保留原有文件的处理措施,给自己带来了两个小时的排错排查,实属填坑,没有想到IIS的相关服务会出现这样的问题,同时对服务依赖的异常排查有了一个更加深入的了解,积累成为接触疑难杂症的经验;

博主QQ及微信 2589053300 --更多请关注:老梁`s Blog

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net

转载请注明-老梁`s Blog(老梁博客) » Windows Server2012 R2系统IIS服务启动提示“183,当文件已存在时,无法创建该文件”的解决方法

发表评论

本站承接,网站推广(SEM,SEO),软件的安装的安装与调试,服务器的推荐以及配置,APP的开发与维护,网络或者web维护;财务软件,客户管理系统,人力资源,超市POS,医药管理,服务器安全,ecshop,金蝶,用友,管家婆;

立即查看 了解详情