(SC) DeleteService FAILED 1072

99

В прошлый раз, когда я создаю профиль WAS и WASService, я пытаюсь настроить и запустить множество сценариев, чтобы узнать, как настроить WAS, наконец, он вылетает, поэтому я использую wasprofile, удаляю этот профиль и забыл удалить WASService.

Теперь я нашел отображение службы IBM Webphere Application Server в списке services.msc, поэтому я попытался удалить его с WASService.exeпомощью команды -remove и команды Windows, SCно я получил сообщение

C:\Program Files\IBM\WebSphere\AppServer\bin>sc delete "IBMWAS61Service - DEV"
[SC] DeleteService FAILED 1072:
The specified service has been marked for deletion.
Фуангвит С.
источник

Ответы:

200

убедитесь, что служба остановлена, панель управления службами закрыта, и служба не открывает дескрипторы открытых файлов.

Также убедитесь, что ProcessExplorer не запущен.

Стинги Джек
источник
1
В Windows Server 2008 удаление было успешным, когда я закрыл окно «Управление сервером». В следующий раз, когда я попытался удалить, появилась ошибка «Служба не зарегистрирована».
Alfabravo
23
@Alfabravo: Со мной произошло то же самое, хотя в моем случае у меня было открыто окно «Службы». Как только я его закрыл, я стал золотым.
Кори Гримстер
5
То же, что и @Cory Grimster - я закрыл окно служб, и отложенное удаление было завершено. Надо было сначала проверить ТАК ;-)
Пол Колер
21
ProcessExplorer, кажется, тоже вызывает это (меня поймали, когда в системном трее запускалась процедура procxp)
Rich
2
Омг, вы, ребята, спасаете жизнь. У меня были открыты проводник процессов И панель управления службами.
Чев
88

У меня была аналогичная проблема, и я сделал следующее:

  1. Остановить службу: net stop "ServiceName"
  2. Убедитесь, что процесс «mmc.exe» не существует (окно списка «Службы»): taskkill / F / IM mmc.exe
  3. Удалить службу: sc удалить "ServiceName"

    C:\server>sc delete "ServiceName"
    
    [SC] DeleteService SUCCESS
    

Теперь, если я выполню другую команду sc, я получу следующее:

C:\server>sc delete "ServiceName"

[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.

Но не сообщение об ошибке 1072

Тейт
источник
2
При чем тут MMC и почему она держится за сервис?
Fandango68
В моем случае по какой-то причине служба не была представлена ​​в диспетчере служб, и я не знал, что она все еще работает. Так что "чистый стоп" помог мне.
Даниэль Лобо
22

Я зашел в это место в regedit:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

Отсюда вы увидите папку для каждой службы на вашем компьютере. Просто удалите папку с нужной услугой, и все готово.

NB: остановите службу, прежде чем пытаться это сделать.

Луковый Рыцарь
источник
Re " вы увидите папку для каждой службы на вашем компьютере "; Как ты это узнал? Есть цитаты ?
Pacerier
Мне удалось удалить папку, когда служба зависает при остановке.
Gellie Ann
8

Я была такая же проблема. После закрытия и повторного открытия окна «Управление компьютером» служба была удалена из списка. Я использую windows 7

Роб
источник
8

По какой-то причине с ошибками и Event Viewer, и / или Services.msc не будут работать должным образом, refreshкогда вы им скажете!

Закройте их и перезапустите, и служба все равно была бы удалена.

Фанданго68
источник
3

В Windows 7 перед удалением убедитесь, что программа просмотра событий закрыта.

Исаламон
источник
1

У меня тоже была эта ошибка, убедитесь, что exe, на который указывает служба, остановлен. Также убедитесь, что у вас нет диалоговых окон Windows за другими окнами. Вот почему мой не удалялся. За ним было сообщение Windows о том, что эта служба была удалена или что-то в этом роде ... просто нужно было нажать ОК, вот и все.

микробы
источник
1

У меня была такая же ошибка из-за опечатки в имени службы, я пытался удалить отображаемое имя службы вместо имени службы. Как только я использовал правильное имя службы, все заработало

Рахамат
источник
1

При выходе из системы и повторном входе в систему все блокирующие приложения закрываются, что решает проблему.

вахапт
источник
1

Программа удаления стороннего приложения удалила файлы для службы, а затем оставила службу в этом состоянии ожидания удаления.

После попытки закрыть все приложения, определения PID службы (не удалось) для уничтожения, выхода из системы всех других пользователей, выхода из системы и включения, перезагрузка была единственным исправлением, которое сработало для меня.

грабить
источник