1. 程式人生 > >錯誤1075:依存服務不存在, 或已標記為刪除的解決方法

錯誤1075:依存服務不存在, 或已標記為刪除的解決方法

 

如圖,在實際的現場實施過程中,我們會遇到各種奇葩的問題,上面這個就是在第一次客戶機子上安裝好客戶端後登入時提示的錯誤資訊,啟動服務提示錯誤1075:依存服務不存在, 或已標記為刪除,一般是因為登錄檔中沒有這個選項了或依存服務沒有開啟需要先開啟服務才可以啟動這個。
[現象] 
在"開始->設定->控制面板->管理工具->服務"中手動開啟某種服務時,出現"錯誤1075:依存服務不存在, 或已標記為刪除",如果系統是英文版,則是"Error 1075: The dependency service does not exist or has been marked for deletion."。

[解決方法] 
1、雙擊想要開啟的服務,在彈出的面板中,選擇“依存關係”標籤,檢視該服務所依賴的服務。然後將所依賴的服務都開啟,再手動重啟該服務。 

2、如果實施步驟1之後,還是遇到"錯誤1075:依存服務不存在, 或已標記為刪除",那麼說明尚有依賴服務沒有啟動。因為,步驟1中所列舉的依賴服務,僅僅是系統公認的,是最基本的。要檢視某個服務(假設名稱為xxx)所依賴的完整的服務列表,可這樣操作: 
開始->執行,打上regedit(推薦regedit32,如果該命令可用的話),回車,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\xxx,雙擊xxx的DependOnService項就可以看到所依賴的服務列表。 

3、有2種處理方法: 
3.1) 如步驟1一樣,將所依賴的服務都啟動(不推薦) 
3.2) 刪除DependOnService中多餘的依賴服務列表,僅保留最基本的依賴服務。要注意,服務列表的最後面應該是空格,或者是空行。 

也可以在"開始->執行"中執行sc config xxx depend= yyy來設定服務xxx的依賴服務yyy。同樣要注意,"depend="後面要加空格。

轉載請註明出處;