农企新闻网

什么是windows激活(什么是Windows服务)

发布者:刘龙
导读大家好,农企新闻小编来为大家解答以上问题。什么是windows激活,什么是Windows服务很多人还不知道,现在让我们一起来看看吧!一.什么是Windows服务Windows服务又称为Windows服

大家好,农企新闻小编来为大家解答以上问题。什么是windows激活,什么是Windows服务很多人还不知道,现在让我们一起来看看吧!

一.什么是Windows服务

Windows服务又称为Windows服务,是Windows操作系统和Windows网络的基础。它是系统核心的一部分,支持整个窗口的各种操作。DNS客户端、打印机、Windows update服务、计划任务、Windows时间服务等服务。与机器的正确操作有关。如果不能正确管理这些服务,将会影响机器的正常运行。

服务首先是Win32可执行程序,或者是rundll32.exe运行. dll形成的进程。不像普通的应用,比如打开WORD,有界面,但是服务没有用户界面。它不能通过双击相应的来运行。exe程序。

第二,Windows如何控制一个服务?

Windows服务由更高级别的services.exe服务管理,它负责启动、停止、运行、挂起等等。我们最常见的操作就是通过Windows的服务MMC接口完成相关操作。

在Windows7系统中,我们点击开始菜单,在搜索框中输入“服务”,双击顶部第一个结果,打开服务管理。在Vista和XP系统中,还可以通过运行services.msc打开服务管理3354

三。如何删除Windows服务

现在越来越多的流氓软件把自己注册成服务。一般非Windows系统的服务都会列为023,比如下面这段:

o23-Unknown-service : bk marks【提供传输协议的数据安全保护机制,有效维护数据传输的安全性和完整性。] - C:WINDOWSSYSTEM32RUNDLL。可执行程序的扩展名

o23-未知-服务: ewido反间谍软件4.0卫士[ewido反间谍软件4.0卫士]-d:程序文件ewido反间谍软件4.0guard.exe

o23-未知-服务: ksd 2 service[ksd 2 service]-c : windows system 32 svch 0st . exe

对于这些流氓软件,有必要删除相关的。exe文件,使其无法再运行,或者直接清理服务本身,使其在计算机重新启动时不会再次启动。

有两种方法可以删除:

方法1:使用Windows命令sc.exe。

点击开始菜单-所有程序-附件-命令行程序,从右键菜单中选择“以管理员身份运行”。

这样以管理员身份打开一个命令行程序,输入sc plus参数就可以了。使用方法很简单:

Sc删除'服务名'(如果服务名中间有空格,需要在它的前后加上引号)

如上:sc删除KSD2Service

关于sc命令的详细解释,请参考本文底部。Windows7 Home /Vista Home已经帮你整理好了。

方法2:直接编辑注册表(不推荐)

打开注册表编辑器,找到以下键值:

HKEY _ local _ machine/system/current control set/services通用服务会在这里显示一个同名的主键,删除相关键值即可。

四。特殊情况

1.如果服务显示rundll32.exe,并且该文件位于system32目录中,则您不能删除该rundll32.exe文件,它是Windows系统的文件。这时,只需清除相关服务即可。

2.如果一个服务被删除后立即自动建立,说明后台有进程在监控和保护。需要先在进程管理器中杀死相应的进程,或者启动后按F8,在Win7/Vista安全模式下删除。

/////附录:SC命令行程序参数详解/////

描述:

SC是一个命令行程序,用于与服务控制管理器和服务进行通信。

用法:

命令服务名.

选项的格式是' \ServerName '

键入' sc [command]'以获取有关命令的更多帮助。

命令:

查询-查询服务的状态,

或者列举服务类型的状态。

查询Ex-查询服务的扩展状态,

或者列举服务类型的状态。

启动-启动服务。

PAUSE-向服务发送暂停控制请求。

交换——向服务发送一个交换控制请求。

连续的

  stop------------向服务发送 STOP 请求。

  config----------更改服务的配置(永久)。

  description-----更改服务的描述。

  failure---------更改服务失败时执行的操作。

  failureflag-----更改服务的失败操作标志。

  sidtype---------更改服务的服务 SID 类型。

  privs-----------更改服务的所需权限。

  qc--------------查询服务的配置信息。

  qdescription----查询服务的描述。

  qfailure--------查询失败时服务执行的操作。

  qfailureflag----查询服务的失败操作标志。

  qsidtype--------查询服务的服务 SID 类型。

  qprivs----------查询服务的所需权限。

  qtriggerinfo----查询服务的触发器参数。

  qpreferrednode--查询首选的服务 NUMA 节点。

  delete----------(从注册表)删除服务。

  create----------创建服务(将其添加到注册表)。

  control---------向服务发送控制。

  sdshow----------显示服务的安全描述符。

  sdset-----------设置服务的安全描述符。

  showsid---------显示相应于假定名称的 SID 字符串。

  triggerinfo-----配置服务的触发器参数。

  preferrednode---设置首选的服务 NUMA 节点。

  GetDisplayName--获取服务的 DisplayName

  GetKeyName------获取服务的 ServiceKeyName。

  EnumDepend------枚举服务的依存关系。

  下列命令不要求服务名称:

  sc

  boot------------(ok   bad) 指示是否将上一次启动保存为

  最近一次已知的正确启动配置

  Lock------------锁定服务数据库

  QueryLock-------查询 SCManager 数据库的 LockStatus

  示例:www.sogoupc.com

  sc start MyService

  QUERY 和 QUERYEX 选项:

  如果查询命令带服务名称,将返回

  该服务的状态。其他选项不适合这种

  情况。如果查询命令不带参数或

  带下列选项之一,将枚举此服务。

  type= 要枚举的服务的类型(driver, service, all)

  默认 = service)

  state= 要枚举的服务的状态 (inactive, all)

  (默认 = active)

  bufsize= 枚举缓冲区的大小(以字节计)

  (默认 = 4096)

  ri= 开始枚举的恢复索引号

  (默认 = 0)

  group= 要枚举的服务组

  (默认 = all groups)

  语法示例

  sc query - 枚举活动服务和驱动程序的状态

  sc query eventlog - 显示 eventlog 服务的状态

  sc queryex eventlog - 显示 eventlog 服务的扩展状态

  sc query type= driver - 仅枚举活动驱动程序

  sc query type= service - 仅枚举 Win32 服务

  sc query state= all - 枚举所有服务和驱动程序

  sc query bufsize= 50 - 枚举缓冲区为 50 字节

  sc query ri= 14 - 枚举时恢复索引 = 14

  sc queryex group= "" - 枚举不在组内的活动服务

  sc query type= interact - 枚举所有不活动服务

  sc query type= driver group= NDIS - 枚举所有 NDIS 驱动程序