人生满希望的歌词意思:seclogon 服务如何安装才能成功

来源:百度文库 编辑:高校问答 时间:2024/04/28 05:15:32
我用的迷你版xp v3.5,精简了runas,可现在要用到
seclogon 服务,如何安装才能成功?
我用完整版xp导出的注册表服务seclogon再导入迷你版xp
已考入了sclgntfy.dll和seclogon.dll和runas文件。
服务显示安装成功了,可无发启动。
且点服务属性老是出现“指定的设备实例句柄和目前设备不一致”提示

错误1083:配置成在该可执行程序中运行的这个服务不能执行该服务

1.故障现象

尝试在“服务”管理单元窗口手动启动服务时,系统提示“错误1083:配置成在该可执
行程序中运行的这个服务不能执行该服务”

2.原因分析

该故障通常在由svchost服务宿主进程所启动的服务上发生。大家知道Windows XP SP2最
多可以启动七个svchost进程实例(实际上启动六个进程实例),分别负责启动一组服务。
每个svchost实例所负责启动的服务由以下注册表项决定:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost

其下共有七个键值:DcomLaunch、HTTPFilter、imgsvc、LocalService、netsvcs、
NetworkService、rpcss和termsvcs。每个键值都定义了一个或者多个服务,也就是
对应每个svchost进程实例所能启动的一组服务。

本例中“seclogon”服务的可执行程序参数是“svchost.exe -k netsvcs”,对
应的svchost进程在启动该服务之前,会先到
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost
下的netsvcs键值里查找是否有该服务的定义,如果没有,就会出现该故障现象。

3.解决办法

很简单,首先打开该服务的属性对话框,查看其可执行程序的命令参数
(本例是netsvcs),如图2所示。

然后进入以下注册表项:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost

在右侧定位到对应的键值,本例是netsvcs,在其数值数据里添加该服务名即可,本例是
seclogon,如图5所示,并重启系统。