Ошибка 1783 - instsrv.exe УДАЛИТЬ из Win2k3 - PullRequest
2 голосов
/ 21 октября 2008

Установщик моих приложений предлагает пользователю возможность запускать приложение в качестве службы с помощью приложения srvany.exe. Чтобы удалить приложение при удалении, я использую приложение instsrv.exe со следующей командой:

instsrv "myservice" УДАЛИТЬ

В Windows Server 2003 возникает ошибка 1783.

Есть идеи о том, что вызывает эту проблему? Я использую неправильный подход для Win2k3?

Ответы [ 2 ]

1 голос
/ 21 октября 2008

Я попробовал то же самое с Rk-Tools 2003 и 2000, и я получаю одну и ту же ошибку оба раза. Но после удаления параметров реестра вручную после следующей перезагрузки службы (я опробовал несколько созвездий) исчезли. Пожалуйста, подумайте об остановке службы, прежде чем (!) Вы удалите записи реестра, потому что в противном случае служба не будет принимать дальнейшие команды. Может быть, это поможет вам.

0 голосов
/ 11 декабря 2011

Прежде всего - ссылки на instsrv.c - это просто сообщение об ошибке (оно сообщает вам, где на самом деле произошла ошибка в исходном коде). Я думаю (но я не уверен), что эта ошибка 1783 возникает при попытке перечисления служб, но при этом возникает ошибка переполнения (установлено слишком много служб?)

Лучше всего использовать sc.exe:

SC STOP servicename
SC DELETE servicename
...