Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Установка служб в WindowsXP


Автор: Akella 17.5.2008, 13:25
Использование команды Runas не возможно без службы "Вторичный вход в систему".
Но на одном из компьютеров нет такой службы. Как её можно установить?

На другом компьютере посмотрел, запускается она так:
Цитата

C:\WINDOWS\System32\svchost.exe -k netsvcs


Но как новую службу установить в систему?

Автор: dumb 18.5.2008, 04:11
с компьютера с работающей службой взять из реестра все, что связано с seclogon и прихватить seclogon.dll(если его нет на целевом компе). но если версии системы разные, может и не "завестись".

Автор: Akella 18.5.2008, 21:57
WindowsXP и там и там, завтра попробуем

Автор: Akella 6.6.2008, 20:11
ничего не вышло, служба видна в службах, а вот не запускается, при чём в журналах событий ошибок нет, при попытке запустить вручную вываливается ошибка, что чего-то ей не хватает, скрин выложу позже, т.к. с собой не было флешки, чтобы скрин сохранить

Автор: Akella 17.6.2008, 15:03
up

Автор: mihanik 17.6.2008, 21:17
Цитата(Akella @  6.6.2008,  20:11 Найти цитируемый пост)
скрин выложу позже, т.к. с собой не было флешки, чтобы скрин сохранить 


И?
Где скрин?

Автор: Akella 3.7.2008, 23:40
Установка SP3 не помогает.

Добавлено через 14 секунд
Цитата(mihanik @  17.6.2008,  21:17 Найти цитируемый пост)
И?
Где скрин?

забыл smile  сделаю

Автор: Akella 18.7.2008, 18:34
Под админской учёткой.
Нажимаю на кнопку Пуск в службах и полуаю такое сообщение.
user posted image

Автор: Akella 18.7.2008, 19:18
Под пользовательской учёткой.
В списке служб служба есть, щёлкаю дважды по строке с именем службы Вторичный вход в систему и
user posted image

Автор: 01MDM 18.7.2008, 19:38
Вот, что касается этой службы из моего реестра. В момент, когда отключена. Может поможет, для сравнения. Win XP HE SP3

Код

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\seclogon]
"Description"="Позволяет запускать процессы от имени другого пользователя. Если эта служба остановлена, этот тип регистрации пользователя недоступен. Если эта служба отключена, то нельзя запустить другие службы, которые явно зависят от нее."
"DisplayName"="Вторичный вход в систему"
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
  00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
  6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
"Objectname"="LocalSystem"
"Start"=dword:00000004
"Type"=dword:00000120

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\seclogon\Parameters]
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
  00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  73,00,65,00,63,00,6c,00,6f,00,67,00,6f,00,6e,00,2e,00,64,00,6c,00,6c,00,00,\
  00
"ServiceMain"="SvcEntry_Seclogon"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\seclogon\Security]
"Security"=hex:01,00,14,80,78,00,00,00,84,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,48,00,03,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\
  05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
  20,02,00,00,00,00,14,00,fd,01,02,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,01,01,00,00,00,00,00,05,12,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\seclogon\Enum]
"0"="Root\\LEGACY_SECLOGON\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001



Код

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\seclogon]
"Description"="Позволяет запускать процессы от имени другого пользователя. Если эта служба остановлена, этот тип регистрации пользователя недоступен. Если эта служба отключена, то нельзя запустить другие службы, которые явно зависят от нее."
"DisplayName"="Вторичный вход в систему"
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
  00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
  6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
"Objectname"="LocalSystem"
"Start"=dword:00000004
"Type"=dword:00000120

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\seclogon\Parameters]
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
  00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  73,00,65,00,63,00,6c,00,6f,00,67,00,6f,00,6e,00,2e,00,64,00,6c,00,6c,00,00,\
  00
