Показать полную графическую версию : Ошибка 80040154 Класс не зарегистрирован.
morozzz76
22-05-2008, 16:37
При запуске игры R2 Online (не суть важно), на работе запускается без проблем, ставилось с одного дистрибутива.
Сразу вылетает ошибка:
HRESULT:80040154
Source:Microsoft OLE DB Service Components
Description:Класс не зарегистрирован
Система Win XP pro Sp2 со всеми обновлениями.
Вопрос: Можно ли зарегистрировать этот класс? Или нужно что то до установить ?
Petya V4sechkin
22-05-2008, 17:08
morozzz76, скачайте Dial-a-fix (http://wiki.djlizard.net/Dial-a-fix), поставьте галку Object linking libraries в области Registration center (скриншот (http://wiki.djlizard.net/Image:Dial-a-fix.png)) и нажмите GO.
Дополнительно Пуск -> Выполнить ->
regsvr32 comuid.dll
regsvr32 comsvcs.dll
regsvr32 ole32.dll
regsvr32 oleaut32.dll
и перезагрузитесь.
При наличии ошибок в журнале событий приведите их в соответствии с этими инструкциями (http://forum.oszone.net/showpost.php?p=580138#post580138).
morozzz76
24-05-2008, 00:33
Спасибо конечно за ответ,но не помогло!? (из за игры не стоит заморачиваться, просто хочется понять в чем глюк)
В логах вылетает стандартная ATI-ая ошибка, которая происходит при смене режимов экрана.
И больше ничего.
Может не запущены какие нибудь службы???
Как сделать лог запущеных / не запущеных служб??
Тип события: Ошибка
Источник события: ati2mtag
Категория события: CRT
Код события: 45062
Дата: 23.05.08
Время: 23:53:07
Пользователь: Н/Д
Компьютер: MOROZZZ-4GRJRR2
Описание:
CRT invalid display type
Данные:
0000: 00 00 00 00 01 00 5a 00 ......Z.
0008: 2c 00 00 00 06 b0 00 c0 ,....°.À
0010: 00 00 00 00 00 00 00 00 ........
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
Petya V4sechkin
24-05-2008, 09:39
Вопрос: Можно ли зарегистрировать этот класс? Или нужно что то до установить?
Что именно? Можно попытаться выяснить, например, с помощью Process Monitor (http://soft.oszone.net/program/3178/Process_Monitor/). Выставить фильтр по имени исполняемого файла клиента игры и смотреть, что происходит при запуске.
Petya V4sechkin
спасибо за Dial-a-fix, c его помощью сбросил настройки компонента WMI\WBEM, ещё можно запустить из неё даже переустановку компонентов, хотя у меня ошибку дало из-за не совпадения версий файлов.
Я вылечил ошибку:
0x80040154 - Class not registered
" Ошибка 80040154 Класс не зарегистрирован" так:
Проверить службу "winmgmt" командой: sc query winmgmt
если результат будет: Failure, то эту службу надо восстановить, проще всего скопировать ветку реестра winmgmt из рабочей винды, либо используйте мой прикреплённый реестр-файл winmgmt.reg.
Дайте команду: sc winmgmt start либо ребутим винду.
C помощью утилиты Dial-a-fix в ней жмём кнопку Tools (картинка "молоток") и выбираем "reset WMI\WBEM", перезапускаем винду и ошибка решена! ну, мне помогло ;)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.