Ошибка 1072 криптопро

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

Но совсем недавно поступило много сообщений от пользователей, о сбое программного обеспечения и отображении ошибки «Easyanticheat Createservice Failed 1072» при попытке запуска игры. Эта ошибка не была характерна для какой-то определенной игры и встречалась во всех играх, использующих сервис EasyAntiCheat. Мы расскажем вам о некоторых факторах, с которыми связано появление этой проблемы, и предоставим некоторые решения.

Что вызывает ошибку Easyanticheat Createservice Failed 1072?

Возникновение этой ошибки не является каким-то конкретным, и может быть вызвано различными причинами, вот некоторые из наиболее распространенных:

Теперь, вы имеете общее представление о природе происхождения данной проблемы, и можно переходить к ее решению.

Ошибка 0x0000011b при подключении сетевого принтера в Windows 10

Решение 1. Ремонт установки EasyAntiCheat

Сервис EasyAntiCheat необходим для предотвращения взлома, модификации и использования читов, но иногда эта служба может быть повреждена. Если игра использует поврежденные файлы программы EasyAntiCheat, то она запросто может не запуститься. На данном этапе мы попробуем восстановить сервис, для этого:

Решение 2. Удаление EasyAntiCheat. sys

Эта ошибка также может быть вызвана, если имя EasyAntiCheat указано с ошибкой в ​​папке «System 32». Просто удалите «EasyAntiCheat. sys» и игра снова ее установит, тем самым устранив ошибку. Для этого:

Примечание. Внимательно следите за тем, какой файл вы удаляете, поскольку большинство из них в «System 32» необходимы для правильной работы Windows.

Решение 3. Проверка файлов игры

В игре могут отсутствовать определенные файлы или некоторые из них могут быть повреждены. Игра не запустится должным образом, если определенные файлы игры отсутствуют. На следующем этапе нужно проверить файлы игры и убедиться, что файлы игры не повреждены.

Примечание. Этот метод применим только к тем играм, которые добавляются в библиотеку Steam. Не все игры поддерживают Steam, и некоторые имеют собственные уникальные средства запуска. Не забудьте проверить свою игру.

Решение 4. Переустановка игры

Иногда в игре могут отсутствовать некоторые важные файлы, которые могут понадобиться службе EasyAntiCheat для проверки целостности игры и запуска исполняемого файла. В таком случае может появиться эта ошибка. Поэтому крайним решением этой проблемы будет – полностью удалить игру и установить ее снова. Вы не только устраните ошибку отсутствующего файла, если она еще не была обнаружена модулем запуска, но также автоматически обновите файлы реестра и очистите кэш игры, если таковой имеется. Мы надеемся, что вы смогли избавиться от ошибки Easyanticheat Createservice Failed 1072 и продолжить играть в нужную вам игрушку.

Решение ошибки (BSOD) WHEA UNCORRECTABLE ERROR на Xeon X3470 при разгоне

Источник: kodyoshibok5.ru

Как устранить ошибку «Указанный сервис помечен для удаления»

Я пытаюсь удалить службу Windows с sc delete , и сталкиваюсь со следующей ошибкой:

[SC] DeleteService FAILED 1072:

Указанный сервис был помечен для удаления.

Что я уже сделал:

    Остановил сервис, очевидно. Это sc queryex «» дает следующий результат:

SERVICE_NAME: Stub service TYPE : 10 WIN32_OWN_PROCESS STATE : 1 STOPPED WIN32_EXIT_CODE : 1067 (0x42b) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 PID : 0 FLAGS :

Какой следующий шаг?

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

Я знаю. Но я подумал о менее радикальном решении. Перезагрузка тридцать раз в день не будет приемлемым решением в моем случае.

«Почему вы регулярно удаляете сервисы?» Я пишу службу Windows. Каждый раз, когда он компилируется, он должен быть перезапущен. «Тем не менее, взламывание реестра 30 раз в день приемлемо?» : полностью. Удаление ключа из реестра не заставляет меня все сохранять, закрывать каждое открытое приложение, подождать минуту, а затем снова открыть все.

Я написал службы Windows. Если вы не меняете реальный код, который выполняет регистрацию, вам не нужно удалять и переустанавливать его каждый раз, когда вы делаете сборку. До тех пор, пока путь остается прежним, более старая регистрационная информация будет действительна.

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

  1. SysInternals ‘Process Explorer открыт . Закрытие должно привести к автоматическому удалению сервиса.
  2. Диспетчер задач открыт .
  3. Консоль управления Microsoft (MMC) открыта . Чтобы убедиться, что все экземпляры закрыты, запустите taskkill /F /IM mmc.exe .
  4. Сервисная консоль открыта . Это то же самое, что и предыдущий пункт, поскольку консоль служб размещается в MMC.
  5. Просмотр событий открыт . Опять же, это то же самое, что и третий пункт.
  6. Ключ HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services существует .
  7. Кто-то еще вошел на сервер и открыл одно из ранее упомянутых приложений.
  8. Экземпляр Visual Studio, используемый для отладки службы , открыт.

Диспетчер задач, кажется, делает то же самое. И, как отмечено ниже, оставление консоли служб открытым также может привести к этому.

. и если закрыть все это по-прежнему не помогает, и вы по-прежнему видите службу как «помеченную для удаления», сделайте простой выход из системы вместо полного перезапуска. это помогло мне несколько раз.

Один общий рабочий процесс: ваши гнусные коллеги также подключены к удаленному серверу, и у них у всех есть что-то открытое .

Закрытие консоли служб решило эту проблему для меня! Мой процесс был следующим: В командной строке VS2012 x64 Native Tools -> Перейдите в каталог с доступной службой -> installutil / u servicename.exe (чтобы удалить устаревшую службу) -> Скопируйте новую встроенную службу exe — > installutil servicename.exe (для установки обновленного сервиса) . Я вообще могу удалить и переустановить сразу без проблем. Пока я случайно не могу. Закрытие консоли служб решило это. Спасибо за совет!

На мой взгляд, Process Explorer является самым большим. Я предлагаю выделить его и / или переместить в начало списка.

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

Как я указал в своем вопросе, «Консоль управления Microsoft закрыта» во время тестов.

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

Трудно поверить, что дело было в том, чтобы держать окно открытым . Спасибо!

Это сработало и для меня, хотя, как ни странно, было много случаев, когда простое нажатие клавиши F5 обновляло список с удаленным сервисом.

Вы спасли мой день

У меня была такая же проблема, наконец я решаю убить процесс обслуживания.

для этого попробуйте следующие шаги:

  • получить идентификатор процесса службы с sc queryex
  • убить процесс с taskkill /F /PID

мой PID равен 0, поэтому мне лучше не убивать это!

Вы можете удалить службу для этого, выполнив шаги 1 — запустите cmd 2 — измените направление на файл .exe вашей службы, найдите эту 3 — выполните команду installutil / u

+1 для sc queryex Я смогу использовать это, чтобы получить PID, если я хочу подключить отладчик

В моем случае это сработало после закрытия Services . Проверьте Services.msc , открыт ли он, если да, закройте его и проверьте, есть ли процесс обслуживания в Task Manager .

Это означает, что сервис все еще указан как отключенный в services.msc. Просто закройте services.msc и снова откройте как администратор . Служба не будет указана. Теперь установите сервис, используя команду,

installutil «путь обслуживания»

Удаление ключей реестра, как было предложено выше, застряло у моей службы в состоянии остановки. Следующая процедура работала для меня:

