nt service 1072 无需重启,重复安装服务程序或服务驱动的方法
2012-12-04 20:33
543 查看
一般情况下,安装了一个服务程序,然后删除这个服务,再安装,这时候,系统会提示1072错误码“指定的服务已标记为删除”。例如,杀毒软件,卸载后就需要重启,然后才能安装,否则也可能会报错:“指定的服务已标记为删除”。
这里提供一种无需重启就可以重复安装的方法。
首先,关闭所有的访问实例,也就是关闭所有的通过CreateService、OpenService函数打开的服务句柄;关闭所有的CreateFile句柄。
然后,ControlService停止服务。
DeleteService删除服务。
最后一步,删除注册表项“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\你的服务程序名称”和“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_你的服务程序名称”。
http://zhanyonhu.blog.163.com/blog/static/161860442010223115539853/
这里提供一种无需重启就可以重复安装的方法。
首先,关闭所有的访问实例,也就是关闭所有的通过CreateService、OpenService函数打开的服务句柄;关闭所有的CreateFile句柄。
然后,ControlService停止服务。
DeleteService删除服务。
最后一步,删除注册表项“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\你的服务程序名称”和“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_你的服务程序名称”。
http://zhanyonhu.blog.163.com/blog/static/161860442010223115539853/
相关文章推荐
- .net Windows服务程序和安装程序制作图解 及 VS 2010创建、安装、调试 windows服务(windows service)
- Windows/Linux下Oracle监听日志过大无需重启数据库服务的处理方法
- [日推荐]『饿了么外卖服务』饿了么官方小程序,无需下载安装!
- 安装oracle 11G-----( ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务)的解决方法
- C#Windows服务工程添加安装程序的方法
- 安装SQL Server:以前某个程序安装时挂起了文件操作,安装程序前请重启 解决方法
- 无法安装WindowsInternetExplorer因为其他程序等待重启解决方法
- [日推荐]『饿了么外卖服务』饿了么官方小程序,无需下载安装!
- 无法安装 Windows Internet Explorer 因为其他程序或更新正在等待重启您的计算机,解决方法
- ubuntu14.04中安装chkconfig服务管理程序的方法
- win10+uefi+gpt安装一键GHOST之后无法重启的快速解决方法(无需重装系统无需修复引导)
- VC编程进行windows NT 服务程序的创建,删除,启动,停止 【NT Service编程】
- 用VS2003部署,让服务程序安装完后立即启动服务并且选中“允许服务与桌面交互”及添加服务描述的方法
- Delphi安装NT服务程序时,不出现提示信息
- 原版XP SP3安装程序集成识别SATA的AHCI驱动的解决方法
- VS2010关于WindowsService 制作安装程序包,无法自动install的问题解决方法
- 无法安装 Windows Internet Explorer 因为其他程序或更新正在等待重启您的计算机,解决方法
- 安装sqlService需要重启解决方法
- Delphi安装NT服务程序时,不出现提示信息
- nt驱动CreateService创建SERVICE_BOOT_START级别服务报错87