2012-09-11 115 views
0

爲什麼Windows服務在Windows啓動後無法自動啓動。爲什麼Windows服務在Windows啓動後無法自動啓動

我將服務安裝程序屬性啓動類型設置爲自動。

是否還有其他屬性需要設置?

登錄服務是本地系統帳戶。而且服務可以每次都手動啓動。

+1

不,這應該是不夠的。如果啓動類型已被安裝程序正確設置爲「自動」,則應檢查'services.msc' –

+0

顯示服務的代碼。有一個屬性可以使Windows Service自動啓動。 – oleksii

+7

你確定服務不啓動嗎?也許它開始,然後停止一些例外 – giammin

回答

0

檢查Windows服務設置。也許你在更改啓動類型後沒有重新安裝服務?

+0

我做到了,這不是問題。 –

1

當Windows嘗試啓動它時,這種情況通常發生在您的服務所需的資源不可用時。請檢查您的服務需要運行的情況,並確保您爲每個所需資源設置依賴關係。例如,如果您的服務使用網絡,請嘗試使其依賴於「工作站」服務(名爲「LanmanWorkstation」)。

如果您處於Vista後世界,您還可以將啓動類型設置爲「自動延遲」,讓Windows延遲啓動服務大約一分鐘。這通常足以讓所有重要/核心服務建立起來。