Проблема с оснасткой "Приложения COM+"
Вложений: 1
Доброго дня! Имеется сервер с ОС Microsoft Windows 2008R2. Есть необходимость попасть в оснастку "Приложения COM+" (Администрирование - Службы компонентов - Компьютеры - Мой компьютер - Приложения COM+). При выборе последнего пункта вылезает окно "Ошибка при обработке последней операции. Код ошибки 80040154 - Класс не зарегистрирован. Журнал событий может содержать дополнительные сведения об ошибке." Но не содержит. Бэкапов, к сожалению, тоже нет. Что можно предпринять, чтобы убрать эту ошибку? Есть подозрение, что был(-и) вычищены ключи COM-приложения, которое как раз отказалось работать из 1С. С другой стороны - менялась разрядность сервера 1С и возможно оно не запускается по этой причине. Но попасть в оснастку все равно надо.
|
Petya V4sechkin |
28-12-2020 17:15 2944454 |
dma164, покажите содержимое раздела реестра
HKEY_CLASSES_ROOT\CLSID\{15b0bb4c-0f7d-11D1-b21f-00C04Fb9473f}\InprocServer32
|
Вложений: 1
Цитата:
Цитата Petya V4sechkin
dma164, покажите содержимое раздела реестра
HKEY_CLASSES_ROOT\CLSID\{15b0bb4c-0f7d-11D1-b21f-00C04Fb9473f}\InprocServer32 »
|
|
Petya V4sechkin |
28-12-2020 21:00 2944473 |
dma164, можете сделать лог Process Monitor следующим образом: - запустите Process Monitor;
- попытайтесь запустить оснастку "Приложения COM+", чтобы получилась ошибка 0x80040154 - Класс не зарегистрирован;
- сохраните лог: меню File -> Save -> PML-формат;
- заархивируйте и выложите на файлообменник, например dropmefiles.com.
|
Petya V4sechkin |
29-12-2020 10:11 2944512 |
dma164, в логе нет ошибки.
Как делали?
Сначала запустить Process Monitor. Потом запустить оснастку. Получить ошибку. Сохранить лог.
|
Цитата:
Цитата Petya V4sechkin
Сначала запустить Process Monitor. Потом запустить оснастку. Получить ошибку. Сохранить лог. »
|
Делал практически так же, запускал оснастку до клика по "Приложения COM+". Потом Process Monitor, потом щелкал по "Приложения COM+" и получал ошибку, потом сохранял. Влияет ли, что я при этом подключен к серверу через RDP (Process Monitor, естественно, запускается на сервере)?
Цитата:
Цитата Petya V4sechkin
Сначала запустить Process Monitor. Потом запустить оснастку. Получить ошибку. Сохранить лог. »
|
Теперь сделал строго по инструкции) https://dropmefiles.com/RKznR
|
Petya V4sechkin |
30-12-2020 17:32 2944643 |
dma164, как ни странно, никаких следов ошибки 0x80040154 в логе не обнаружил.
Единственная аномалия: в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3
отсутствует параметр Com+Enabled - сравните с рабочим сервером.
|
Цитата:
Цитата Petya V4sechkin
Единственная аномалия: в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3
отсутствует параметр Com+Enabled - сравните с рабочим сервером. »
|
Спасибо! А как такое может получиться, что ошибка есть, а в лог не попадает? К сожалению, рабочего другого сервера нет.
|
Petya V4sechkin |
31-12-2020 12:27 2944701 |
dma164, посмотрел внимательнее: возможно, ошибку возвращает не mmc.exe, а приложение 1С - rphost.exe - из-за отсутствия раздела реестра
HKEY_CLASSES_ROOT\CLSID\{397C2819-8272-4532-AD3A-FB5E43BEAA39}
Это OLE DB провайдер SQLNCLI11 - SQL Server Native Client 11.0.
|
Цитата:
Цитата Petya V4sechkin
dma164, как ни странно, никаких следов ошибки 0x80040154 в логе не обнаружил.
Единственная аномалия: в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3
отсутствует параметр Com+Enabled - сравните с рабочим сервером. »
|
Предположение оказалось верным. Данная ветка реестра была просто пустой. После создания данного параметра и перезагрузки консоль снова стала работоспособной. Огромное спасибо за помощь! Вот только как она стала пустой понять бы еще)
|
Время: 23:33.
© OSzone.net 2001-