我有一個以特定用戶身份登錄的服務。該服務在用戶登錄時工作良好,但在他們這樣做之前不會啓動。是否有某種我缺少的設置?Windows服務在用戶登錄之前不會啓動
- 這是在Windows 7旗艦版上運行。
- 用戶是該框的管理員,並且該服務被設置爲自動啓動。
- 應用程序日誌中沒有錯誤,並且服務在用戶登錄後就像champ一樣運行(不需要它們啓動它)。
我有一個以特定用戶身份登錄的服務。該服務在用戶登錄時工作良好,但在他們這樣做之前不會啓動。是否有某種我缺少的設置?Windows服務在用戶登錄之前不會啓動
這是一個有趣的,但我今天早上想出來。
問題是服務器是乾淨的Windows 7旗艦版安裝。這意味着電源管理功能被設置爲默認值,導致機器在30分鐘後關機,因此服務將停止運行。修復了電源管理設置,永不休眠並像冠軍一樣運行。
感謝您的投入。
用戶是否有權啓動Windows服務(用戶策略)?您可以嘗試使用ntrights.exe來確保他確實如此。此外,您是否可以在登錄另一個帳戶時從Services.msc啓動該服務?
我認爲這是一個特權問題。服務登錄信息不正確或用戶無法啓動服務。
Cosmin,如上所述,服務運行良好,用戶登錄時沒有問題。如果是權限問題,我認爲即使用戶登錄也不會運行。 – Matty 2011-04-19 14:40:43