20.11.2017 04:11
На официальном
сайте компании Microsoft неплохо описано решение данной проблемы:
В журнале системных событий для каждой службы, которая не запускается, регистрируется следующее событие:
Код события: 7000
Источник: Диспетчер служб
Тип: Ошибка
Описание:
Сбой при запуске службы "имя_службы" из-за ошибки: %1 не является действительным приложением Win32.
Чтобы устранить эту проблему, заключите в кавычки следующую запись в реестре Windows, где — это имя службы:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\имя службы\ImagePath
Запись ImagePath содержит путь к исполняемому файлу для службы. Чтобы заключить запись ImagePath для службы в кавычки, сделайте следующее:
1. В меню Пуск выберите пункт Выполнить.
2. В поле Открыть введите команду regedit и нажмите кнопку ОК.
3. Найдите и выберите следующую запись реестра, где — это имя службы:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\имя службы.
Например, если служба называется MyService, найдите раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService.
4.Дважды щелкните на правой панели параметр ImagePath.
5.В поле Значения заключите в кавычки весь путь к исполняемому файлу для службы.
Например, если путь к службе MyService имеет значение C:\Program Files\MyProgram\MyService.exe, измените запись в поле Значения
для службы MyService на следующее:
"C:\Program Files\MyProgram\MyService.exe".
6. Нажмите кнопку ОК и закройте редактор реестра.