Откройте диспетчер задач> выберите вкладку службы> выберите службу> щелкните правой кнопкой мыши и выберите «Перейти к процессу»> щелкните правой кнопкой мыши по процессу и выберите Завершить процесс

Служба должна исчезнуть после этого

Обнаружил еще одну вещь, которую нужно проверить — посмотрите в диспетчере задач — если другие пользователи подключены к этому полю, даже если они «отключены», вы должны фактически выйти из них, чтобы сервис окончательно удалился.

Ненужные. Вы просто должны убедиться, что все выходят из консоли управления (MMC) и панели управления службами.

Похоже, что в версиях Windows, более поздних, чем Windows 7 (не проверенных, но по опыту последних версий Windows Server 2012 R2), диспетчер управления службами (SCM) является более строгим.

Хотя в Windows 7 он просто порождает другой процесс, он теперь проверяет, все ли запущен сервисный процесс, и может вернуть ERROR_SERVICE_MARKED_FOR_DELETE (1072) для любого последующего вызова CreateService / DeleteService, даже если служба кажется остановленной.

Я говорю здесь о коде Windows API, но хочу четко обозначить, что происходит, поэтому эта последовательность может привести к указанной ошибке:

SC_HANDLE hScm = OpenSCManager(nullptr, nullptr, SC_MANAGER_ALL_ACCESS); SC_HANDLE hSvc = OpenService(hScm, L»Stub service», SERVICE_STOP | SERVICE_QUERY_STATUS | DELETE); SERVICE_STATUS ss; ControlService(hSvc, SERVICE_CONTROL_STOP, // . wait for service to report its SERVICE_STOPPED state DeleteService(hSvc); CloseServiceHandle(hSvc); hSvc = nullptr; // any further calls to CreateService/DeleteService will fail // if service process is still around

Причина, по которой сервисный процесс все еще существует после того, как он уже сообщил о своем состоянии SERVICE_STOPPED, не удивительна. Это обычный процесс, основной поток которого «застрял» в своем вызове StartServiceCtrlDispatcher API, поэтому он сначала реагирует на действие управления остановкой, но затем должен выполнить оставшуюся последовательность кода.

К сожалению, SCM / OS не справляется с этим должным образом. Программное решение довольно простое и точное: получите дескриптор процесса исполняемого файла службы перед тем, как остановить сервис, затем дождитесь, пока этот дескриптор станет сигнальным.

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

Вот что сработало для меня: — Я столкнулся с той же проблемой: мой сервис застрял в «помечены для удаления». — Я открыл services.msc Мой сервис обнаружился как работающий, хотя он уже был удален. — Я нажал «Стоп получил сообщение об ошибке», сказав, что служба не находится в состоянии приема контрольных сообщений. Тем не менее, служба была остановлена. — Закрытые сервисы .msc. — вновь открытые услуги .msc. — Сервис пропал (больше не отображается в списке сервисов).

(Среда была Windows 7.)

Windows 2008 здесь, я должен был просто закрыть панель служб

В моем случае я выполняю taskkill /f /im dongleserver.exe , где dongleserver.exe находится исполняемый файл моей программы.

Тогда я могу переустановить свою программу уже.

В моем случае это было вызвано необработанным исключением при создании исходного кода eventLog. Используйте try catch, чтобы определить причину.

Закрытие каждого окна, которое было открыто в данный момент, с последующим запуском следующей команды решило проблему для меня:

taskkill /F /IM mmc.exe

Источник: qastack.ru

windows-services — удалить — указанная служба была отмечена для удаления 1с

Как решить Ошибка «Указанная служба была отмечена для удаления» (17)

В моем случае это было вызвано необработанным исключением при создании источника eventLog. Используйте try catch, чтобы указать причину.

Я пытаюсь удалить службу Windows с помощью sc delete и встретить следующую ошибку:

[SC] DeleteService FAILED 1072:

Указанная служба отмечена для удаления.

Что я уже сделал:

    Остановить службу, очевидно. sc queryex «» дает следующий результат:

SERVICE_NAME: Stub service TYPE : 10 WIN32_OWN_PROCESS STATE : 1 STOPPED WIN32_EXIT_CODE : 1067 (0x42b) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 PID : 0 FLAGS :

Каким будет следующий шаг?

В моем случае это работало после закрытия Services . Проверьте, открыт ли Service.msc, если да, закройте его и проверьте, что какой-либо процесс службы найден в Task Manager .

В моем случае я выполняю taskkill /f /im dongleserver.exe , где dongleserver.exe — это exe-файл моей программы.

Затем я могу переустановить свою программу уже.

Вероятнее всего, удаление службы не выполняется, потому что

protected override void OnStop()

при остановке службы. обертывание вещей внутри try catch предотвратит отметку ошибки удаления

protected override void OnStop() < try < //things to do >catch (Exception)

Шаг 1 Попробуйте убить процесс из диспетчера задач Windows или с помощью taskkill / F / PID. Вы можете найти pid процесса командой «sc queryex». Попробуйте выполнить следующий шаг, если вы все еще не можете удалить.

Шаг 2 Если выше

Запуск автозапуска для Windows Поиск службы по имени и удаление результатов.

Закрытие каждого окна, которое было открыто в данный момент, после чего выполнила следующую команду, решила проблему для меня:

taskkill /F /IM mmc.exe

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

  1. Открывается Process Explorer SysInternals . Закрытие должно привести к автоматическому удалению службы.
  2. Диспетчер задач открывается .
  3. Открывается консоль Microsoft Management Console (MMC) . Чтобы все экземпляры были закрыты, запустите taskkill /F /IM mmc.exe .
  4. Открывается консоль служб . Это то же самое, что и предыдущий пункт, поскольку консоль службы размещена в MMC.
  5. Открывается средство просмотра событий . Опять же, это то же самое, что и третья точка.
  6. Доступен ключ HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services .
  7. Кто-то еще зарегистрировался на сервере и открыл одно из ранее упомянутых приложений.
  8. Экземпляр Visual Studio, используемый для отладки службы , открыт.

Обнаружили еще одну вещь, которую нужно проверить — посмотрите в диспетчере задач — если к этому полю подключены другие пользователи, даже если они «отключены», вы должны фактически выписать их, чтобы окончательно удалить службу.

Основная причина ошибки — процесс не останавливается. чтобы разрешить его запуск диспетчера задач, перейдите к службам и посмотрите, сможете ли вы по-прежнему видеть свою службу, чем перейти к процессу этого процесса обслуживания и завершения. Затем проблема будет решена полностью.

Похоже, что в версиях Windows позже Windows 7 (непроверенный, но по последнему опыту с Windows Server 2012 R2) диспетчер управления службами (SCM) является более строгим.

В то время как в Windows 7 он просто запускает другой процесс, теперь он проверяет, продолжает ли процесс обслуживания, и может возвращать ERROR_SERVICE_MARKED_FOR_DELETE (1072) для любого последующего вызова CreateService / DeleteService, даже если служба оказывается остановленной.

Я говорю здесь код Windows API, но хочу четко изложить, что происходит, поэтому эта последовательность может привести к указанной ошибке:

SC_HANDLE hScm = OpenSCManager(nullptr, nullptr, SC_MANAGER_ALL_ACCESS); SC_HANDLE hSvc = OpenService(hScm, L»Stub service», SERVICE_STOP | SERVICE_QUERY_STATUS | DELETE); SERVICE_STATUS ss; ControlService(hSvc, SERVICE_CONTROL_STOP, // . wait for service to report its SERVICE_STOPPED state DeleteService(hSvc); CloseServiceHandle(hSvc); hSvc = nullptr; // any further calls to CreateService/DeleteService will fail // if service process is still around

Причина, по которой сервисный процесс все еще существует после того, как он уже сообщил о состоянии SERVICE_STOPPED, не вызывает удивления. Это обычный процесс, основной поток которого «застревает» в его вызове API StartServiceCtrlDispatcher , поэтому он сначала реагирует на действие контроля остановки, но затем должен выполнить оставшуюся последовательность кода.

Скорее всего, SCM / OS не справляется с этим должным образом для нас. Программное решение является простым и точным: получить дескриптор процесса исполняемого файла службы перед остановкой службы, а затем дождаться, когда этот дескриптор станет сигналом.

Если подойти к проблеме с точки зрения системного администрирования, решение также должно дождаться полного исчезновения процесса обслуживания.

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

для этого попробуйте выполнить следующие шаги:

  • получить идентификатор процесса с помощью sc queryex
  • уничтожить taskkill /F /PID

У меня была эта проблема, когда я использовал Application Verifier для проверки моего сервиса win. Даже после того, как я закрыл приложение Ver, моя служба была заблокирована от удаления. Только удаление службы из App Ver разрешило проблему, и служба была удалена сразу. Похоже, какой-то процесс по-прежнему использует вашу службу после того, как вы попытались ее удалить.

Удаление ключей реестра, как было предложено выше, заставило мое обслуживание застрять в состоянии остановки. Для меня работала следующая процедура:

открыть диспетчер задач> вкладка услуг> выберите сервис> щелкните правой кнопкой мыши и выберите «перейти к процессу»> щелкните правой кнопкой мыши процесс и выберите «Завершить процесс»

После этого служба должна исчезнуть

Это означает, что служба по-прежнему указана как отключенная в services.msc. Просто закройте services.msc и откройте его как администратор . Служба не будет указана. Теперь установите службу с помощью команды,

installutil «путь обслуживания»

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

Это то, что сработало для меня: — Я столкнулся с одной и той же проблемой: мой сервис застрял в «помечены для удаления». — Я открыл services.msc. Моя служба показалась запущенной, хотя она уже была удалена. — Я нажал кнопку «Стоп» Получил сообщение об ошибке, указав, что служба не находится в состоянии получения управляющих сообщений. Тем не менее, служба была остановлена. — Закрытые услуги.msc. — Заново открытые услуги.msc. — Служба ушла (больше не отображается в списке услуг).

(Среда была Windows 7.)

шаги:

step-1 перейти к местоположению C: Windows Microsoft.NET Framework v4.0.30319

команда step-2 run: installutil / u full-path / servicename.exe

шаг 3 закрыть панель обслуживания и снова открыть ее

команда выполнения step-4 : installutil full-path / servicename.exe

Источник: code-examples.net

Образ восстановления не может быть записан. Ошибка 0x8004230c.

Ранее мы рассказывали вам о создании собственного образа системы, который будет использоваться для обновления вашей системы. Иногда это бывает удобно, и вы можете создать изображение за несколько минут. Но иногда это становится проблемой, и различные коды ошибок могут остановить вас при создании изображения.

Сегодня в этой статье мы покажем вам способ исправить одну такую ​​ошибку, которую мы только что обнаружили. В этом сценарии создание образа увеличилось до 20%, а затем мы вернули следующий код ошибки и сообщение:

Образ восстановления не может быть записан, ошибка 0x8004230c

Образ восстановления не может быть записан

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

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

В Теневое копирование программного обеспечения Windows служба включена в системе во всех случаях и работает всегда, пока Теневая копия тома могут быть остановлены системой из-за использования стороннего программного обеспечения или из-за повреждения вашей системы. Итак, вот как вы можете исправить эту ошибку:

Ошибка 0x8004230c при создании образа для восстановления системы

1. Нажмите Windows Key + R и введите services.msc в Запустить чат:

Services.MSC

2. В Услуги окно, прокрутите вниз, чтобы найти Теневая копия тома service, который может быть отключен в вашей системе, так как вы столкнулись с этой проблемой.

0x8004230c-Creating-Custom-System-Image-1

3. Итак, дважды щелкните ту же службу, чтобы открыть окно, показанное ниже, и установите Тип запуска в автоматический или ручной режим. Затем нажмите Пуск, чтобы запустить эту службу. Нажмите Применить, а затем ОК.

0x8004230c-Creating-Custom-System-Image-2

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

.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Источник: okzu.ru

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 4.0
 » 
Ошибка при установке крипто про 1072 указанная служба была отмечена для удаления


Offline

gra4ev

 


#1
Оставлено
:

25 января 2019 г. 11:51:58(UTC)

gra4ev

Статус: Новичок

Группы: Участники

Зарегистрирован: 21.01.2019(UTC)
Сообщений: 4
Российская Федерация
Откуда: Ярославль

Добрый день. При установке Крипто про 4.0 возникает ошибка — 1072 указанная служба была отмечена для удаления.
Windows Server 2008 R2.
Приложил журнал приложений. 2.zip (769kb) загружен 1 раз(а). Skriny.zip (1,086kb) загружен 2 раз(а).
В журнале системы ошибок нет. 4444.png (217kb) загружен 6 раз(а).


Вверх


Offline

Максим Коллегин

 


#2
Оставлено
:

25 января 2019 г. 13:06:11(UTC)

Максим Коллегин

Статус: Сотрудник

Группы: Администраторы

Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,332
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 21 раз
Поблагодарили: 682 раз в 601 постах

А если перезагрузиться?

Знания в базе знаний, поддержка в техподдержке


Вверх

WWW

Пользователи, просматривающие эту тему

Guest

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 4.0
 » 
Ошибка при установке крипто про 1072 указанная служба была отмечена для удаления

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

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

При удалении службы из командной строки, с помощью команды sc delete [имя службы] можно столкнуться с ошибкой 1072:

Указанная служба была отмечена для удаления.

Решение проблемы

Как правило, такое сообщение появляется, когда было начато удаление службы, но по каким-то причинам, еще не было завершено до конца. Как правило, это возникает из-за следующих причин:

    Процесс данной службы по прежнему запущен. Попробуйте завершить процесс через Диспетчер задач, или через командную строку, воспользовавшись следующими командами:

В случае успешного удаления службы, команда для удаления службы будет возвращать уже совсем другую ошибку:

Указанная служба не установлена.

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

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

Любая сторонняя или системная служба, если она не является критически важной, может быть остановлена в оснастке управления службами или в консоли командой Net Stop Name . А если служба не нужна, так ее можно и вовсе удалить, используя команду sc delete [имя службы] . Увы, далеко не всякую службу можно удалить таким способом и причем не во всех случаях. Так, при удалении службы вы можете получить сообщение об ошибке с кодом 1072 и комментарием «Указанная служба была отмечена для удаления» .

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

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

В противном случае остановите службу через оснастку services.msc.

Services

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

CMD

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

Sc delete

В случае успешного удаления службы команда вернет строку «успех».

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

Указанная служба не установлена

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

Записав или запомнив имя службы, откройте командой regedit редактор реестра, разверните ветку:

HKLMSYSTEMCurrentControlSetServices

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

RegEdit

Удалите его со всем его содержимым и перезагрузите компьютер.

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

Как решить Ошибка «Указанная служба была отмечена для удаления»

Я пытаюсь удалить службу Windows с помощью sc delete <service name> и встретить следующую ошибку:

[SC] DeleteService FAILED 1072:

Указанная служба помечена для удаления.

Что я уже сделал:

Остановить службу, очевидно. sc queryex «<service name>» дает следующий результат:

Из-за этого удаления services.msc по-прежнему показывает службу (с именем, но без статуса или типа запуска), но описание «< Failed to Read Description. Код ошибки: 2 > «. При попытке просмотра свойств «Система не может найти указанный файл». отображается пять раз.

Каков следующий шаг?

Это означает, что служба по-прежнему указана как отключенная в services.msc. Просто закройте services.msc и откройте его как администратор. Служба не будет указана. Теперь установите службу с помощью команды,

installutil «путь обслуживания»

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

Открывается Process Explorer SysInternals. Закрытие должно привести к автоматическому удалению службы.

Открывается консоль Microsoft Management Console (MMC). Чтобы все экземпляры были закрыты, запустите taskkill/F/IM mmc.exe .

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

Открывается средство просмотра событий. Опять же, это то же самое, что и третья точка.

Кто-то еще зарегистрировался на сервере и открыл одно из ранее упомянутых приложений.

Экземпляр Visual Studio, используемый для отладки службы, открыт.

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

В моем случае он работал после закрытия Services . Проверьте, открыт ли Services.msc , если да, закройте его и проверьте, что какой-либо процесс обслуживания находится в Task Manager .

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

для этого попробуйте выполнить следующие шаги:

получить идентификатор процесса с помощью

sc queryex <service name>

taskkill/F/PID <Service PID>

Это то, что сработало для меня:
— Я попал в ту же проблему: моя служба застряла в «помечена для удаления».
— Я открыл services.msc Моя служба действительно отображалась как работающая, хотя она уже была удалена.
— Я нажал Stop Получено сообщение об ошибке, в котором говорится, что служба не находится в состоянии получения управляющих сообщений. Тем не менее, служба была остановлена.
— Закрытые услуги .msc.
— Заново открытые услуги .msc. — Служба ушла (больше не отображается в списке услуг).

(Среда была Windows 7.)

Обнаружена еще одна вещь, которую нужно проверить — посмотрите в диспетчере задач — если другие пользователи подключены к этому полю, даже если они «отключены», вы должны их вывести, чтобы наконец удалить сервис.

Похоже, что в версиях Windows позже Windows 7 (непроверено, но по последнему опыту с Windows Server 2012 R2) диспетчер управления службами (SCM) является более строгим.

В то время как в Windows 7 он просто запускает другой процесс, теперь он проверяет, все еще работает сервисный процесс, и может возвращать ERROR_SERVICE_MARKED_FOR_DELETE (1072) для любого последующего вызова CreateService/DeleteService, даже если служба оказывается остановленной.

Я говорю здесь код Windows API, но хочу четко изложить, что происходит, поэтому эта последовательность может привести к указанной ошибке:

Причина, по которой сервисный процесс все еще существует после того, как он уже сообщил о состоянии SERVICE_STOPPED, неудивительно. Это обычный процесс, основной поток которого «застревает» в своем вызове API StartServiceCtrlDispatcher , поэтому он сначала реагирует на действие управления остановкой, но затем должен выполнить оставшуюся последовательность кода.

Как ни печально, SCM/OS не справляется с этим должным образом для нас.
Программное решение является простым и точным: получить обработчик исполняемого процесса службы до остановки службы, а затем дождаться, когда этот дескриптор станет сигналом.

При приближении к проблеме с точки зрения системного администрирования решение также должно дождаться полного исчезновения сервисного процесса.

Любая сторонняя или системная служба, если она не является критически важной, может быть остановлена в оснастке управления службами или в консоли командой Net Stop Name. А если служба не нужна, так ее можно и вовсе удалить, используя команду sc delete [имя службы]. Увы, далеко не всякую службу можно удалить таким способом и причем не во всех случаях. Так, при удалении службы вы можете получить сообщение об ошибке с кодом 1072 и комментарием «Указанная служба была отмечена для удаления».

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

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

В противном случае остановите службу через оснастку services.msc.

Services

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

CMD

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

Sc delete

В случае успешного удаления службы команда вернет строку «успех».

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

Указанная служба не установлена

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

Записав или запомнив имя службы, откройте командой regedit редактор реестра, разверните ветку:

HKLMSYSTEMCurrentControlSetServices

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

RegEdit

Удалите его со всем его содержимым и перезагрузите компьютер.

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

Загрузка…

Страницы 1

Чтобы отправить ответ, нужно авторизоваться или зарегистрироваться

#1 2012-07-12 13:43:12 (2012-07-12 13:51:49 отредактировано nekotur)

  • nekotur
  • Посетитель
  • Неактивен

Ошибка при установке Рутокен

Проблема при установке Рутокен :

====================================
Ошибка. Вызывающая функция:
RTSC_Remove_Device_From_System. Вызываемая
функция: SetupDiGetINFClass. Код ошибки: 3:
Системе не удается найти указанный путь.
====================================

Машина:
WinXP prof x32 (sp2 или sp3 — не помню).
Установка локально. Машина не в домене. Сети вообще толком еще нет.
Ранее Крипто-про и Рутокен не ставились.

Предыстория:

Ставил крипто-про 3.6 с поддержкой рутокен, но в процессе установки ПК завис.

Выяснил,  что завис не из-за этого софта, а из-за внезапно решившего ставить ставить свои дрова билайн-модема. Собст-но машина теперь уходит в ребут при каждой его (модема) попытке накатить свои дрова.
Но речь не об этом.

Дальше начинается самое грустное.
После первой перезагрузки Chkdsk нашел поврежденные папки и переименовал их в файлы (без расширения) — system32Aktiv Co,  system32unstall и в других системных разделах.
Естес-но все я не запомнил, лога на диске C тоже не оказалось.

Но, при установке КриптоПро установщик хотя бы сам ругался на то, какие файлы не может записать — их убивал в far-е ручками.

А вот при установке дров Рутокен выдал вышеуказанное сообщение.

В сумме — установка до конца не доходит.

Гуглёж ошибки ничего не дал =(

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

Переустановка винды или продолжительное вдумчивое ковыряние procmon`ом не подходят по определению, т.к. это машина одного из клиентов.

#2 Ответ от Алексей Несененко 2012-07-12 13:46:30

  • Алексей Несененко
  • Посетитель
  • Неактивен

Re: Ошибка при установке Рутокен

напишите, пожалуйста, письмо с описанием проблемы на hotline@rutoken.ru

#3 Ответ от AlexKhaizeman 2012-08-29 14:11:04

  • AlexKhaizeman
  • Посетитель
  • Неактивен

Re: Ошибка при установке Рутокен

Была похожая проблема: эта же ошибка появлялась как при попытке установки, так и удаления драйверов. При этом также не устанавливался модуль поддержки для КриптоПро. Соответственно, в КриптоПро нельзя было посмотреть содержимое ruToken. (WinXp sp2, КриптоПро 3.0).
При этом в папке  c:WINDOWSsystem32Aktiv Co не было папки rtUSB (она не создавалась при установке, однако присутствовала другая папка, в которой находились два exe-файла с именами похожими на имена драйвера для ruToken и модуля поддержки для КриптоПро), поэтому указать мастеру установки драйверов данный путь (как указано в теме как указано в теме https://forum.rutoken.ru/topic/1305/) не представлялось возможным.
Драйвер установился (как если бы его устанавливали на свежую систему), когда в папку …Aktiv Co записали содержимое аналогичной папки с компьютера, где драйвера были установлены.

#4 Ответ от Lyubashka45 2012-09-07 16:50:47 (2012-09-07 16:52:14 отредактировано Lyubashka45)

  • Lyubashka45
  • Посетитель
  • Неактивен

Re: Ошибка при установке Рутокен

Здравствуйте! Помогите пожалуйста! При установке выдает:Ошибка.Вызывающая функция:RTSC_REMOVE_DEVICE_FROM_SYSTEM.Вызываемая функция:SetupDigClassDevs.Код ошибки 13.Недопустимые данные.

#5 Ответ от Дмитрий Бирин 2012-09-07 17:40:56

  • Дмитрий Бирин
  • Посетитель
  • Неактивен

Re: Ошибка при установке Рутокен

Добрый день!

Попытайтесь скачать и установить самые свежие драйвера с нашего сайта, если еще не пытались это сделать — https://www.rutoken.ru/hotline/download/drivers/
Если ошибка не исчезнет, то выполните, пожалуйста, следующие действия:
    — запустите установку драйверов с ведением лога (rtDrivers.exe /v»/lv c:test.log»), получившийся лог пришлите нам на hotline@rutoken.ru;
    — также пришлите файл SetupAPI.Log (находится в директории Windows. Для Vista и Windows 7 он находится в 
      C:WINDOWSINF и называется — setupapi.dev.log);
    — пришлите файл c информацией о системе («Пуск» -> «Выполнить» -> msinfo32 -> «Файл» -> «Сохранить»);
    — приложите к письму скриншот возникшей ошибки.

Заранее спасибо.

#6 Ответ от Lyubashka45 2012-09-07 18:40:33

  • Lyubashka45
  • Посетитель
  • Неактивен

Re: Ошибка при установке Рутокен

Дмитрий Бирин пишет:

  — запустите установку драйверов с ведением лога (rtDrivers.exe /v»/lv c:test.log»),

  Это как? Я же не понимаю в этом практически ничего!

#7 Ответ от Алексей Несененко 2012-09-10 09:18:34

  • Алексей Несененко
  • Посетитель
  • Неактивен

Re: Ошибка при установке Рутокен

#8 Ответ от Мишка 2014-05-06 13:09:20

  • Мишка
  • Посетитель
  • Неактивен

Re: Ошибка при установке Рутокен

====================================
Ошибка. Вызывающая функция:
RTSC_Remove_Device_From_System. Вызываемая
функция: SetupDiGetINFClass. Код ошибки: 2:
Не удается найти указанный  файл.
====================================
Все началось с  расширения диска С.  не видит ни один сертификат ни те что на флешке, ни те что на рутокене .
Подскажите что можно сделать

#9 Ответ от Антон Тихиенко 2014-05-06 13:58:41

  • Антон Тихиенко
  • Администратор
  • Неактивен

Re: Ошибка при установке Рутокен

Здравствуйте.

Мишка пишет:

====================================
Ошибка. Вызывающая функция:
RTSC_Remove_Device_From_System. Вызываемая
функция: SetupDiGetINFClass. Код ошибки: 2:
Не удается найти указанный  файл.
====================================
Все началось с  расширения диска С.  не видит ни один сертификат ни те что на флешке, ни те что на рутокене .
Подскажите что можно сделать

Для устранения указанной ошибки выполните следующие действия:

1. Скачайте с нашего сайта ( https://www.rutoken.ru/support/download … r-windows/ ) утилиту удаления драйверов Рутокен (см. раздел «Утилиты»);
2. Запустите скачанную утилиту и выполните все шаги мастера;
3. Перезагрузите проблемный компьютер;
4. Скачайте с нашего сайта и установите «свежие» драйвера Рутокен.

#10 Ответ от wyffr 2014-12-01 16:41:34

  • wyffr
  • Посетитель
  • Неактивен

Re: Ошибка при установке Рутокен

Похожая проблема, описанные выше действия не помогают.
http://itmag.es/NC0G

#11 Ответ от Ксения Шаврова 2014-12-01 17:32:37

  • Ксения Шаврова
  • Администратор
  • Неактивен

Re: Ошибка при установке Рутокен

Здравствуйте, wyffr

Выполните, пожалуйста, действия, описанные в следующей теме: https://forum.rutoken.ru/topic/1412/

Страницы 1

Чтобы отправить ответ, нужно авторизоваться или зарегистрироваться

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 4.0
 » 
Ошибка при установке крипто про 1072 указанная служба была отмечена для удаления


Offline

gra4ev

 


#1
Оставлено
:

25 января 2019 г. 11:51:58(UTC)

gra4ev

Статус: Новичок

Группы: Участники

Зарегистрирован: 21.01.2019(UTC)
Сообщений: 4
Российская Федерация
Откуда: Ярославль

Добрый день. При установке Крипто про 4.0 возникает ошибка — 1072 указанная служба была отмечена для удаления.
Windows Server 2008 R2.
Приложил журнал приложений. 2.zip (769kb) загружен 1 раз(а). Skriny.zip (1,086kb) загружен 2 раз(а).
В журнале системы ошибок нет. 4444.png (217kb) загружен 6 раз(а).


Вверх

Offline

Максим Коллегин

 


#2
Оставлено
:

25 января 2019 г. 13:06:11(UTC)

Максим Коллегин

Статус: Сотрудник

Группы: Администраторы

Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,253
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 21 раз
Поблагодарили: 658 раз в 582 постах

А если перезагрузиться?

Знания в базе знаний, поддержка в техподдержке


Вверх

WWW

Пользователи, просматривающие эту тему

Guest

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 4.0
 » 
Ошибка при установке крипто про 1072 указанная служба была отмечена для удаления

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.


Windows 10, Windows 7, Windows 8, Windows Server, Windows Vista, Windows XP

  • 21.08.2021
  • 7 965
  • 0
  • 22.08.2021
  • 4
  • 4
  • 0

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

  • Содержание статьи
    • Описание проблемы
    • Решение проблемы
    • Добавить комментарий

Описание проблемы

При удалении службы из командной строки, с помощью команды sc delete [имя службы] можно столкнуться с ошибкой 1072:

[SC] DeleteService: ошибка: 1072:

Указанная служба была отмечена для удаления.

Решение проблемы

Как правило, такое сообщение появляется, когда было начато удаление службы, но по каким-то причинам, еще не было завершено до конца. Как правило, это возникает из-за следующих причин:

  • Процесс данной службы по прежнему запущен. Попробуйте завершить процесс через Диспетчер задач, или через командную строку, воспользовавшись следующими командами:
    net stop [ИМЯ СЛУЖБЫ]
    taskkill /F /IM [ИМЯ ПРОЦЕССА СЛУЖБЫ]

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

  • Как не странно, но запущенный список служб тоже блокирует удаление службы. Закройте окно со службами, так же на всякий случай можно закрыть вообще все окна с консолями управления Windows, завершив процессы mmc.exe через Диспетчер задач, или через комадную строку, выполнив следующую команду:
    taskkill /F /IM mmc.exe

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

В случае успешного удаления службы, команда для удаления службы будет возвращать уже совсем другую ошибку:

[SC] OpenService: ошибка: 1060:

Указанная служба не установлена.

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

Я пытаюсь удалить службу Windows с помощью sc delete <service name> и встретить следующую ошибку:

[SC] DeleteService FAILED 1072:

Указанная служба помечена для удаления.

Что я уже сделал:

  • Остановить службу, очевидно. sc queryex "<service name>" дает следующий результат:

    SERVICE_NAME: Stub service
            TYPE               : 10  WIN32_OWN_PROCESS
            STATE              : 1  STOPPED
            WIN32_EXIT_CODE    : 1067  (0x42b)
            SERVICE_EXIT_CODE  : 0  (0x0)
            CHECKPOINT         : 0x0
            WAIT_HINT          : 0x0
            PID                : 0
            FLAGS              :
    
  • Убедитесь, что консоль управления Microsoft закрыта (taskkill /F /IM mmc.exe),

  • Убедитесь, что просмотр событий закрыт,

  • Удален ключ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices< имя службы > из реестра.

    Из-за этого удаления services.msc по-прежнему показывает службу (с именем, но без статуса или типа запуска), но описание «< Failed to Read Description. Код ошибки: 2 > «. При попытке просмотра свойств «Система не может найти указанный файл». отображается пять раз.

Проблема сохраняется.

Каков следующий шаг?

Ответ 1

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

  1. Открывается Process Explorer SysInternals. Закрытие должно привести к автоматическому удалению службы.

  2. Диспетчер задач открывается.

  3. Открывается консоль Microsoft Management Console (MMC). Чтобы все экземпляры были закрыты, запустите taskkill/F/IM mmc.exe.

  4. Открывается консоль служб. Это то же самое, что и предыдущий пункт, поскольку консоль службы размещена в MMC.

  5. Открывается средство просмотра событий. Опять же, это то же самое, что и третья точка.

  6. Доступен ключ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices{имя службы}.

  7. Кто-то еще зарегистрировался на сервере и открыл одно из ранее упомянутых приложений.

  8. Экземпляр Visual Studio, используемый для отладки службы, открыт.

Ответ 2

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

Ответ 3

В моем случае он работал после закрытия Services. Проверьте, открыт ли Services.msc, если да, закройте его и проверьте, что какой-либо процесс обслуживания находится в Task Manager.

Ответ 4

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

для этого попробуйте выполнить следующие шаги:

  • получить идентификатор процесса с помощью

    sc queryex <service name>

  • уничтожить

    taskkill/F/PID <Service PID>

Ответ 5

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

откройте диспетчер задач> выберите вкладку службы> выберите службу> щелкните правой кнопкой мыши и выберите «перейти к процессу»> щелкните правой кнопкой мыши процесс и выберите «Завершить процесс»

Служба должна исчезнуть после этого

Ответ 6

Обнаружена еще одна вещь, которую нужно проверить — посмотрите в диспетчере задач — если другие пользователи подключены к этому полю, даже если они «отключены», вы должны их вывести, чтобы наконец удалить сервис.

Ответ 7

Это то, что сработало для меня:
— Я попал в ту же проблему: моя служба застряла в «помечена для удаления».
— Я открыл services.msc Моя служба действительно отображалась как работающая, хотя она уже была удалена.
— Я нажал Stop Получено сообщение об ошибке, в котором говорится, что служба не находится в состоянии получения управляющих сообщений. Тем не менее, служба была остановлена.
— Закрытые услуги .msc.
— Заново открытые услуги .msc. — Служба ушла (больше не отображается в списке услуг).

(Среда была Windows 7.)

Ответ 8

Это означает, что служба по-прежнему указана как отключенная в services.msc. Просто закройте services.msc и откройте его как администратор… Служба не будет указана. Теперь установите службу с помощью команды,

installutil «путь обслуживания»

Ответ 9

Похоже, что в версиях Windows позже Windows 7 (непроверено, но по последнему опыту с Windows Server 2012 R2) диспетчер управления службами (SCM) является более строгим.

В то время как в Windows 7 он просто запускает другой процесс, теперь он проверяет, все еще работает сервисный процесс, и может возвращать ERROR_SERVICE_MARKED_FOR_DELETE (1072) для любого последующего вызова CreateService/DeleteService, даже если служба оказывается остановленной.

Я говорю здесь код Windows API, но хочу четко изложить, что происходит, поэтому эта последовательность может привести к указанной ошибке:

SC_HANDLE hScm = OpenSCManager(nullptr, nullptr, SC_MANAGER_ALL_ACCESS);

SC_HANDLE hSvc = OpenService(hScm, L"Stub service", SERVICE_STOP | SERVICE_QUERY_STATUS | DELETE);

SERVICE_STATUS ss;
ControlService(hSvc, SERVICE_CONTROL_STOP, &ss);
// ... wait for service to report its SERVICE_STOPPED state

DeleteService(hSvc);
CloseServiceHandle(hSvc);
hSvc = nullptr;

// any further calls to CreateService/DeleteService will fail
// if service process is still around

Причина, по которой сервисный процесс все еще существует после того, как он уже сообщил о состоянии SERVICE_STOPPED, неудивительно. Это обычный процесс, основной поток которого «застревает» в своем вызове API StartServiceCtrlDispatcher, поэтому он сначала реагирует на действие управления остановкой, но затем должен выполнить оставшуюся последовательность кода.

Как ни печально, SCM/OS не справляется с этим должным образом для нас.
Программное решение является простым и точным: получить обработчик исполняемого процесса службы до остановки службы, а затем дождаться, когда этот дескриптор станет сигналом.

При приближении к проблеме с точки зрения системного администрирования решение также должно дождаться полного исчезновения сервисного процесса.

Ответ 10

В моем случае это было вызвано необработанным исключением при создании источника eventLog. Используйте try catch, чтобы указать причину.

Ответ 11

В моем случае я выполняю taskkill /f /im dongleserver.exe,
где dongleserver.exe — это файл моей программы exe.

Затем я могу переустановить мою программу уже.

Ответ 12

Закрытие каждого открытого в данный момент окна, за которым следует следующая команда, решила проблему для меня:

taskkill /F /IM mmc.exe

Ответ 13

Если шаги, предоставленные @MainMa, не работали, выполните следующие шаги

Шаг 1 Попробуйте убить процесс из диспетчера задач Windows или с помощью taskkill/F/PID. Вы можете найти pid процесса командой «sc queryex». Попробуйте выполнить следующий шаг, если вы все еще не можете удалить.

Шаг 2 Если выше

Запустить Автозапуск для Windows Поиск службы по имени и удаление результатов.

Ответ 14

Основная причина ошибки — процесс не останавливается.
чтобы разрешить его запуск диспетчера задач, перейдите к службам и посмотрите, сможете ли вы по-прежнему видеть свою службу, чем перейти к процессу этого процесса обслуживания и завершения. Затем проблема будет решена полностью.

Ответ 15

У меня была эта проблема, когда я использовал Application Verifier для проверки моего сервиса win. Даже после того, как я закрыл приложение Ver, моя служба была заблокирована от удаления. Только удаление службы из App Ver разрешило проблему, и служба была удалена сразу. Похоже, какой-то процесс по-прежнему использует ваш сервис после того, как вы попытались его удалить.

Ответ 16

действия:

шаг-1 перейти к местоположению C:WindowsMicrosoft.NETFrameworkv4.0.30319

step-2 выполнить команду: installutil/u full-path/servicename.exe

step-3 закрыть панель обслуживания и снова открыть ее

шаг-4 выполнить команду: installutil full-path/servicename.exe

вопросы

Из нашей статьи вы узнаете:

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

Ошибка: Сертификат ненадежен/Не удалось проверить статус отзыва

Ошибку можно заметить на вкладке «Сертификаты» непосредственно в панели управления Рутокен. Проблема возникает во время установки ЭЦП и связана с неполной настройкой. Речь про отсутствие специального корневого доверенного сертификата, который выдает удостоверяющий центр.

Первым шагом к устранению ошибки остается обновление комплекта драйверов. Если проблема не исчезла или последние у вас имеют актуальную версию, выполните действия по следующему алгоритму:

  • выберите ваш сертификат в панели управления;
  • нажмите кнопку «Свойства»;
  • выберите вкладку «Путь сертификации».

Если в открывшемся дереве вы видите лишь ваш личный сертификат, то надо установить еще один, который был выдан в удостоверяющем центре, и сделать доверенным.

Ошибка: Rutoken перестает определяться (Windows 10)

Потенциально могут возникать периодические ошибки из-за недоступности сертификатов, невозможности запустить панель управления. Одновременно светодиод на токене горит, а сам Рутокен имеется в Диспетчере устройств. Подобная ситуация может быть связана со спецификой работы материнской платы компьютера, когда при переходе из энергосберегающего режима в штатный не происходит «пробуждения» токена. Выходом здесь станет его отключение либо повторное подключение Рутокена (для этого достаточно достать USB-токен из разъема и подключить опять).

В случае если ошибка не исчезла, обратитесь за консультацией в удостоверяющий центр, где вы оформили ЭЦП и приобрели Рутокен.

Ошибка: Рутокен плагин недоступен

Если у вас появляется ошибка «Плагин недоступен» при входе в личный кабинет сервиса Честный Знак, то это значит, что на компьютере не установлены криптографический плагин Рутокен Плагин или КриптоПро ЭЦП Browser plug-in.

Чтобы исправить данную ошибку вы можете воспользоваться нашей инструкцией по установке плагина RuToken.

Ошибка: Панель управления не видит Рутокен ЭЦП 2.0

Для решения проблемы выполните следующие действия:

  • подключите токен к другому USB-разъему или компьютеру для оценки работоспособности;
  • определите наличие устройства через «Диспетчер устройств» в разделе «Контроллеры USB»;
  • проконтролируйте наличие доступа к веткам реестра
    • HKEY_LOCAL_MACHINESOFTWAREMicrosoftCryptographyCalais и
    • HKEY_LOCAL_MACHINESOFTWAREMicrosoftCryptographyCalaisReaders у текущего пользователя и Local Service (если необходимо, то добавьте), также убедитесь, что Служба «Смарт-карта» запущена от имени NT AUTHORITYLocalService («Пуск» — «Панель управления» — «Администрирование» — «Службы»).;
  • проверьте количество считывателей в настройках панели управления (должно быть значение 1);
  • переустановите комплект драйверов для исключения сбоя программного обеспечения.

Если ничего не помогло и ошибка осталась, обращайтесь в удостоверяющий центр «Астрал». Мы предлагаем услуги по генерации ЭЦП любых типов на выгодных условиях, а также комплексное техническое сопровождение. Для решения проблем мы готовы проконсультировать по телефону либо найти выход с помощью удаленного подключения к вашему компьютеру. Получить дополнительную информацию можно по телефону либо оставив заявку на сайте. Мы оперативно ответим и предоставим консультацию.

Похоже, что в версиях Windows позже Windows 7 (непроверено, но по последнему опыту с Windows Server 2012 R2) диспетчер управления службами (SCM) является более строгим.

В то время как в Windows 7 он просто запускает другой процесс, теперь он проверяет, все еще работает сервисный процесс, и может возвращать ERROR_SERVICE_MARKED_FOR_DELETE (1072) для любого последующего вызова CreateService/DeleteService, даже если служба оказывается остановленной.

Я говорю здесь код Windows API, но хочу четко изложить, что происходит, поэтому эта последовательность может привести к указанной ошибке:

SC_HANDLE hScm = OpenSCManager(nullptr, nullptr, SC_MANAGER_ALL_ACCESS);

SC_HANDLE hSvc = OpenService(hScm, L"Stub service", SERVICE_STOP | SERVICE_QUERY_STATUS | DELETE);

SERVICE_STATUS ss;
ControlService(hSvc, SERVICE_CONTROL_STOP, &ss);
// ... wait for service to report its SERVICE_STOPPED state

DeleteService(hSvc);
CloseServiceHandle(hSvc);
hSvc = nullptr;

// any further calls to CreateService/DeleteService will fail
// if service process is still around

Причина, по которой сервисный процесс все еще существует после того, как он уже сообщил о состоянии SERVICE_STOPPED, неудивительно. Это обычный процесс, основной поток которого «застревает» в своем вызове API StartServiceCtrlDispatcher, поэтому он сначала реагирует на действие управления остановкой, но затем должен выполнить оставшуюся последовательность кода.

Как ни печально, SCM/OS не справляется с этим должным образом для нас.
Программное решение является простым и точным: получить обработчик исполняемого процесса службы до остановки службы, а затем дождаться, когда этот дескриптор станет сигналом.

При приближении к проблеме с точки зрения системного администрирования решение также должно дождаться полного исчезновения сервисного процесса.

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 4.0
 » 
Ошибка при установке крипто про 1072 указанная служба была отмечена для удаления


Offline

gra4ev

 


#1
Оставлено
:

25 января 2019 г. 11:51:58(UTC)

gra4ev

Статус: Новичок

Группы: Участники

Зарегистрирован: 21.01.2019(UTC)
Сообщений: 4
Российская Федерация
Откуда: Ярославль

Добрый день. При установке Крипто про 4.0 возникает ошибка — 1072 указанная служба была отмечена для удаления.
Windows Server 2008 R2.
Приложил журнал приложений. 2.zip (769kb) загружен 1 раз(а). Skriny.zip (1,086kb) загружен 2 раз(а).
В журнале системы ошибок нет. 4444.png (217kb) загружен 6 раз(а).


Вверх

Offline

Максим Коллегин

 


#2
Оставлено
:

25 января 2019 г. 13:06:11(UTC)

Максим Коллегин

Статус: Сотрудник

Группы: Администраторы

Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,296
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 21 раз
Поблагодарили: 680 раз в 599 постах

А если перезагрузиться?

Знания в базе знаний, поддержка в техподдержке


Вверх

WWW

Пользователи, просматривающие эту тему

Guest

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 4.0
 » 
Ошибка при установке крипто про 1072 указанная служба была отмечена для удаления

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

вопросы

Из нашей статьи вы узнаете:

Помимо открытого и закрытого ключа электронной подписи, в ЕГАИС пользователю понадобится RSA-ключ. Он защищает соединение между пользователем и информационной системой. Генерируется на сайте egais.ru. Случается, что при его создании возникает ошибка: «Вставьте смарт-карту» или «Подключите смарт-карту».

Расскажем пошагово, как убрать ошибки Рутокен: Вставьте смарт-карту или Подключите смарт-карту на примере Рутокен ЭЦП 2.0.

Описание ошибок Рутокен

Если при генерации уведомление сообщает, что смарт-карту нужно вставить, текст ошибки содержит следующее:

«Обнаружена смарт-карта, но она не может использоваться для текущей операции. Возможно, для используемой смарт-карты нет драйвера или сертификата»


смарт-карта1

Если предлагается выбрать устройство чтения смарт-карт, то в описании изложен данный текст:

«Подключите смарт-карту. Выберите устройство чтения смарт-карт. Смарт-карта не может выполнить запрошенную операцию либо операция требует другой смарт-карты».


Подключите смарт-карту2

Чтобы решить проблему, необходимо проверить настройки и выполнить определённые действия.

Решение ошибки Рутокен: Вставьте или подключите смарт-карту

Чтобы решить проблему, необходимо сделать следующее:

  1. Включить поддержку ЕГАИС на Рутокен.
  2. Удалить следы RSA-ключей.
  3. Проверить Диспетчер устройств на наличие ошибки 28.
  4. Удалить Единый клиент JaCarta.
  5. Переназначить криптопровайдер.
  6. Переустановить минидрайвер.

Далее подробное описание действий по каждому пункту.

Включение поддержки ЕГАИС на Рутокен

В настройках Рутокен ЭЦП 2.0 должен быть выбран и активирован криптопровайдер Microsoft Base Smart Card Crypto Provider.

Для этого необходимо:

  • Открыть меню «Пуск». Перейти в «Настройки», далее «Панель управления» и «Панель управления Рутокен».
  • Во вкладке «Настройки», в поле «Настройки криптопровайдера» нажать «Настроить криптопровайдер».
  • 
«Настройки»3

  • В окне «Настройки криптопровайдера» напротив «Семейство Рутокен ЭЦП» выбрать «Microsoft Base Smart Card Provider».
  • 
«Семейство Рутокен ЭЦП»4

  • Нажать «ОК», чтобы сохранить изменения.

Удаление следов RSA-ключей

При предыдущей неудачной попытке генерации RSA-ключа носитель Рутокен может содержать его следы. Чтобы решить проблему, в первую очередь нужно скачать архив DeleteRSA1.0.3.1.zip.

Далее пользователь должен:

  • Разархивировать содержимое.
  • Убедиться, что на компьютере не установлены другие ключи Рутокен, кроме проблемного.
  • Запустить утилиту DeleteRSA1.0.3.1.zip. Программа удалит все RSA-ключи. После этого она автоматически закроется.
  • Выполнить новую генерацию RSA-ключа.

Важно! Представленную утилиту нельзя включать, если на компьютере установлен криптопровайдер Валидата CSP. Если другого ПК нет, то перед запуском необходимо экспортировать файл сертификата ГОСТ, а после работы утилиты импортировать сертификат обратно на Рутокен.

Проверка Диспетчера устройств на наличие ошибки 28

Чтобы установить наличие ошибки, нужно перейти в «Диспетчер устройств». В разделе «Другие устройства» проверить наличие «Смарт-карта», которая содержит ошибку «Для устройства не установлены драйверы (Код 28)».


«Диспетчер устройств»5

Чтобы решить проблему, нужно назначить драйвер смарт-карте:

  1. Нажать правой кнопкой мыши на «Смарт-карта».
  2. Выбрать «Обновить драйверы».
  3. 
«Обновить драйверы»6

  4. Далее нажать «Выполнить поиск драйверов на этом компьютере (Поиск и установка драйверов вручную)».
  5. 
Выполнить поиск7

  6. Нажать на «Выбрать драйвер из списка уже установленных драйверов».
  7. 
Выбрать драйвер8

  8. Выбрать «Фильтр смарт-карт» и нажать два раза «Далее», потом «Да».
  9. 
смарт-карт9

    
«Далее»10

    
«Да»11

  10. Пользователь получит уведомление по завершению операции. Нажать «Закрыть».
  11. 
«Закрыть»12

После данных действий необходимо произвести попытку генерации RSA-ключа.

Удаление Единого клиента JaCarta

Установленный на ПК «Единый Клиент JaCarta» может внести изменения в настройках криптопровайдера. В связи с этим и появляется некорректная генерация RSA-сертификата для Рутокен ЭЦП 2.0. Для решения проблемы нужно удалить данный компонент. А после генерации RSA-ключа можно установить его заново.

Переназначение криптопровайдера

Переназначение криптопровайдера осуществляется в программе «Панель управления Рутокен». Требуется выполнить следующее:

  • Во вкладке «Настройки», в разделе «Настройки криптопровайдера» нажать «Настройка».
  • 
«Настройки»13

  • Напротив Рутокен ЭЦП (2.0 / PKI / BT) выбрать любой криптопровайдер, кроме «Microsoft Base Smart Card Crypto Provider». Например, «Aktiv ruToken CSP v1.0» или «CryptoPRO CSP».
  • Нажать «Применить».
  • 
«Применить»14

  • После этого поставить обратно «Microsoft Base Smart Card Crypto Provider» и нажать «Применить».
  • 
«Применить»15

После этого можно попробовать сгенерировать новый RSA-сертификат.

Переустановка минидрайвера

Одним из путей решения может являться переустановка минидрайвера. Для этого необходимо:

  1. Открыть «Диспетчер устройств» и выбрать раздел «Смарт-карта».
  2. Удалить строку «Aktiv Co. Rutoken Minidriver». Если строки с таким названием нет, она может отображаться как «Неизвестная смарт-карта».
  3. 
«Неизвестная смарт-карта»16

  4. Потом перейти во вкладку «Действие» и нажать «Обновить конфигурацию оборудования».
  5. 
«Действие»17

Если предложенные способы решения не помогли, следует обратиться в службу технической поддержки ЕГАИС.

Похоже, что в версиях Windows позже Windows 7 (непроверено, но по последнему опыту с Windows Server 2012 R2) диспетчер управления службами (SCM) является более строгим.

В то время как в Windows 7 он просто запускает другой процесс, теперь он проверяет, все еще работает сервисный процесс, и может возвращать ERROR_SERVICE_MARKED_FOR_DELETE (1072) для любого последующего вызова CreateService/DeleteService, даже если служба оказывается остановленной.

Я говорю здесь код Windows API, но хочу четко изложить, что происходит, поэтому эта последовательность может привести к указанной ошибке:

SC_HANDLE hScm = OpenSCManager(nullptr, nullptr, SC_MANAGER_ALL_ACCESS);

SC_HANDLE hSvc = OpenService(hScm, L"Stub service", SERVICE_STOP | SERVICE_QUERY_STATUS | DELETE);

SERVICE_STATUS ss;
ControlService(hSvc, SERVICE_CONTROL_STOP, &ss);
// ... wait for service to report its SERVICE_STOPPED state

DeleteService(hSvc);
CloseServiceHandle(hSvc);
hSvc = nullptr;

// any further calls to CreateService/DeleteService will fail
// if service process is still around

Причина, по которой сервисный процесс все еще существует после того, как он уже сообщил о состоянии SERVICE_STOPPED, неудивительно. Это обычный процесс, основной поток которого «застревает» в своем вызове API StartServiceCtrlDispatcher, поэтому он сначала реагирует на действие управления остановкой, но затем должен выполнить оставшуюся последовательность кода.

Как ни печально, SCM/OS не справляется с этим должным образом для нас.
Программное решение является простым и точным: получить обработчик исполняемого процесса службы до остановки службы, а затем дождаться, когда этот дескриптор станет сигналом.

При приближении к проблеме с точки зрения системного администрирования решение также должно дождаться полного исчезновения сервисного процесса.

Любая сторонняя или системная служба, если она не является критически важной, может быть остановлена в оснастке управления службами или в консоли командой Net Stop Name. А если служба не нужна, так ее можно и вовсе удалить, используя команду sc delete [имя службы]. Увы, далеко не всякую службу можно удалить таким способом и причем не во всех случаях. Так, при удалении службы вы можете получить сообщение об ошибке с кодом 1072 и комментарием «Указанная служба была отмечена для удаления».

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

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

В противном случае остановите службу через оснастку services.msc.

Services

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

CMD

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

Sc delete

В случае успешного удаления службы команда вернет строку «успех».

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

Указанная служба не установлена

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

Записав или запомнив имя службы, откройте командой regedit редактор реестра, разверните ветку:

HKLM\SYSTEM\CurrentControlSet\Services

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

RegEdit

Удалите его со всем его содержимым и перезагрузите компьютер.

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

Загрузка…

Понравилась статья? Поделить с друзьями:
  • Ошибка 1072 sql
  • Ошибка 1066 sql
  • Ошибка 1066 mysql
  • Ошибка 1072 mysql
  • Ошибка 1066 02 рено премиум