Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Востановить службу обмена сообщениями / 21 сообщений из 21, страница 1 из 1
07.01.2006, 18:24
    #33471368
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Писал прогу, для анистала служб, решил проверить работает или нет и выбрал службу обмена сообщениями. Прога сработала на все 100, но вот только не знаю как востановить эту службу хотя бы вручную.
...
Рейтинг: 0 / 0
07.01.2006, 22:18
    #33471481
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
В Resurse Kit есть утилиты для установки службы в командной строке.

--

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
07.01.2006, 23:00
    #33471505
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Resurse Kit нет у меня его :((
...
Рейтинг: 0 / 0
07.01.2006, 23:35
    #33471520
MoonRabbit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
...
Рейтинг: 0 / 0
07.01.2006, 23:50
    #33471525
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
SmeL_mdResurse Kit нет у меня его :((Сейчас будет
...
Рейтинг: 0 / 0
08.01.2006, 00:28
    #33471541
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Скачал по вашей ссылке оказалось, что тулы только под хр а у меня w2k. Поискал такой же для w2k денег захотели, может кто то, вышлен Instsrv.exe: Service Installer
Installs and uninstalls executable services and assigns names to them.
Или подскажет с каким ключем запустить services.exe, чтоб зарегистрировалась служба, надеюсь она сама может себя регистрировать :)
...
Рейтинг: 0 / 0
08.01.2006, 01:24
    #33471560
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Нашел файлы
instsrv.exe
srvany.exe
srvany.wri
Разместил файлы в папке system32
В cmd прописал
C:\WINNT\system32>instsrv Messenger "C:\WINNT\system32\SERVICES.EXE"
в ответ получил
This service has already been started!
смотрю в сервисы ничего не изменилось, у messenger тип запуска Авто и служба не запушенна, на попытку запустить посылает к разработчикам с кодом ошибки 2280.
Странно
...
Рейтинг: 0 / 0
08.01.2006, 07:30
    #33471621
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
SmeL_mdПисал прогу, для анистала служб, решил проверить работает или нет и выбрал службу обмена сообщениями. Прога сработала на все 100, но вот только не знаю как востановить эту службу хотя бы вручную.

1) Зайди на машину с ТОЙ ЖЕ OCью и тем же расположением и именем системного диска/папки.
2) Экспортни regedit-ом соответствующий раздел
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
Windows Registry Editor Version  5 . 00 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger]
"Type"=dword: 00000020 
"Start"=dword: 00000002 
"ErrorControl"=dword: 00000001 
"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 , 73 , 00 , 79 , 00 , 73 , 00 , 74 , 00 , 65 , 00 ,6d, 00 , 33 , 00 , 32 , 00 ,5c, 00 , 73 ,\
   00 , 65 , 00 , 72 , 00 , 76 , 00 , 69 , 00 , 63 , 00 , 65 , 00 , 73 , 00 ,2e, 00 , 65 , 00 , 78 , 00 , 65 , 00 , 00 , 00 
"DisplayName"="Служба сообщений"
"DependOnService"=hex( 7 ):4c, 00 , 61 , 00 ,6e, 00 ,6d, 00 , 61 , 00 ,6e, 00 , 57 , 00 ,6f, 00 , 72 , 00 ,\
  6b, 00 , 73 , 00 , 74 , 00 , 61 , 00 , 74 , 00 , 69 , 00 ,6f, 00 ,6e, 00 , 00 , 00 ,4e, 00 , 65 , 00 , 74 , 00 , 42 ,\
   00 , 49 , 00 ,4f, 00 , 53 , 00 , 00 , 00 , 52 , 00 , 70 , 00 , 63 , 00 , 53 , 00 , 53 , 00 , 00 , 00 , 00 , 00 
"DependOnGroup"=hex( 7 ): 00 , 00 
"ObjectName"="LocalSystem"
"Description"="Посылает и получает сообщения, переданные администраторами или службой оповещений."

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger\Security]
"Security"=hex: 01 , 00 , 14 , 80 ,a8, 00 , 00 , 00 ,b4, 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 , 78 , 00 , 05 , 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 ,9d, 01 , 02 , 00 , 01 , 02 , 00 , 00 , 00 , 00 , 00 , 05 , 20 , 00 , 00 , 00 ,\
   23 , 02 , 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 , 18 , 00 ,ff, 01 ,0f, 00 , 01 , 02 , 00 , 00 , 00 , 00 , 00 , 05 , 20 , 00 , 00 , 00 , 25 , 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\Messenger\Enum]
"0"="Root\\LEGACY_MESSENGER\\0000"
"Count"=dword: 00000001 
"NextInstance"=dword: 00000001 
3) Импортни на "сломатой" машине.
----------------
и будет тебе щастье... Но бросай программирование - не твое это дело.
...
Рейтинг: 0 / 0
08.01.2006, 15:01
    #33471783
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
aleks2
Ход Ваших мыслей понятен по 1 и 2 пункту я это уже проделал и до вас. К сожалению не помогло. 3 пункт вообще лишен смысла но благодарю за первые два.
Теперь про технологию изготовления такой проблемы :)
Анинстал службы делаю через апи DeleteService
Исталю службу через CreateService
Почемуто именно services.exe не хочет через CreateService регистрироваться, хотя пробовал на другой службе все проходило.
...
Рейтинг: 0 / 0
08.01.2006, 15:03
    #33471786
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Извиняюсь я писал не про 3 пункт а про Ваш p.s. :)
...
Рейтинг: 0 / 0
08.01.2006, 17:36
    #33471925
