PDA

Показать полную графическую версию : [решено] Служба сообщений


interlit
19-05-2009, 18:23
Прошу помощи!
Есть сборка Windows XP SP3. Всем хороша, но в ней удалена Служба сообщений, которая мне ОЧЕНЬ нужна. Вопрос: как ее восстановить?
Все службы, от которых она зависит, есть и работают: NetBIOS Interface, Plug and Play (Plug and Play), Удаленный вызов процедур (RPC), Рабочая станция (Workstation).
Что делал.
1. Экспортировал ветку реестра из работающей системы, потом импортировал в новую.
2. Служба в списке появилась, но при попытке запустить ее появляются сообщения:

Диспетчер конфигураций: указанный дескриптор не соответствует имеющемуся устройству.

Окно со службой после закрытия этого сообщения появляется, но при попытке запустить службу появляется такое сообщение:

Не удалось запустить Служба сообщений на Локальный компьютер.
Ошибка 1083: Исполняемая программа, запуск которой настроен в службе, не включена в состав службы.

Спасибо.

P. S. Пожалуйста, не советуйте не пользоваться сборками — это я и так знаю, и использовать альтернативную программу — у меня многое завязано именно на эту службу: и в домашней локальной сети использую, и некоторые программы с ней работают. А уязвимость, связанная с этой службой, закрыта давно и меня это не волнует.

Petya V4sechkin
19-05-2009, 20:01
interlit, скопируйте Msgsvc.dll в папку \WINDOWS\system32

interlit
20-05-2009, 13:17
Спасибо за ответ, но -- увы! -- не помогло: файла этого в новой системе не оказалось, после его копирования абсолютно ничего не изменилось, сообщения те же, Служба не запускается.

Petya V4sechkin
20-05-2009, 13:25
interlit, в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost
в параметр netsvcs (не раздел, а параметр типа REG_MULTI_SZ) добавьте строку Messenger (не удаляя имеющиеся строки).

interlit
20-05-2009, 18:01
Спасибо за ответ.
Строку вставил. Какое значение должно быть? У меня сейчас — см. Attachment.
C FileMon все сделал, но разобраться, увы, не могу — помогайте! Лог — в Attachment.
Пусть вас не смущает D:\System Folders\Documents and Settings\Vladimir\ — так задумано, все сделано в WINT.SIF и с другим дистрибутивом, где Служба сообщений не удалена, все работает нормально.
Пытался что-то найти в Базе знаний Микрософт, просмотрел все страницы по ошибке 1083, в том числе английские, но ничего не нашел.

Petya V4sechkin
20-05-2009, 18:20
interlit, говорю же - не раздел, а параметр netsvcs.

http://tools.oszone.net/V4sechkin/Images/regedit_netsvcs.png

http://tools.oszone.net/V4sechkin/Images/regedit_netsvcs_param.png

interlit
20-05-2009, 18:30
Да, не понял. Так?

interlit
20-05-2009, 18:31
Кажется, сделал правильно.

Petya V4sechkin
20-05-2009, 18:37
interlit, да, теперь правильно.

interlit
20-05-2009, 18:39
Сейчас перезагружусь и проверю

interlit
20-05-2009, 19:51
Огромное спасибо!!! В новой системе сделал как описано выше и после перезагрузки Служба сообщений оказалась уже запущенной и все работает! И самому себе послал сообщение, и по локальной сети, и одна из программ — тоже. Проблема решена!




© OSzone.net 2001-2012