Ошибка: 1072: Указанная служба была отмечена для удаления

При удалении службы из командной строки, с помощью команды sc delete [имя службы] можно столкнуться с ошибкой 1072:
Указанная служба была отмечена для удаления.
Решение проблемы
Как правило, такое сообщение появляется, когда было начато удаление службы, но по каким-то причинам, еще не было завершено до конца. Как правило, это возникает из-за следующих причин:
-
Процесс данной службы по прежнему запущен. Попробуйте завершить процесс через Диспетчер задач, или через командную строку, воспользовавшись следующими командами:
В случае успешного удаления службы, команда для удаления службы будет возвращать уже совсем другую ошибку:
Указанная служба не установлена.
Данная ошибка свидетельствует о том, что данной службы на компьютере нет.
Как исправить «Ошибка 1075: дочерняя служба не существует или была отмечена для удаления» в Windows 10?
«Ошибка 1075: дочерняя служба не существует или была отмечена для удаления» проявляется у пользователей операционной системы Windows 10 после установки очередного обновления для нее. Проблема относится к дочерней службе и появляется во время попытки открытия Центра безопасности, Microsoft Exchange, Диспетчера Печати, Тем или любой другой службы.
Данная проблема может быть вызвана установкой определенного обновления, которое вызывает некорректную работу драйверов или же удалило некоторые системные компоненты по неведомой на то причине.
При появлении такой проблемы, как ошибка 1075, вам нужно найти системные компоненты, прекратившие свою работу и исправить их. Однако, обычно, получить нужную информацию о зависящей службе достаточно сложно, так как во вкладке «Зависимости» в «Службах» могут отображаться всего лишь два пустых поля, которые не предоставляют никаких сведений.
К счастью, существует достаточно простой трюк с Реестром Windows, благодаря которому можно избавиться от такой проблемы, как ошибка 1075. Следуйте нижеописанным шагам.
Ошибка 1075: способы решения
Способ №1
- Выполните Win+R→regedit→Enter.
- Пройдите путем HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp.
- Если в колонке «Значение» будет что-то либо кроме Tcpip, Afd и NetBt, то удалите это.
- Закройте Реестр Windows и перезагрузите систему.
Способ №2
- Выполните Win+R→regedit→Enter.
- Пройдите путем HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- Затем выполните Win+R→services.msc→Enter.
- Найдите в списке служб ту, из-за которой возникает ошибка 1075.
- Сделайте двойной клик на эту службу, перейдите во вкладку «Общие».
- Запомните или запишите «Имя службы».
- Теперь возвращайтесь к еще открытому Реестру Windows. Найдите в директории HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services нужную вам службу, нажмите на нее правой кнопкой мыши и выберите «Экспортировать». Сохраните бэкап службы в удобное для вас место.
- Используя правую панель, найдите запись в нужной вам службе под именем «DependOnService». Нажмите на нее правой кнопкой мыши и выберите «Удалить».
- Как только вы завершите удаление, закройте Реестр Windows и перезагрузите свой компьютер.
Если эти модификации Реестра Windows не помогли вам в решении такой проблемы, как «Ошибка 1075: дочерняя служба не существует или была отмечена для удаления», то в этом случае мы рекомендуем вам выполнить простое Восстановление системы, которое перенесет вашу систему в предыдущие, более стабильное состояние.
(SC) DeleteService FAILED 1072
Last time I create WAS profile and WASService then I try to config and run many script for learn how to config WAS, Finally it crash so i use wasprofile delete this profile and forgot delete WASService.
Now I found IBM Webphere Application Server service display in services.msc list, so I tried to delete it with WASService.exe -remove command and windows SC command but I got message
11 Answers 11
make sure the service is stopped, the services control panel is closed, and no open file handles are open by the service.
Also make sure ProcessExplorer is not running.
I had a similar problem and what I did to overcome it was the following:
- Stop the service: net stop «ServiceName»
- Ensure: the «mmc.exe» process does not exist (The «Services» list window): taskkill /F /IM mmc.exe
Delete the service: sc delete «ServiceName»
Now, if I execute another sc command, what I get is the following:
But not the 1072 error message
What I’ve done is go to this location in regedit :
From here, you will see a folder for every service on your machine. Simply delete the folder for the service you wish, and you’re done.
N.B: Stop the service before you try this.
![]()
For some buggy reason both Event Viewer and/or Services.msc won’t do a proper refresh when you tell them to!
Close them and restart, and the service would have been deleted anyway.
![]()
I had the same issue. After I closing and re-opening the Computer Management window the service was removed from the list. I’m running windows 7
In Windows 7, make sure Event Viewer closed before deleting.
![]()
I had this error also, make sure the exe the service is pointing to is stopped. Also make sure you don’t have any Windows dialog boxes behind your other windows. That is why mine wasn’t deleting. There was a windows message behind it saying this service has been deleted or something similar.. just had to click ok, there it went.
![]()
I had the same error due to a typo in the service name, i was trying to delete the service display name instead of the service name. Once I used the right service name it worked fine
Logging-out and logging-in again close all blocking apps thus resolves the problem.
The 3rd party application uninstaller had removed the files for the service and then left the service in this pending deletion state.
After trying to close all applications, identifing PID of service(couldn’t) for kill, logging off all other users and logging off and on, rebooting was the only fix that worked for me.
One situation where this can also happen is if there is some other service or application that is holding open a service handle obtained with OpenService. For example, a monitoring service that starts and stops services based on some external event can keep open handles to each of the services it monitors. In this case, uninstalling the service would leave it in the "marked for deletion" state until all handles obtained with OpenService are closed.
-
Featured on Meta
Linked
Related
Hot Network Questions
Subscribe to RSS
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
Site design / logo © 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2023.9.6.43612
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.
Ошибка с кодом 1072 «Указанная служба была отмечена для удаления» и как ее устранить
Любая сторонняя или системная служба, если она не является критически важной, может быть остановлена в оснастке управления службами или в консоли командой Net Stop Name . А если служба не нужна, так ее можно и вовсе удалить, используя команду sc delete [имя службы] . Увы, далеко не всякую службу можно удалить таким способом и причем не во всех случаях. Так, при удалении службы вы можете получить сообщение об ошибке с кодом 1072 и комментарием «Указанная служба была отмечена для удаления» .

