萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> 錯誤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_MACHINESYSTEMCurrentControlSetxxx,雙擊xxx的DependOnService項就可以看到所依賴的服務列表。

  3、有2種處理方法:

  3.1) 如步驟1一樣,將所依賴的服務都啟動(不推薦)

  3.2) 刪除DependOnService中多余的依賴服務列表,僅保留最基本的依賴服務。要注意,服務列表的最後面應該是空格,或者是空行。

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

  [例子]

  [現象]電腦中毒,殺毒之後,打印機消失。添加打印機時,直接提示"錯誤!無法添加"。通過網絡打印時,提示"錯誤:打印機後台程序沒有運行。"。

  打印機後台服務程序一般就是print spooler服務。在"開始->設置->控制面板->管理工具->服務"中,將print spooler啟動即可。

  但是,沒想到,無法成功啟動print spooler,報錯信息是:"錯誤1075:依存服務不存在, 或已標記為刪除。"

  [解決方法]

  1、按照上述的步驟1操作,發現print spooler依賴於RPC服務(RPCsS)。但是RPCsS服務啟動後,還是無法啟動print spooler。

  2、按照上述的步驟2操作,發現print spooler的DependOnService是RPCsS和LexBceS(也有可能是其他服務;此處不分大小寫)。

  3、也是兩種處理方法:

  3.1) 安裝LexBceS服務,並啟動

  3.2) 將LexBceS從服務列表中移除,保留成"rpcss ",要注意後面的空格,也可以用空行(回車鍵)代替空格(空格鍵)。

  或者,運行sc config spooler depend= rpcss,同樣要注意是"depend= "而不是"depend="。

copyright © 萬盛學電腦網 all rights reserved