"ServiceMain"="SvcEntry_Seclogon"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\seclogon\Security]
"Security"=hex:01,00,14,80,78,00,00,00,84,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,48,00,03,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\
  05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
  20,02,00,00,00,00,14,00,fd,01,02,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,01,01,00,00,00,00,00,05,12,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\seclogon\Enum]
"0"="Root\\LEGACY_SECLOGON\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001



Код

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\seclogon]
"Description"="Позволяет запускать процессы от имени другого пользователя. Если эта служба остановлена, этот тип регистрации пользователя недоступен. Если эта служба отключена, то нельзя запустить другие службы, которые явно зависят от нее."
"DisplayName"="Вторичный вход в систему"
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
  00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
  6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
"Objectname"="LocalSystem"
"Start"=dword:00000004
"Type"=dword:00000120

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\seclogon\Parameters]
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
  00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  73,00,65,00,63,00,6c,00,6f,00,67,00,6f,00,6e,00,2e,00,64,00,6c,00,6c,00,00,\
  00
"ServiceMain"="SvcEntry_Seclogon"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\seclogon\Security]
"Security"=hex:01,00,14,80,78,00,00,00,84,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,48,00,03,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\
  05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
  20,02,00,00,00,00,14,00,fd,01,02,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,01,01,00,00,00,00,00,05,12,00,00,00



Автор: Akella 19.7.2008, 09:58
а зачем три раза?

Добавлено через 1 минуту и 25 секунд
Ну и само собой, что при запуске от имени пользователя нет прав
user posted image

Автор: bartram 19.7.2008, 11:18
Akella, странный какой-то компьютер на котором нет этой службы... а ты не задумывался почему её там нет? Может стоит переустановить  какую-нибудь службу, которая зависит от службы  "Вторичный вход в систему".... Ну это так мысли в слух smile

Автор: Akella 19.7.2008, 12:20
эта служба не имеет зависимостей

Автор: bartram 19.7.2008, 17:02
Цитата(Akella @  19.7.2008,  14:20 Найти цитируемый пост)
эта служба не имеет зависимостей 

Я говорю не про ее зависимости, а про службы которые зависят от нее.

Автор: Akella 19.7.2008, 19:10
Я имел ввиду вобщем. Т.е. вообще нет зависимостей. Ни она, ни от неё.

Автор: nitr 19.7.2008, 20:43
Akella, а что выдает
sc query seclogon
и
sc start seclogon
и
net start seclogon
?

Автор: Akella 20.7.2008, 01:18
Даст Бог не забуду и в понедельник отпишусь.

Автор: Fortop 20.7.2008, 22:27
Akella, 
Когда-то давно была похожая проблема - вылечилась переустановкой(только сети) и перенастройкой сети.
Возможно с этим как-то связан "Диспетчер подключений удаленного доступа" RasMan и завязанные на него.

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

Автор: Akella 20.7.2008, 22:30
Ну не знаю... Ну нет зависимостей у этой службы вообще никаких.

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

Автор: Fortop 20.7.2008, 22:40
Цитата(Akella @  20.7.2008,  22:30 Найти цитируемый пост)
Ну не знаю... Ну нет зависимостей у этой службы вообще никаких.

Я в курсе. Но память упорно указывает на перенастройку сети. Почему - не знаю smile Возможно я ошибаюсь - постараюсь вспомнить.

Цитата(Akella @  20.7.2008,  22:30 Найти цитируемый пост)
Мне кажется, что нет возможности подсунуть службу

не подсунуть, а установить smile

Автор: bartram 21.7.2008, 08:49
Цитата(Fortop @  21.7.2008,  00:40 Найти цитируемый пост)
не подсунуть, а установить 

А как ты установишь корректно, если сама винда не может предоставить для этого средств?

Автор: 01MDM 21.7.2008, 10:00
Может это поможет. Схожая ошибка: http://windowsxp.mvps.org/wscsvcfix.htm

Или еще попробовать из консоли:
Код

sc config seclogon start= auto
sc start seclogon


