Windows Server2012 R2系統(tǒng)IIS服務(wù)啟動提示“183,當文件已存在時,無法創(chuàng)建該文件”的解決方法
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
今天在Windows Server2012 R2系統(tǒng),IIS無論咋啟動,都無法啟動,始終提示“當文件已存在時,無法創(chuàng)建該文件”,一個令人懵比的問題,此處一臉懵逼中;
系統(tǒng)中安裝好IIS,在未做任何修改之前,IIS能夠正常啟動和訪問,因為個人需要對C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml文件進行部分修改配置,由于涉及到系統(tǒng),所有,一般在修改前會習(xí)慣性的對文件保留一個副本,于是出現(xiàn)如下結(jié)構(gòu)目錄
關(guān)閉IIS后,再次啟動,出現(xiàn)如下錯誤:
這是啥問題?于是將之前修改過的變更,進行還原,萬能重啟,還是不行,IIS這就崩了?臥槽~~~跟我王哥扯淡會,繼續(xù)找找問題;
問題排查
通過查閱網(wǎng)上資料可以知道,IIS正常啟動依托至少兩個服務(wù),一個是W3SVC也就是World Wide Web Publishing Service,一個是WAS也就是Windows Process Activation Service,查找到這兩個服務(wù),發(fā)現(xiàn)當前兩個服務(wù)都未能啟動,先嘗試W3SVC,啟動提示“服務(wù)依賴或者工作組異?!?,查看服務(wù)屬性,其中的依賴,一個個核對
服務(wù)停止
啟動提示
啟動W3SVC服務(wù)出現(xiàn)依賴服務(wù)或組無法啟動,修改之前IIS是能夠正常使用的,說明組件是完整的,需要查看服務(wù)的依賴服務(wù)或者相關(guān)組是否啟動
查看依賴
打開本地服務(wù),在服務(wù)列表中找到World Wide Web Publishing Service,查看對應(yīng)的屬性信息,具體信息如下:
發(fā)現(xiàn)W3SVC的依賴項其中之一是WAS,其余依賴性都已經(jīng)啟動,唯獨WAS未啟動,因而,異常問題定位到WAS服務(wù)未啟動上,嘗試啟動,提示信息與啟動IIS啟動時保持一致
原因與總結(jié)
原因
將對應(yīng)的服務(wù)名稱和錯誤信息,進行瀏覽器搜索,得到一個解決方案,此處為傳送門Windows Process Activation Service無法啟動,錯誤183,雖然是描述較少,好在問題和本人的問題是一模一樣,網(wǎng)友自問自答,也是很好的,在inetsrv\config\schema文件夾下,所有文件不能存在備份文件,之前為了保留原有文件,進行文件副本的保留,造成服務(wù)啟動過程中,運行異常,而WAS又是W3SVC的依賴服務(wù),故而,兩個服務(wù)都無法啟動運行,刪除掉C:\Windows\System32\inetsrv\config\schema\IIS_schema-副本.xml文件
依次啟動WAS和W3SVC服務(wù),能夠正常啟動
再次啟動IIS就能夠正常使用了,免于系統(tǒng)的重裝,當然,環(huán)境也保住了
總結(jié)
因為自己保留原有文件的處理措施,給自己帶來了兩個小時的排錯排查,實屬填坑,沒有想到IIS的相關(guān)服務(wù)會出現(xiàn)這樣的問題,同時對服務(wù)依賴的異常排查有了一個更加深入的了解,積累成為接觸疑難雜癥的經(jīng)驗;
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!