在"開始->設(shè)置->控制面板->管理工具->服務(wù)"中手動開啟某種服務(wù)時,出現(xiàn)"錯誤1075:依存服務(wù)不存在, 或已標記為刪除",如果系統(tǒng)是英文版,則是"Error 1075: The dependency service does not exist or has been marked for deletion."。
[解決方法]
1、雙擊想要開啟的服務(wù),在彈出的面板中,選擇“依存關(guān)系”標簽,查看該服務(wù)所依賴的服務(wù)。然后將所依賴的服務(wù)都開啟,再手動重啟該服務(wù)。
2、如果實施步驟1之后,還是遇到"錯誤1075:依存服務(wù)不存在, 或已標記為刪除",那么說明尚有依賴服務(wù)沒有啟動。因為,步驟1中所列舉的依賴服務(wù),僅僅是系統(tǒng)公認的,是最基本的。要查看某個服務(wù)(假設(shè)名稱為xxx)所依賴的完整的服務(wù)列表,可這樣操作:
開始->運行,打上regedit(推薦regedit32,如果該命令可用的話),回車,找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetxxx,雙擊xxx的DependOnService項就可以看到所依賴的服務(wù)列表。
3、有2種處理方法:
3.1) 如步驟1一樣,將所依賴的服務(wù)都啟動(不推薦)
3.2) 刪除DependOnService中多余的依賴服務(wù)列表,僅保留最基本的依賴服務(wù)。要注意,服務(wù)列表的最后面應(yīng)該是空格,或者是空行。
也可以在"開始->運行"中運行sc config xxx depend= yyy來設(shè)定服務(wù)xxx的依賴服務(wù)yyy。同樣要注意,"depend="后面要加空格。
[例子]
[現(xiàn)象]電腦中毒,殺毒之后,打印機消失。添加打印機時,直接提示"錯誤!無法添加"。通過網(wǎng)絡(luò)打印時,提示"錯誤:打印機后臺程序沒有運行。"。
打印機后臺服務(wù)程序一般就是print spooler服務(wù)。在"開始->設(shè)置->控制面板->管理工具->服務(wù)"中,將print spooler啟動即可。
但是,沒想到,無法成功啟動print spooler,報錯信息是:"錯誤1075:依存服務(wù)不存在, 或已標記為刪除。"
[解決方法]
1、按照上述的步驟1操作,發(fā)現(xiàn)print spooler依賴于RPC服務(wù)(RPCsS)。但是RPCsS服務(wù)啟動后,還是無法啟動print spooler。
2、按照上述的步驟2操作,發(fā)現(xiàn)print spooler的DependOnService是RPCsS和LexBceS(也有可能是其他服務(wù);此處不分大小寫)。
3、也是兩種處理方法:
3.1) 安裝LexBceS服務(wù),并啟動
3.2) 將LexBceS從服務(wù)列表中移除,保留成"rpcss ",要注意后面的空格,也可以用空行(回車鍵)代替空格(空格鍵)。
或者,運行sc config spooler depend= rpcss,同樣要注意是"depend= "而不是"depend="。