Шогал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
А восстановление системы не пробовали? Если была точка отката, то поможет...
...
Рейтинг: 0 / 0
08.01.2006, 17:56
    #33471947
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
ШогалА восстановление системы не пробовали? Если была точка отката, то поможет... Нет не пробовал т.к. пожалел место на винте, на данные для востановления системы.
...
Рейтинг: 0 / 0
09.01.2006, 07:32
    #33472289
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
SmeL_md aleks2
Ход Ваших мыслей понятен по 1 и 2 пункту я это уже проделал и до вас. К сожалению не помогло. 3 пункт вообще лишен смысла но благодарю за первые два.
Теперь про технологию изготовления такой проблемы :)
Анинстал службы делаю через апи DeleteService
Исталю службу через CreateService
Почемуто именно services.exe не хочет через CreateService регистрироваться, хотя пробовал на другой службе все проходило.

services.exe это не Messenger - это нечто большее. Через services.exe запускается еще чертова прорва служб.

1) После импорта *.reg служба Messenger в списке служб появилась?
2) Если да, то что в журнале пишет при запуске ручками?
...
Рейтинг: 0 / 0
09.01.2006, 11:19
    #33472418
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Служба всегда была видна в службах, но не запускалась. Я удалял ветку мессенжера в реестре, импортировал Ваш и свой вариант реестра. Даже приходилось перегружать машинну т.к. мессенжер сразу же почему то не появлялся в списке служб. При запуске выдает ошибку 2280.
вот что пишет об этом журнал
Служба "Служба сообщений" завершена из-за внутренней ошибки 2280.
...
Рейтинг: 0 / 0
09.01.2006, 12:00
    #33472459
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Хе-хе...

Ну идем на sysinternals.com, берем FileMon и RegMon и смотрим - куды не пущает и чего не хватает.

С помощью этих же прибамбасов можно посмотреть на тестовой машине, что и где уничтожает DeleteService.
---------------------
ежели же экспериментировать неохота - установка Windows по-верху, скорее всего, решит проблему.
...
Рейтинг: 0 / 0
09.01.2006, 12:47
    #33472510
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Думаю что установка системы по верху не решит проблемы, зачем системе убивать пользовательские "настройки". На данном этапе ставлю систему на виртуальной машине и пойду поищу, что то по удобнее чем regmon. В начале я думал проэкспортировать ветку с чистой машины, все измененные значения реестра будут востановленны и заодно возможно еще парочка значений пострадает. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services . А теперь не знаю разбираться ли со всеми ключами реестра через монитор реестра или просто импортнуть.
...
Рейтинг: 0 / 0
09.01.2006, 13:25
    #33472548
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Дурная голова - рукам покоя не дает...

Сообщения подобного толка:
Служба "Служба сообщений" завершена из-за внутренней ошибки 2280.
обычно означают что система чегой-то не находит или ее кудай-то не пущают.

Поэтому повторю совет: FileMon+RegMon+запуск службы вручную+ осмотр лога на предмет Not Found & Access denied.
...
Рейтинг: 0 / 0
09.01.2006, 13:48
    #33472574
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Проблемку решил, вот что выяснил:
При анинстале службы по крайней мере messenger никакие файлы не удаляются. Проходят изминения только в реестре. И все эти изминения не находятся только в ветке [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger]. Т.к. импорт этой ветки не давал необходимого результата. Для решения проблемы быстро и жестоко проэкспортировал ветку сервисов с нулевой системы и проимпортировал на проблемной машине, рестарт, система работает и служба вместе с ней, 20 минут полет нормальный. Но все таки элегантнее было бы через монитор реестра, возможно монитор обращения к файлам и не по надобится.
...
Рейтинг: 0 / 0
09.01.2006, 13:56
    #33472580
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
А что если, пойти в папку с inf'ами, открыть ее, найти файлик sysoc.inf, убрать в нем все hide'ы, пойти в Control Panel, открыть Add/Remove Programs->Add/Remove Windows Components и оттуда ее ... или я не из той оперы?
...
Рейтинг: 0 / 0
09.01.2006, 14:05
    #33472587
SmeL_md
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
Поглядел но там я ничего не вижу связанного с мессенжером, речь иден не о MSN messenger, а об WinPop вроде так он назывался.
...
Рейтинг: 0 / 0
09.01.2006, 14:20
    #33472606
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Востановить службу обмена сообщениями
SmeL_mdПоглядел но там я ничего не вижу связанного с мессенжером, речь иден не о MSN messenger, а об WinPop вроде так он назывался.
это тот, которым друг другу можно по локалке месседжы посылать, типа MessageBox, так? Если да, то вроде там несколько пунктов открывается и в том числе MSN Messenger и другие, вроде...
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Востановить службу обмена сообщениями / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]