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

Windows XP 服務管理進階:啟動/停用、新增/刪除服務完整實作 (登錄法與 AppToService 工具)

編輯:Windows XP 系統介紹

一、基本啟動/停用服務

控制台 → 管理工具 → 服務 → 右鍵服務 → 內容 → 「啟動類型」選擇自動/手動/停用。

二、新增/刪除服務 (服務管理介面無此功能)

方法 1:直接編輯登錄 (適用於部署腳本)

  1. 開啟 regedit,瀏覽至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services。
  2. 右鍵 → 新增 → 項目,命名為服務名稱 (如 MyService)。
  3. 在該項目下建立以下值:
值名稱型別範例資料說明
DisplayNameREG_SZMy Custom Service服務顯示名稱
DescriptionREG_SZCustom service for demo服務描述
ImagePathREG_EXPAND_SZC:\MyApp\MyService.exe執行檔完整路徑
ObjectNameREG_SZLocalSystem登入身分 (LocalSystem/NetworkService/LocalService)
ErrorControlREG_DWORD1錯誤控制 (1=正常)
StartREG_DWORD22=自動, 3=手動, 4=停用
TypeREG_DWORD16 (0x10)16=獨立程序, 32=共用程序
  1. 在服務項目下再新增 Enum 子項目 (內容可留空,系統會自動填入)。
  2. 重開機後在 services.msc 即可看見新服務。

刪除服務: 直接刪除 Services\服務名稱 整個項目,重開機生效。

方法 2:AppToService V2.7 命令列工具 (適合快速測試)

下載:https://www.skycn.com/soft/6397.html

操作指令
安裝服務AppToService /Install "程式完整路徑"
移除服務AppToService /Remove "服務名稱"
移除所有 AppToService 服務AppToService /RemoveAll
啟動所有AppToService /StartAll
停止所有AppToService /StopAll

注意: 僅影響透過 AppToService 新增的服務,不影響系統原生服務。

實戰範例:將 QQ 設為服務在背景常駐

  1. 登錄法:ImagePath 指向 C:\Program Files\Tencent\QQ\Bin\QQ.exe,Start=2。
  2. 重開機後 QQ 於登入前即在 System 權限下執行,無介面但可接收訊息。
  3. 需注意:GUI 程式以服務執行可能有互動式視窗問題 (Session 0 隔離),XP 尚可運作但 Vista 後已不支援。
Copyright © Windows教程網 All Rights Reserved