Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Параметры запуска службы в реестре

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

SaintVillaint



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день!
Win2000SP4, Canon L60 (3 в 1)
Проблема возникает такая. Служба для факса не запускатся при старте виндоус. Я так понимаю, что она либо зависит от других служб (которые в момент запуска это еще не запущены), либо она не успевает запуститься. Вручную она запускатся....
Вопрос, можно как-то увеличить количество попыток запуска службы или установить запуск службы с задержой? Параметры "Count"=dword:00000001 и "NextInstance"=dword:00000001 это не они отвечают за количество попыток?
 
Еще вариант. Можно запустить эту службу из bat файла как-нибудь?
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MPService]
"Type"=dword:00000110
"Start"=dword:00000002
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):44,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,\
  20,00,46,00,69,00,6c,00,65,00,73,00,5c,00,43,00,61,00,6e,00,6f,00,6e,00,5c,\
  00,4d,00,75,00,6c,00,74,00,69,00,50,00,41,00,53,00,53,00,5c,00,6d,00,70,00,\
  73,00,65,00,72,00,76,00,69,00,63,00,2e,00,65,00,78,00,65,00,00,00
"DisplayName"="MPService"
"DependOnService"=hex(7):63,00,69,00,73,00,31,00,32,00,38,00,34,00,00,00,00,00
"DependOnGroup"=hex(7):00,00
"ObjectName"="LocalSystem"
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MPService\Security]
"Security"=hex:01,00,14,80,a0,00,00,00,ac,00,00,00,14,00,00,00,30,00,00,00,02,\
  00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
  00,00,02,00,70,00,04,00,00,00,00,00,18,00,fd,01,02,00,01,01,00,00,00,00,00,\
  05,12,00,00,00,00,00,00,00,00,00,1c,00,ff,01,0f,00,01,02,00,00,00,00,00,05,\
  20,00,00,00,20,02,00,00,00,00,00,00,00,00,18,00,8d,01,02,00,01,01,00,00,00,\
  00,00,05,0b,00,00,00,20,02,00,00,00,00,1c,00,fd,01,02,00,01,02,00,00,00,00,\
  00,05,20,00,00,00,23,02,00,00,00,00,00,00,01,01,00,00,00,00,00,05,12,00,00,\
  00,01,01,00,00,00,00,00,05,12,00,00,00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MPService\Enum]
"0"="Root\\LEGACY_MPSERVICE\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

Всего записей: 54 | Зарегистр. 15-06-2006 | Отправлено: 11:55 01-02-2007 | Исправлено: SaintVillaint, 11:55 01-02-2007
royt

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А зачем в реестр лезть... эти параметры доступны и через Control Panel -> Services, там и их толкование имеется.
 
В батнике запустить можно по имени службы:
net start "Service Name"

Всего записей: 319 | Зарегистр. 18-08-2004 | Отправлено: 13:09 01-02-2007
SaintVillaint



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да, че-то я сразу в реестр полез...
 
Пытался запустить в батнике...
 
net start MPService
Служба "MPService" запускается.
Служба "MPService" успешно запущена.
 
В консоли служб в момент пока "Служба "MPService" запускается" статус "работает". Через пару секунд статус "работает" исчезает.
 
А вручную из консоли "Службы" запускася всегда с первого раза...
 
Еще есть какие-нибудь варианты запустить службу, кроме "батника", автоматического при старте, и вручную?

Всего записей: 54 | Зарегистр. 15-06-2006 | Отправлено: 15:44 01-02-2007 | Исправлено: SaintVillaint, 16:23 01-02-2007
Ici Chacal



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В свойствах службы вкладка "Восстановление". Есть возможность перезапуска. Но ИМХО дело не в этом, скорее другой глюк. Смотрим логи.

Всего записей: 1446 | Зарегистр. 22-01-2005 | Отправлено: 16:43 01-02-2007
SaintVillaint



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Восстановление не помогает. он не запускается ни с первой попытки, ни со 2ой, ни с 3ей.
В логах чисто.
Глюк в том, что драйвера для этого факса-сканера-принтера только под win98, под win2000 нету.  
Но вопрос в том, почему руками из консоли служба запускается всегда, а автоматически при загрузке системы и из bat-файла ни в какую... ??? Служба, от которой зависит эта запусщена.

