Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

手動新增與刪除 Windows 服務完整指南:注冊表與命令列雙管齊下

編輯:Windows 7 系統介紹

什麼是 Windows 服務?

服務是支援其他程式(特別是底層硬體相關程式)的特殊應用程式,系統載入即自動執行,無需使用者登入。普通應用程式則需登入後才啟動。

安裝服務兩種情況

  • 可作為服務執行的程式安裝為服務。
  • 一般應用程式透過 srvany.exe 包裝安裝為服務(需 Windows 2000 Resource Kit 工具)。

方法一:修改注冊表手動新增服務

  1. 開啟 regedit,展開至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services。
  2. 右鍵 → 新增 → 「項」,命名(如 test)。
  3. 在該項下新增以下字串值/DWORD 值:
名稱類型說明
DisplayName字串值服務顯示名稱
Description字串值服務描述
ImagePath字串值服務程式完整路徑
ObjectName字串值LocalSystem(本地系統帳戶)
ErrorControlDWORD1
StartDWORD2=自動、3=手動、4=停用
TypeDWORD10=應用程式、20=驅動程式
  1. 若需透過 srvany 載入,另需在 test 下建立 Parameters 子項,並設定 Application 指向目標程式路徑,ImagePath 指向 srvany.exe。
  2. 在 test 下新增 Enum 子項(通常為 0 值 Root\LEGACY_TEST\0000)。

方法二:命令列刪除服務

以管理員身分開啟命令提示字元,執行:

sc delete 服務名稱

例如 sc delete MySQL 即可移除殘留的 MySQL 服務。

注意事項

  • 修改注冊表前請先備份。
  • 刪除服務後建議重啟系統確認生效。
  • 若服務正在執行,需先停止服務再刪除。
Copyright © Windows教程網 All Rights Reserved