`
JEmql
  • 浏览: 60655 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

Window环境的服务管理方法总结

阅读更多

开始”——“运行”——“msconfig”回车 
在“服务”里面可以找到

至于删除服务项,就请打开注册表(“开始”——“运行”——“regedit”)然后依次打开HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services,将你所希望删除的服务项从注册表里删除就行了,

建议使用辅助软件来管理你的注册表项目(比如 360 安全卫士以及你说的 Windows 优化大师等)而不是用注册表编辑器

怎样彻底删除系统服务项

用SC Delete命令的话,如果服务名称中带空格,则请在服务名称前面用半角的双引号括起,如SC delete "Adobe LM Service",另外Services这个子键一般是不允许删除的,不过你可以删除其下的相关子键,但若是非系统本身自带服务,你可删除,尤其是病毒类 的,一般是要结束病毒进程之后进行删除,否则有可能会被拒绝删除,但若系统自带服务,请不要擅自删除。


一、删除服务

办法一: 用sc.exe这个Windows命令
开始——运行——cmd.exe,然后输入sc就可以看到了。使用办法很简单:
sc delete "服务名" (如果服务名中间有空格,就需要前后加引号),服务名称可以在服务的属性里找到,不要将服务名称误认为显示名称。
如针对上面的: sc delete KSD2Service

方法二:直接进行注册表编辑
打开注册表编辑器,找到下面的键值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 一般服务会以相同的名字在这里显示一个主健,直接删除相关的键值便可。

方法三、特殊情况

1、如果服务显示的是rundll32.exe,并且这个文件是位于system32目录下,那么就不能删除这个rundll32.exe文件,它是Windows系统的文件。这时只要清除相关的服务就可以了

2、如果一个服务删除了马上又自动建立了,说明后台有进程在监视、保护。需要先在进程管理器中杀掉相应的进程,或者启动后按F8,到安全模式下删除。

二、添加服务
  在Windows XP系统的“服务”窗口中并不能添加或删除服务,常用的方法有以下几种:

  方法1:修改注册表
  在“开始→运行”中键入“regedit.exe”,打开“注册表编辑器”,展开分支“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services”,在右侧窗格中显示的就是本机安装的服务项。

  如果要新建服务,只须点击“编辑→新建→项”,然后为此项命名,如“test”;然后右击该项,选择“新建→字符串值”或“新建→DWORD值”即可。添加一个服务项目具体需要添加的键值如下:

  “DisplayName”,字符串值,对应服务名称;

  “Descrīption”,字符串值,对应服务描述;

  “ImagePath”,字符串值,对应该服务程序所在的路径;

  “ObjectName”,字符串值,值为“LocalSystem”,表示本地登录;

  “ErrorControl”,DWORD值,值为“1”;

  “Start”,DWORD值,值为2表示自动运行,值为3表示手动运行,值为4表示禁止;

  “Type”,DWORD值,应用程序对应10,其他对应20。

  另外,还要在“test”项下新建一个“Enum”项。按照以上步骤添加QQ程序为服务,重新启动计算机后,打开“服务”窗口,就可以看到刚才添加的QQ服务

 如果要删除某项服务,只要删除注册表的中相关键值即可,本例中要删除QQ服务,直接删除“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\test”分支即可。

  方法2:利用第三方工具
  App To Service V2.7是一种带命令行界面的小程序,下载地址是: http://www.skycn.com/soft/6397.html。它也可以用来添加、删改系统服务,具体方法如下:

  1.添加服务

  按回车键,键入如下命令:AppToService/Install 程序的路径及名称,然后再次回车确认即可。

  2.删除服务

  输入命令:AppToService/Remove 当前已存在的某个服务名称

  3.删除全部AppToService服务

  输入命令:AppToService/RemoveAll

  4.启动全部AppToService服务

  输入命令:AppToService/StartAll

  5.停止全部AppToService服务

  输入命令:AppToService/StopAll

  注意:这里AppToService服务指的是所有通过AppToService添加的服务,不是指系统原有服务。


要删除服务就要先了解服务是个什么东西,知己知彼才能删的放心.那么下面就让大家了解一下服务究竟是什么东西.

Windows服务也称为Windows Service,它是Windows操作系统和Windows网络的基础,属于系统核心的一部分,它支持着整个Windows的各种操作。诸如DNS客户 端、打印程序、Windows更新服务、计划任务、Windows时间服务、告警器等服务,它们关系到机器能否正确运行。如果不能适当地管理这些服务,就 会影响到机器的正常操作

一个服务可以是一个Win32可执行程序,或者是通过rundll32.exe来运行一个.dll而形成的进程。(原来服务还只不过是一些代码,不过windows本来就是一堆代码嘛-.+)

不过它跟普通的应用程序不一样,如WORD,打开work会有一个界面出来在任务管理器里面也会出现相关的进程,但服务既没有用户界面也没有它的进 程(对于系统服务来说在任务管理器中是没有以该服务名字相同的进程的,不过svchost这个进程就有点特别,不过它不在本文的讨论范围,对于通过 rundll32来运行的服务在任务管理器中也只能看到rundll32.exe而看不到实际的dll名字)。而且还不能通过直接双击运行相应的.exe 程序来运行。那Windows又是如何控制一个服务的?

Windows的服务由更上一级的services.exe这个服务来管理,由它来管理并负责进行服务的启动、停止、运行,暂停等。我们最常用的操作就是通过Windows的服务MMC界面来完成相关操作。

曾经在电脑上安装的一个软件,安装时这个软件自动注册为系统服务了(特别是一些流氓软件),那么如何将其删除呢??

法一:

首先需要让不需要的服务完全禁止,重新启动系统后可通过修改注册表来删除它:在注册表中定位到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services”分支,里面列出的就是当前系统中各个服务对应的注册表键值,将对应的项目删除,即可让它从服务管理器控制台中消失。

法二:

用sc.exe这个Windows命令

开始->运行->cmd.exe,然后输入sc就可以看到了。

使用办法很简单:delete "服务名"(如果服务名中间有空格,就需要前后加引号)

特殊情况

1、如果服务显示的是rundll32.exe,并且这个文件是位于system32目录下,那么就不能删除这个rundll32.exe文件,因为它是Windows的系统文件。这时只要清除rundll32所运行的程序就可以了.

2、如果一个服务删除了马上又自动建立了,说明后台有进程在监视、保护。需要先在进程管理器中杀掉相应的进程,或者启动后按F8,到安全模式下删除。

分享到:
评论

相关推荐

    设计学生学籍管理系统

    计算机教育发展到今天,尤其是新课程的改革要求我们计算机教师,特别是农村中学的计算机教师要能编写适合于本地特色的一些管理系统来为学校服务,为教学服务。PB9.0无疑是一种较明智的选择。 参考文献 1、 伍俊良...

    网络原理实验报告(使用网络模拟器packetTracer)

    2. 掌握使用PacketTracer模拟网络场景的基本方法,加深对网络环境,网络设备和网络协议交互过程等方面的理解。 三、实验内容和要求 1. 安装和配置网络模拟器; 2. 熟悉PacketTracer模拟器; 3. 观察与IP网络接口...

    Visual Studio.Net(VS) 源码管理器

    一、 开发前的准备1、 在装有...总结使用SourceSafe与VS.Net开发环境,可以为团队开发提供完整的源代码管理方案。通过源代码管理,可以记录项目开发的过程份。 http://www.biancheng168.com/Download/HTML/27.html

    java 面试题 总结

    与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。...

    VF企业工资管理系统(系统+课程设计)

    如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能: 对单位...

    IIS6.0 IIS,互联网信息服务

    二、IIS的运行 当IIS添加成功之后,再进入“开始→设置→控制面板→管理工具→Internet服务管理器(Internet信息服务)”以打开IIS管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启。...

    Citrix-XenServer服务器虚拟化测试方案.doc

    Citrix服务器虚拟化测试方案 与测试报告 目 录 测试目的 4 测试计划 4 测试人员 4 测试环境 4 示意图 5 测试内容及结果记录 6 测试结果总结 9 测试目的 验证能否将多台物理服务器虚拟化在一台性能优良的物理主机上...

    精通WindowsAPI 函数 接口 编程实例

    8.3.3 管理服务状态、配置服务、服务的依赖关系 222 第9章 图形用户界面 229 9.1 字符界面程序 229 9.1.1 基本概念 230 9.1.2 控制台读写 231 9.1.3 控制台字体、颜色等属性,操作屏幕缓存 234 9.1.4 ...

    Qt4编程.pdf

    1.6Qt的服务与支持 1.7Qt的最新进展 1.7.1增加协议 1.7.2开放源代码库 1.7.3确定Qt的发展方向 1.7.4Qt4.5——Qt发展的重要里程碑 1.8为什么选择Qt 1.9问题与解答 1.10总结与提高 第2章Qt的安装与配置 2.1获取Qt 2.2...

    Java2游戏编程.pdf

    1.3.4 使用集成开发环境(IDE) 1.3.5 关于Java2文档的说明 1.4 总结 第2章 预备:学习Java2 API 2.1 Game Over! 程序 2.1.1 import语句 2.1.2 给Java代码加注释 2.1.3 Java类声明 2.1.4 Java方法声明 2.1.5 Java中的...

    软件工程实验一.doc

    操作系统为Window 10,使用集成开发工具Eclipse5.5.1,数据库采用SQLServer2012,项目运行环境为IIS5.0。 2.5验收标准 2.5.1.代码的验收 最后在交付客户之前进行小组内评审,代码编写符合HB6465标准,与文档说明...

    .Net Core部署到CentOS的图文教程

    本文基于初次或再次尝试部署.Net Core应用到Linux服务器上,我尝试后自我总结的经验一个简单的Demo,尝试部署在Linux服务器上和跨服务器访问数据库。 一、环境介绍  1、本地使用Visual Studio 2017开发,使用的....

    JavaScript王者归来part.1 总数2

     第3章 开发环境和调试方法  3.1 我能用什么来编写脚本--适合编写JavaScript的文本编辑器   3.2 来自浏览器的支持   3.3 集成开发环境   3.4 调试工具--提升开发效率的利器   3.5 定位代码和调用堆栈   ...

    python入门到高级全栈工程师培训 第3期 附课件代码

    02 JS的window对象之定时器 03 JS的history对象和location对象 04 JS的DOM节点 05 JS的DOM节点 第43章 01 上节知识回顾 02 js之onsubmit事件与组织事件外延 03 DOM节点的增删改查与属性设值 04 正反选练习 05 js...

    RED HAT LINUX 6大全

    5.7 GNU Window Maker窗口管理器特性 82 5.7.1 重要的文件 82 5.7.2 配置Window Maker 82 5.8 fvwm2窗口管理器 83 5.9 fvwm窗口管理器 83 5.10 twm窗口管理器 84 5.11 公共桌面环境特性 86 5.12 使用RPM安装Red Hat ...

    计算机应用基础学后感.doc

    学习了目前最常采用的操作系统Window2000,有系统的初步操作方法 、文件和磁盘管理、控制面板的组成、操作系统的基本工作环境要求和系统的设置。学 习了两个重要软件的使用,一个是Excel,主要学习了基本操作、格式...

    asp.net知识库

    将 ASP.NET 2.0 应用程序服务配置为使用 SQL Server 2000 或 SQL Server 2005 ASP.NET 2.0 中的数据源控件 使用 ASP.NET 2.0 ObjectDataSource 控件 ASP.NET 2.0 的内部变化 使用SQL Cache Dependency 代替 ...

    全文搜索引擎Solr与ElasticSearch入门至集群及项目实战(Solr+ES)

    本课程提供所有代码笔记...14、ElasticSearch下载安装(window以及linux下安装) 15、集群环境搭建 16、客户端Kibana安装与使用 17、集群管理插件head安装使用 18、java api 操作 ES 19、电商项目实战应用等等 ....

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    1.3.2跨域交互即缓存处理方法 7 1.3.3页面自适应机制,即设备自适应与浏览器自适应机制 8 1.3.4 “认我测”质检服务平台的设计和实现 8 1.4 本文的结构安排 8 第二章 多窗口类浏览器设计 11 2.1 多窗口类浏览器需求...

    Ext Js权威指南(.zip.001

    4.2.2 当前运行环境检测工具:ext.supports / 109 4.3 ext js的静态方法 / 112 4.3.1 概述 / 112 4.3.2 ext.object中的静态方法 / 113 4.3.3 ext.function中的静态方法 / 120 4.3.4 ext.array中的静态方法 / ...

Global site tag (gtag.js) - Google Analytics