如何在Windows中刪除服務?

我有幾個舊服務,我想徹底卸載。 我怎樣才能作到這一點? 框架


#1樓

若是您使用的是Windows Vista或更高版本,請以管理員身份從命令提示符運行: 測試

sc delete [your service name as shown in service.msc e.g moneytransfer]

例如: sc delete moneytransfer spa

刪除文件夾C:\\Program Files\\BBRTL\\moneytransfer\\ .net

找到moneytransfer註冊表項並刪除它們: code

HKEY_CLASSES_ROOT\Installer\Products\
 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\
 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\EventLog\
 HKEY_LOCAL_MACHINE\System\CurrentControlSet002\Services\
 HKEY_LOCAL_MACHINE\System\CurrentControlSet002\Services\EventLog\
 HKEY_LOCAL_MACHINE\Software\Classes\Installer\Assemblies\ [remove .exe references]
 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Folders

這些步驟已在Windows XP,Windows 7,Windows Vista,Windows Server 2003和Windows Server 2008上進行了測試。 rem


#2樓

SC DELETE "service name"

以管理員身份在cmd上運行該命令,不然您將收到此錯誤: - cmd

openservice失敗5訪問被拒絕 it


#3樓

咱們能夠用兩種不一樣的方式作到這一點 io

經過註冊表刪除Windows服務 service

若是您知道正確的路徑,則很容易從註冊表中刪除服務。 我是這樣作的:

  1. 運行RegeditRegedt32

  2. 轉到註冊表項「HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services」

  3. 查找要刪除的服務並將其刪除。 您能夠查看密鑰以瞭解服務使用的文件,並刪除它們(若有必要)。

經過命令窗口刪除Windows服務

或者,您也能夠使用命令提示符並使用如下命令刪除服務:

sc刪除

您還能夠使用如下命令建立服務

sc建立「MorganTechService」binpath =「C:\\ Program Files \\ MorganTechSPace \\ myservice.exe」

注意:您可能必須從新引導系統才能在服務管理器中更新列表。


#4樓

若是他們是.NET建立的服務,你能夠使用installutil.exe和/ u在.net框架文件夾中切換它,如C:\\ Windows \\ Microsoft.NET \\ Framework64 \\ v2.0.50727


#5樓

對我來講,我建立的服務必須在控制面板>程序和功能中卸載

相關文章
相關標籤/搜索