今天使用导入注册表的方法,将绿化版的ServU添加到服务中,以服务的形式启动,出现了
配置管理器: 指定的设备实例句柄和目前设备不一致
错误!
这个错误是注册表中对应服务项下的enum子项引起的,删除该项即可,重启该服务后会自动生成正确子项。
所以,可以在导入注册表的时候去除enum项,重新启动时将自动生成!
导入服务注册表样例:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/services/ServerU]
"DisplayName"="ServUreg"
"ImagePath"=hex(2):44,00,3a,00,5c,00,53,00,65,00,72,00,76,00,2d,00,55,00,5c,00,/
53,00,65,00,72,00,76,00,2d,00,55,00,2e,00,65,00,78,00,65,00,20,00,2d,00,73,/
00,65,00,72,00,76,00,69,00,63,00,65,00,00,00
"Description"="ServU ftp server"
"ObjectName"=".//username"
"ErrorControl"=dword:00000001
"Start"=dword:00000002
"Type"=dword:00000010
[HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/services/ServerU/Security]
"Security"=hex:01,00,14,80,a0,00,00,00,ac,00,00,00,14,00,00,00,30,00,00,00,02,/
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,/
00,00,02,00,70,00,05,00,00,00,00,00,14,00,ff,01,0f,00,01,01,00,00,00,00,00,/
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,/
20,02,00,00,00,00,14,00,9d,00,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,/
00,14,00,9d,00,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,14,00,9d,00,/
02,00,01,01,00,00,00,00,00,05,03,00,00,00,01,01,00,00,00,00,00,05,12,00,00,/
00,01,01,00,00,00,00,00,05,12,00,00,00
导入后,重启电脑,进服务管理器,就可以看到服务(ServerU)了,修改应用程序路径与用户,其它该修改的自己看着办,如需删除,直接删除该键值就可!