当前位置:首页 > 开发 > 操作系统 > 正文

卸载windows服务的方法

发表于: 2013-02-24   作者:dcj3sjt126com   来源:转载   浏览:
摘要: 卸载Windows服务的方法 在Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其他

卸载Windows服务的方法

Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其他的程序需要操作对应的地方的时候就容易出现兼容性问题了。那么如何彻底的卸载也就是把服务也卸载掉呢?
删除的办法有两个:
办法一: 用sc.exe这个Windows命令
开始——运行——cmd.exe,然后输入sc就可以看到了。使用办法很简单:
sc delete
“服务名” (如果服务名中间有空格,就需要前后加引号)
如: sc delete KSD2Service

在命令行模式下输入 sc,看到了吧,一大堆命令

—————————————————————————————————-
语法:sc create | delete | config 服务名 [参数] 作用依次是:新建、移除、重配置服务

主要参数列表:
start= demand|boot|system|auto|disabled|delayed-auto  //启动类型
binPath= BinaryPathName                //可执行文件路径
depend= 依存关系( /分隔)
DisplayName= <显示名称>                //屏幕显示名称
例如:重新配置服务mysql的执行路径的方法是:
sc config mysql binPath= “新路径”

—————————————————————————————————–
方法二:直接进行注册表编辑
打开注册表编辑器,找到下面的键值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
一般服务会以相同的名字在这里显示一个主健,直接删除相关的键值便可。
特殊情况
1
、如果服务显示的是rundll32.exe,并且这个文件是位于system32目录下,那么就不能删除这个rundll32.exe文件,它是Windows系统的文件。这时只要清除相关的服务就可以了
2
、如果一个服务删除了马上又自动建立了,说明后台有进程在监视、保护。需要先在进程管理器中杀掉相应的进程,或者启动后按F8,到安全模式下删除。

:

在查看“管理工具”→ “ 服务” 时会发现有一些被插件或者病毒安装的服务,首先想到的是禁用它,可是禁用后还是有些想法,比如删除文件、卸载服务。下面就简单地介绍一下如何卸载服务:
在“管理工具”→ “ 服务”里找到你要卸载的服务,双击打开它的属性,比如查看“卡巴斯基反病毒6.0个人版”的属性,可以看到如下描述:
服务名称:AVP
显示名称:卡巴斯基反病毒6.0个人版
然后打开注册表(运行regedit),依次打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Services下找到你要卸载的服务的名称,上例中即为AVP,删除整个AVP项,重启计算机后就把该服务完全卸载了。
另外,在卸载服务前也可以把关联的文件删除,在服务的属性中“可执行文件的路径”下即为其关联的文件。

 

卸载windows服务的方法

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
在这里给各位一个卸载windows服务的方法: 1.windows搜索“服务”打开后找到自己想要卸载的服务,如
引言: 安装一些中间件支撑或者防火墙等等这类的软件、工具后,winxp可能会遗留一些服务空跑着浪费
第一、创建一个Windows服务 第二、在自动生成的Program类中写你要写的代码 using System; using Sys
这篇文章主要介绍了Windows中把MongoDB加入到本地服务的方法,即把MongoDB加入到Windows服务中随机启
当你卸了一个软件后,发现有个服务没有卸载掉,那么如何卸载掉这个服务呢? 1.GUI工具-- Srvinstw.e
MongoDB作为一个基于分布式文件存储的数据库,近两年大受追捧。数据灵活的存取方式和高效的处理使得
  由于在Windows 服务器上必须要启动一个软件,提供外网访问内网的客户端软件,但是由于每次远程
本文出处:http://blog.csdn.net/chaijunkun/article/details/7227967,转载请注明。由于本人不定期
最近做DSS开发,临近尾声,准备将DSS以服务的形式部署于目标机器中,但读取配置文件这等小事却也有
转自:http://blog.csdn.net/chaijunkun/article/details/7227967。 MongoDB作为一个基于分布式文件
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号