В `start= auto` пробел после "=" обязателен.

Автор: Akella 21.7.2008, 23:08
Цитата(Fortop @  20.7.2008,  22:40 Найти цитируемый пост)
память упорно указывает на перенастройку сети. 

ну мне остаётся только гадать, что там за перенастройка может быть

Добавлено через 1 минуту и 35 секунд
Цитата(01MDM @  21.7.2008,  10:00 Найти цитируемый пост)
Или еще попробовать из консоли:

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

Автор: nitr 22.7.2008, 08:10
Akella, грозился листинг привести на команды, которые посоветовал проверить.

01MDM, у него эта служба отсутствовала smile Это не поможет.

Хотя может привести именно код ошибки, а с ним проще "работать", например в БЗ от Microsoft

Автор: Akella 22.7.2008, 10:21
Цитата(nitr @  22.7.2008,  08:10 Найти цитируемый пост)
Akella, грозился листинг привести на команды, которые посоветовал проверить.

Просто далеко бежать в цех. smile 

Автор: Olegan 22.7.2008, 14:48
 smile как это не ужасно, но похоже придется Тебе Akella переставлять виндовс.

Автор: Akella 22.7.2008, 15:22
Это практически невозможно. Простой компьютеров может весьма и весьма повлиять на технологический процесс.

Автор: Olegan 23.7.2008, 08:03
Цитата(Akella @  22.7.2008,  15:22 Найти цитируемый пост)
Простой компьютеров может весьма и весьма повлиять на технологический процесс. 

ээээ, да.... smile 
Ну а если с дистриба восстановиться?

Автор: nitr 23.7.2008, 08:33
Цитата(Akella @  22.7.2008,  10:21 Найти цитируемый пост)
Просто далеко бежать в цех. 

это как понимать? А для чего "удаленка"? smile

Всё думал, что хотите найти причины, почему не запускается...

Автор: Akella 23.7.2008, 10:10
Удалёнка? Кабель далеко тянуть. Тянем оптику. Тем более там пользователи некоторые шарахаются, когда мышка сама по экрану начинает "ездить" smile 
Сегодня сгоняю в цех. Гляну. Не очень далеко, конечно, но работы бывает столько, что просто некогда.

Автор: Akella 23.7.2008, 11:24
Цитата(nitr @  19.7.2008,  20:43 Найти цитируемый пост)
Akella, а что выдает
sc query seclogon
и
sc start seclogon
и
net start seclogon
?


C:\Documents and Settings\admin>sc query seclogon
[SC] EnumQueryServicesStatus:OpenService FAILED 1060:

C:\Documents and Settings\admin>sc start seclogon
[SC] StartService: OpenService FAILED 1060:

C:\Documents and Settings\admin>net start seclogon
Неправильное имя службы.

Для вызова дополнительной справки наберите NET HELPMSG 2185.

Добавлено @ 11:27
Цитата(01MDM @  21.7.2008,  10:00 Найти цитируемый пост)
Может это поможет. Схожая ошибка: http://windowsxp.mvps.org/wscsvcfix.htm

ты хоть читал?
Цитата

WscsvcFix utility inspects the Windows Security Center registry settings and
fixes the following error that may occur while attempting to start
the "Windows Security Center" Service using Services.msc applet.

Автор: 01MDM 23.7.2008, 16:05
Цитата

ты хоть читал?


Ммм.., это читал, но не это хотел показать. Наверное перепутал. Что-то тоже связанное с ошибкой 1083

Установите заново службу: 
Импортируйте соответствующие ключи реестра (я показывал свои выше, у меня их три), проверьте наличие seclogon.dll в system32. На всякий случай зарегистрируйте ее.

Код

regsvr32 seclogon.dll 
 

Автор: Akella 23.7.2008, 16:13
забыл, наверное зарегить regsvr32 seclogon.dll 
попробую - отпишусь

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)