Всего записей: 54 | Зарегистр. 15-06-2006 | Отправлено: 17:29 01-02-2007 | Исправлено: SaintVillaint, 17:33 01-02-2007
Ici Chacal



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Странно. Насколько я помню в 98-х не было никаких служб... Или я ошибаюсь или здесь что-то не то.

Всего записей: 1446 | Зарегистр. 22-01-2005 | Отправлено: 18:00 01-02-2007
01MDM



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Некоторые службы запускаются и сразу останавливаются, посмотрите логи в eventvwr.msc, если нет ошибок, то значит все в порядке.
В реестре для автоматического старта службы  
 
[HKLM\CurentControlSet\Services\Нужная служба]
"Start"=dword:00000002
 
значение ключа Start должно быть равно 2

Всего записей: 2638 | Зарегистр. 13-02-2006 | Отправлено: 23:12 01-02-2007
SaintVillaint



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ici Chacal
Не знаю как было в 98... я тогда совсем маленьким был...
 
01MDM
Странно, при загрузке в логах ничего не появляется: слжба остановлена (хотя стоит автозапуск), в логе чисто. При запуске из консоли вручную запускатся без проблем. При запуске командой net start MPservice, служба запускается, останавливается и в журнале появляется такое сообщение.
 
Тип события:    Ошибка
Источник события:    Service Control Manager
Категория события:    Отсутствует
Код события:    7016
Дата:        02.02.2007
Время:        10:36:35
Пользователь:        Нет данных
Компьютер:    VLADIMIR
Описание:
Служба "MPService" сообщает о недопустимом текущем состоянии 0.  

Всего записей: 54 | Зарегистр. 15-06-2006 | Отправлено: 10:42 02-02-2007
01MDM



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возможно, что ваша проблема в самом оборудовании (драйвера, кабели и прочее). Желательно чтобы подключение было через usb. Так же есть вероятность, что должны быть запущены какие-либо служебные программы от производителя.

Всего записей: 2638 | Зарегистр. 13-02-2006 | Отправлено: 17:38 02-02-2007
royt

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SaintVillaint
Цитата:
При запуске из консоли вручную запускатся без проблем.  

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

Всего записей: 319 | Зарегистр. 18-08-2004 | Отправлено: 07:47 05-02-2007
SaintVillaint



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вобщем нашел на форумне инструкцию по установке этого девайса.
Поставил, не пошло, пишет "incorrect device. reconnect". Решил стереть новые драйвера, поставить старые. При установке старых пишет, что "к порту подсоединено другое устройство. продолжить установку на этот порт?". Вобще если нажимаешь продолжить, то после перезагрузки пишет тоже самое, т.е "incorrect device. reconnect".  
В реестре потер все записи с multipass но все равно устройство это где-то невидимо сидит. Кто-нить может подсаказь, где-что надо потеретьв реестре, чтобы порт освободился???

Всего записей: 54 | Зарегистр. 15-06-2006 | Отправлено: 15:37 07-02-2007 | Исправлено: SaintVillaint, 15:38 07-02-2007
SaintVillaint



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Все спасибо. Проблема решена!

Всего записей: 54 | Зарегистр. 15-06-2006 | Отправлено: 11:48 08-02-2007
leonfree

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос  к Уважаемым Гуру.
Добавляю службу в реестр reg файлом,но запустить не могу тк Service Control Manager её видит только после перезагрузки.
 
Вопрос-как обновить службы без перезагрузки(желательно cmd командой)?

Всего записей: 28 | Зарегистр. 21-02-2014 | Отправлено: 18:13 05-03-2014
Tnoz



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
leonfree

Цитата:
 Вопрос-как обновить службы без перезагрузки(желательно cmd командой

Никак, система без перезагрузки ничего не увидит.

Всего записей: 1505 | Зарегистр. 24-08-2013 | Отправлено: 18:24 05-03-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Параметры запуска службы в реестре


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru