错误1783 - 从Win2k3中删除instsrv.exe

时间:2008-10-20 22:20:14

标签: service windows-server-2003 uninstall instsrv

我的应用程序安装程序使用户能够通过使用srvany.exe应用程序将应用程序作为服务运行。要在卸载时删除应用程序,我一直在使用带有以下命令的应用程序instsrv.exe

  

instsrv“myservice”REMOVE

在Windows Server 2003上,我遇到错误1783。

有关导致此问题的原因的任何想法?我对Win2k3使用了错误的方法吗?

2 个答案:

答案 0 :(得分:1)

我尝试使用Rk-Tools 2003和2000,我两次都得到同样的错误。 但是在下次重启后手动删除注册表参数后,服务(我尝试了几个星座)都没了。 请考虑在(!)之前停止服务,您将删除注册表项,因为否则服务将不接受任何进一步的命令。 也许这会对你有帮助。

答案 1 :(得分:0)

首先 - 对instsrv.c的引用只是一条错误消息(它告诉您源代码中实际发生错误的位置)。我认为(但我不确定)当它尝试枚举服务但遇到溢出错误(安装了太多服务?)时会发生这个1783错误。

更好的方法是使用sc.exe:

SC STOP servicename
SC DELETE servicename