Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Службы - [решено] Служба DCOM: Код ошибки 80040154 - Класс не зарегистрирован

Ответить
Настройки темы
Службы - [решено] Служба DCOM: Код ошибки 80040154 - Класс не зарегистрирован

Новый участник


Сообщения: 28
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: Sharer
Дата: 21-02-2015
Здравствуйте! Возникли проблемы в работе системы - скорее всего после вируса. Была остановлена служба RPC: модифицирован файл rpcss и удален раздел реестра, отвечающий за ее работу - HKLM/SYSTEM/CurrentControlSet/Services/RpcSs. С этим я справился - заменил файл оригинальным и применил твик реестра. После этого служба снова заработала. Кроме того, мною была перезапущена связанная служба - локатор RPC, которая находилась в отключенном состоянии.

Но на этом проблемы не закончились - оказалось также поврежденной служба DCOM. Она отсутствует в разделе "Службы", при попытке открытия раздела с ее настройками - "Службы компонентов - Компьютеры" - окно сразу закрывалось. Пытался переустановить ее по данному методу - http://support.microsoft.com/kb/315296/ru/ отдельно, а также перерегистрировал связанные библиотеки (ole32.dll, oleaut32.dll, comuid.dll, comsvcs.dll), добавлял свою учетную запись в параметр "Локальные политики безопасности - Назначение прав пользователя - Олицетворение клиента после проверки подлинности" и снова пытался переустановить, но все безрезультатно - при установке возникает ошибка COM+ Setup Error:
Код: Выделить весь код
"Подкомпонент "COM+" вызвал исключение при обработке сообщения установки OC_COMPLETE_INSTALLATION. 
d:\xpsp\com\com1x\src\complussetup\comsetup\ccompluscore.cpp (строка 565) 
Код ошибки = 0x80040206 
Произошла непредвиденная ошибка
Не удалось зарегистрировать классы событий COM+.".
Если после этого снова проверить раздел "Службы компонентов - Компьютеры" - окно уже не закрывается: есть раздел "Мой компьютер" с 3 подразделами: "Приложения COM+", "Настройка DCOM", "Координатор распределенных транзакций". Последние два успешно открываются, а первый (Приложения COM+) выдает: "Ошибка при обработке последней операции. Код ошибки 80040154 - Класс не зарегестрирован. Журнал событий может содержать дополнительные сведения об ошибке".

Кроме того, обнаружил, что не работает служебная программа "Сведения о системе" - пишет: "Не удается собрать сведения. Произошла сетевая ошибка при подключении к инструментарию управления Windows. Убедитесь, что сетевое подключение работает правильно.".

Помогите, пожалуйста, решить эту проблему. Заранее благодарен за помощь!
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:36, 21-02-2015

 

Новый участник


Сообщения: 28
Благодарности: 1

Профиль | Отправить PM | Цитировать


Petya V4sechkin,
Лог Process Monitor - http://rghost.ru/8MwvKzSXz
Dial-a-fix пока не стал спешить применять.

Отправлено: 22:33, 21-02-2015 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Moderator


Сообщения: 53441
Благодарности: 15497

Профиль | Отправить PM | Цитировать


Sharer, в логе:
Цитата:
mmc.exe 1376 RegOpenKey HKCR\CLSID\{15B0BB4C-0F7D-11D1-B21F-00C04FB9473F} NAME NOT FOUND
Слишком усердно вы удаляли clbcatq.dll вместе с COM+ и выпиливали их из реестра (в чем не было никакой необходимости в принципе).

Убедитесь, что файл \Windows\system32\clbcatq.dll на месте.
Нажмите Пуск -> Выполнить -> regsvr32 clbcatq.dll
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:26, 22-02-2015 | #12


Новый участник


Сообщения: 28
Благодарности: 1

Профиль | Отправить PM | Цитировать


Petya V4sechkin,
Благодарю Вас! Зарегистрировал файл - ошибка исчезла и службы компонентов заработали.

С переустановкой службы я, конечно, поспешил. Было несколько попыток - по причине того, что по ходу дела перерегистрировал 4 библиотеки и вносил изменение в политику безопасности (подробно об этом я написал в первом посте). Файл cdbcatq.dll у меня был на месте - я сам его проверял и, более того, вернул исходную копию. Дело в том, что согласно инструкции по переустановке я переименовал "cdbcatq.dll" в "~cdbcatq.dll". После этого система сразу заменила его новой копией из файлового кэша. Но, поскольку переустановка завершалась ошибкой, исходный (переименованный) файл остался на месте. Поэтому через безопасный режим я удалил новый файл, а исходный снова переименовал, как и было изначально. Хотя, к слову, сравнение показало их полную идентичность. А из реестра я удалил только раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3 (опять же по инструкции), но вчера и его восстановил из резервной копии. Раздел HKCR\CLSID\{15B0BB4C-0F7D-11D1-B21F-00C04FB9473F} я не удалял - возможно, он был удален установщиком службы во время попытки переустановки, а может и вирус постарался.


Кроме того, я сравнил список служб в ControlSet001 и CurrentControlSet - в целом все одинаково, удаленных разделов больше не обнаружил.

И еще вопрос: Registration center в Dial-a-fix мне уже выполнять не нужно?

Отправлено: 21:26, 22-02-2015 | #13



Moderator


Сообщения: 53441
Благодарности: 15497

Профиль | Отправить PM | Цитировать


Цитата Sharer:
И еще вопрос: Registration center в Dial-a-fix мне уже выполнять не нужно?
Нет, если все восстановилось.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:30, 22-02-2015 | #14


Новый участник


Сообщения: 28
Благодарности: 1

Профиль | Отправить PM | Цитировать


Petya V4sechkin,
Все понятно. Большое спасибо Вам и моя глубокая признательность за помощь и уделенное время! Сердечно благодарю Вас!

Отправлено: 22:55, 22-02-2015 | #15



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Службы - [решено] Служба DCOM: Код ошибки 80040154 - Класс не зарегистрирован

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - Ошибка 80040154 Класс не зарегистрирован. morozzz76 Microsoft Windows 2000/XP 4 21-05-2014 14:12
Разное - Ошибка SCR, Класс не зарегистрирован Andrey777 Microsoft Windows 7 18 08-11-2011 10:41
Интерфейс - Explorer.exe-Класс не зарегистрирован BencX Microsoft Windows 7 3 21-08-2011 20:52
[решено] Не функционирует служба Windows Update. Код ошибки: 0x800704DD sertomclancy WSUS 3 16-05-2009 20:55
Ошибка DCOM "Класс не зарегистрирован " x2x Сетевые технологии 1 17-02-2005 19:22




 
Переход