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

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » [решено] ошибка Code: 0x80040154 Класс не зарегистрирован при автом установке

Ответить
Настройки темы
[решено] ошибка Code: 0x80040154 Класс не зарегистрирован при автом установке

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


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

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


Изменения
Автор: Mihal
Дата: 02-10-2012
Имею домен под управлением Windows Server 2008 R2 x64. Рабочие станции Windows 7 x64
Необходимо через групповые политики произвести установку приложения Secret Net 6.5
Установка выполняется через раздел Конфигурация компьтера\Конфигурация Виндоус\Сценарии Автозагрузка - Startup
На данный момент тестирую это дело на 4 ПК. На одном ставится без проблем
На 3х остальных скрипт вроде начинает работать но завершается с ошибкой:
в логе установки присутствует ошибка :

01.10.2012 08:58:14[SnInstCore] W> Code: 0x80040154
Description: Класс не зарегистрирован
File: .\Script.cpp
Function: CSnInstSession::LoadDefaults
Line: 113

01.10.2012 08:58:14[SnInstCore] }
01.10.2012 08:58:14[SnInstCore] W> Code: 0x80040154
Description: Класс не зарегистрирован
File: .\Script.cpp
Function: CSnInstSession::LoadDefaults
Line: 113

01.10.2012 08:58:14[SnInstCore] SNINSTALLMODE_SILENT_INSTALL 1
01.10.2012 08:58:14[SnInstCore] }
01.10.2012 08:58:14[SnInstCA] W> Code: 0xE6060001
Description: Произошла ошибка при вызове COM:
Код ошибки: 0x80040154 (-2147221164)
Описание: Класс не зарегистрирован
File: d:\build_main\secretnet5\common\snbaselib\snexception.inl
Function: SnBase::CComErrorTranslator::Translator
Line: 1299

То же самое происходит, если просто на данной р/с запустить установку командой
\\S-SecretNet\SecretNet\Setup\Client\x64\setup.exe /autoinstall


source: msiinstaller EventID: 10005
В журнале приложений данных компов фиксируется сообщение
Продукт: Secret Net 6 -- Ошибка 28000. При установке "Secret Net 6" произошла ошибка. Описание ошибки: Класс не зарегистрирован. Код ошибки: -2147221164.

Установка локально на данной рабочей станции завершается успешно

Прошу подсказать в какую сторону копать.

Отправлено: 09:38, 02-10-2012

 


Moderator


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

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


Цитата Mihal:
То же самое происходит, если просто на данной р/с запустить установку командой
Выложите лог Process Monitor при запуске установки с ошибкой (меню File -> Save -> CSV-формат) в архиве на любой файлообменник.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:05, 02-10-2012 | #2



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

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


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


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

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


Выложил логи Process Monitor а также лог установки SecretNet

http://depositfiles.com/files/smzjt5f4n

Отправлено: 13:55, 03-10-2012 | #3



Moderator


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

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


Mihal, отсутствует раздел реестра
HKCR\CLSID\{88D969C0-F192-11D4-A65F-0040963251E5}
Но его и не может быть в 64-битной системе, поскольку MSXML 4.0 существует только 32-битный.

Раздел
HKCR\Wow6432Node\CLSID\{88D969C0-F192-11D4-A65F-0040963251E5}
есть - значит, MSXML 4.0 установлен.

Похоже, глюк в самом SnInstCore при проверке наличия MSXML 4.0.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:30, 03-10-2012 | #4


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


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

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


Предпологаю, что нужно полностью удалить MsXml 4.0 SP2
На всех проблемных ПК были установлены обновления
На 1 машине, где установка прошла успешно данных обновлений не было
msxml4 (KB973688)
msxml4(KB954430)
После попытки удаления их через программы и компоненты в системе все равно остаются следы
Присутствуют библиотеки msxml4.dll в папке c:\Windows\SysWOW64\ и встречаются ключи при поиске в реестре
Как можно полностью удалить данные обновления из системы?

Отправлено: 12:55, 04-10-2012 | #5


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


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

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


Решение: удалить ветку реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Msxml2.DOMDocument.4.0\CLSID

Отправлено: 14:38, 10-10-2012 | #6



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » [решено] ошибка Code: 0x80040154 Класс не зарегистрирован при автом установке

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] ошибка проводника - класс не зарегистрирован a.3 Microsoft Windows 7 11 11-02-2015 18:25
Ошибка - Ошибка 80040154 Класс не зарегистрирован. morozzz76 Microsoft Windows 2000/XP 4 21-05-2014 14:12
Ошибка - класс не зарегистрирован при установке игр Ольга_Малина@vk Microsoft Windows 2000/XP 1 22-06-2012 16:17
Разное - Ошибка SCR, Класс не зарегистрирован Andrey777 Microsoft Windows 7 18 08-11-2011 10:41
Ошибка DCOM "Класс не зарегистрирован " x2x Сетевые технологии 1 17-02-2005 19:22




 
Переход