IIS 1068 依存服務或組無法啟動 解決方法
今天遇到IIS 1068 依存服務或組無法啟動 的問題!搜一把按下可解決其問題
原文如下
------------------------
有一次站點訪問失敗,IIS服務無法啟動,我的解決思路是這樣的:
先開啟Administrative Tools --> Service,發現World Wide Web Publishing Service停止了。於是試圖啟動該服務,結果報錯,報錯的情形和你一樣。
於是檢視World Wide Web Publishing Services所需要依賴的服務(Dependencies),看到是IIS Admin Service。進而發現IIS Admin Service也無法啟動,再查IIS Admin Service的Dependencies,查的結果是Protected Storage和RPC(Remote Procedure Call),於是啟動RPC,接著順利啟動IIS Admin Service,接著啟動World Wide Web Publishing Services,於是IIS恢復正常。
點評:
(1)檢視服務的狀態,以及它所需要依賴的其他的服務的狀態,這點知識很基礎,但是很多人習慣出了問題就重灌,實際上還是應該學會理性分析。根據我的經驗我認為樓主的原因很有可能和我的原因一樣,那麼在這種情況下重灌IIS一般不會有好的結果。
(2)在什麼情況下會使RPC停止呢?除了人為停止的,只會發生在兩種情況:a、系統遭到嚴重破壞;b、某些軟體可能會影響RPC服務。請大家尤其注意,在伺服器上不要裝個人版的防火牆,因為個人版的防火牆和伺服器版的防火牆的安全策略不同,我曾經發現過個人版的防火牆主動終止使用者的RPC服務,因為對於個人使用者來說PRC服務基本上有害而無益,但對於伺服器來說,RPC幾乎是非開不可的服務,只能通過確實提高系統整體安全性來抵消RPC的隱患。不過RPC以及一些系統服務被停止的原因在實際情況中有時候也不是很好判斷,這時候就要通過更有效的手段(例如分析系統日誌)來分析了。