Главная причина описанной выше ошибки — запущенный процесс службы или удержание ее родительским процессом приложения, эту службу установившую. Известны также случаи, когда удалению службы препятствовал процесс самой оснастки управления службами, хотя подобное кажется маловероятным. Поэтому, перед тем как удалять службу, убедитесь, что она находится в состоянии «Остановлена».
В противном случае остановите службу через оснастку services.msc.

Или запущенную от имени командную строку командой net stop [имя службы] , а затем принудительно завершите и ее процесс, выполнив тут же в командной строке команду taskkill /F /IM [имя процесса службы] .

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

В случае успешного удаления службы команда вернет строку «успех».
Кстати, если после успешного удаления службы выполнить команду sc delete [имя службы] еще раз, вы получите ошибку с кодом 1060 и сообщением «Указанная служба не установлена» .

Если служба не желает удаляться через командную строку, попробуйте удалить ее через редактор реестра, однако будьте очень осторожны, так как этим способом можно удалить даже системные службы, необходимые для корректной работы операционной системы и ее компонентов.
Записав или запомнив имя службы, откройте командой regedit редактор реестра, разверните ветку:
HKLM\SYSTEM\CurrentControlSet\Services
И отыщите в раскрывшемся списке каталог с именем службы, которую хотите удалить.

Удалите его со всем его содержимым и перезагрузите компьютер.
Удаление службы не приводит к удалению ее исполняемого файла, но всё равно будьте осторожны, чтобы ненароком не нарушить работу Windows, если захотите таким образом избавиться от ненужных, как это вам представляется, служб.
