Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 系統最佳化

刪除殘留在服務管理員的廢棄服務:sc 指令、註冊表、第三方工具三法

編輯:系統最佳化

軟體解除安裝後,服務項目仍殘留在 services.msc 顯示「已停止」很礙眼?三種徹底刪除法:

方法一:sc.exe 指令 (最標準、無需編輯註冊表)

  1. Win+R → cmd (管理員權限)。
  2. 查看服務名稱:sc query 或在服務屬性「服務名稱」欄位確認 (非顯示名稱)。
  3. 執行:sc delete "服務名稱" (含空格需加雙引號)。
    例:sc delete KSD2Service

方法二:直接編輯註冊表 (需備份)

  1. regedit → HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  2. 找到同名子機碼,**整個資料夾刪除**。
  3. 重開機生效。

方法三:特殊情況處理

  • 服務指向 system32\rundll32.exe:不可刪除該系統檔,僅清除服務機碼。
  • 刪除後自動重生:有監控進程保護。先在工作管理員結束相關進程,或進安全模式刪除。

補充:新增自訂服務 (註冊表法)

同路徑下新建機碼 (如 test),右側新增字串值/DWORD:

  • DisplayName (顯示名稱)、Description (描述)
  • ImagePath (程式完整路徑)
  • ObjectName=LocalSystem
  • ErrorControl=1, Start=2 (自動)/3(手動)/4(禁用), Type=10 (自有程式)/20(其他)
  • 機碼下再新建 Enum 子機碼。

第三方工具:App To Service V2.7

命令列工具,支援 /Install、/Remove、/RemoveAll、/StartAll、/StopAll 批量管理。

⚠️ 刪除服務前確認不再需要該功能,系統核心服務 (如 PlugPlay、RpcSs...) **絕對不可動**。

Copyright © Windows教程網 All Rights Reserved