添加刪除windows系統服務
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
[p]一、刪除服務[/p]
[p]辦法一: 用sc.exe這個windows命令 [br]開始——運行——cmd.exe,然后輸入sc就可以看到了。使用辦法很簡單: [br]sc delete "服務名" (如果服務名中間有空格,就需要前后加引號),服務名稱可以在服務的屬性里找到,不要將服務名稱誤認為顯示名稱。 [br]如針對上面的: sc delete ksd2service[/p] [p]方法二:直接進行注冊表編輯 [br]打開注冊表編輯器,找到下面的鍵值: [br]hkey_local_machine\system\currentcontrolset\services 一般服務會以相同的名字在這里顯示一個主健,直接刪除相關的鍵值便可。[/p] [p]方法三、特殊情況[/p] [p]1、如果服務顯示的是rundll32.exe,并且這個文件是位于system32目錄下,那么就不能刪除這個rundll32.exe文件,它是windows系統的文件。這時只要清除相關的服務就可以了[/p] [p]2、如果一個服務刪除了馬上又自動建立了,說明后臺有進程在監視、保護。需要先在進程管理器中殺掉相應的進程,或者啟動后按f8,到安全模式下刪除。[/p] [p][br]二、添加服務 [br]在windows xp系統的“服務”窗口中并不能添加或刪除服務,常用的方法有以下幾種:[/p] [p]方法1:修改注冊表 [br]在“開始→運行”中鍵入“regedit.exe”,打開“注冊表編輯器”,展開分支“hkey_local_machine\system\currentcontrolset\services”,在右側窗格中顯示的就是本機安裝的服務項。[/p] [p]如果要新建服務,只須點擊“編輯→新建→項”,然后為此項命名,如“test”;然后右擊該項,選擇“新建→字符串值”或“新建→dword值”即可。添加一個服務項目具體需要添加的鍵值如下:[/p] [p]“displayname”,字符串值,對應服務名稱;[/p] [p]“descrīption”,字符串值,對應服務描述;[/p] [p]“imagepath”,字符串值,對應該服務程序所在的路徑;[/p] [p]“objectname”,字符串值,值為“localsystem”,表示本地登錄;[/p] [p]“errorcontrol”,dword值,值為“1”;[/p] [p]“start”,dword值,值為2表示自動運行,值為3表示手動運行,值為4表示禁止;[/p] [p]“type”,dword值,應用程序對應10,其他對應20。[/p] [p]另外,還要在“test”項下新建一個“enum”項。按照以上步驟添加qq程序為服務,重新啟動計算機后,打開“服務”窗口,就可以看到剛才添加的qq服務(圖2)[/p] [p][/p] [p]如果要刪除某項服務,只要刪除注冊表的中相關鍵值即可,本例中要刪除qq服務,直接刪除“hkey_local_machine\system\currentcontrolset\services\test”分支即可。[/p] 方法2:利用第三方工具 [br]app to service v2.7是一種帶命令行界面的小程序,下載地址是:[color=#4c7d08]http://skycn.com/soft/6397.html[/color]。它也可以用來添加、刪改系統服務,具體方法如下: [p]1.添加服務[/p] [p]按回車鍵,鍵入如下命令:apptoservice/install 程序的路徑及名稱,然后再次回車確認即可。[/p] [p]2.刪除服務[/p] [p]輸入命令:apptoservice/remove 當前已存在的某個服務名稱[/p] [p]3.刪除全部apptoservice服務[/p] [p]輸入命令:apptoservice/removeall[/p] [p]4.啟動全部apptoservice服務[/p] [p]輸入命令:apptoservice/startall[/p] [p]5.停止全部apptoservice服務[/p] [p]輸入命令:apptoservice/stopall[/p] [p]注意:這里apptoservice服務指的是所有通過apptoservice添加的服務,不是指系統原有服務。[/p] 該文章在 2010/7/19 8:20:00 編輯過 |
關鍵字查詢
相關文章
正在查詢... |