• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте, чтобы узнать больше. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Ошибка 80040154 регистрации Dll и отсутствующий раздел реестра

  • Автор темы Автор темы seify
  • Дата начала Дата начала

seify

Новые
Регистрация
25 Мар 2007
Сообщения
2,215
Реакции
0
Баллы
0
Ошибка 80040154 регистрации Dll и отсутствующий раздел реестра

Windows XP.
Среда Live CD.
Ошибка при попытке регистрации Activeds.dll.
Погуглил. Нашел вот это: http://msdn.microsoft.com/ru-ru/library/bb521307(v=winembedded.51).aspx

Средство Target Analyzer позволяет определить присутствующее в системе оборудование

Вариант с оборудованием отпадает, так как в среде полноценной ХР SP2, запущенной на той же виртуалке, регистрация проходит без заморочек.

Кроме того, можно попробовать запустить программу Microsoft® Visual Studio® Depends (Depends.exe) по отношению к файлу, упомянутому в ошибке. Выполните поиск обязательных файлов, отсутствующих на образе среды выполнения.

Под рукой есть DependencyWalker, служащий для этих же целей (если я не прав - поправьте, плиз)). Добавил и зарегистрировал все необходимые файлы. Ничего не изменилось.
Решил по-тупому скопировать изменения, происходящие при его регистрации в полноценной ХР. Для этого сначала "раз"регистрировал этот dll (ну чтоб избавиться от всех записей внесенных им в реестр), а затем, отслеживая изменения ЗАрегистрировал.
Вроде ничего необычного за исключением раздела

HKLM\SOFTWARE\Microsoft\DataAccess\RootBinder

В системе он присутствует изначально (до регистрации). Dll создает в нем новые параметры, изменяет старые и создает подразделы. А в Live CD этого раздела нет.
Ход мысли таков, что этот раздел должен создаваться еще каким-то компонентом и поэтому тупое его создание в Live CD ни к чему не приведет. (Или я не прав?).
Опять погуглил на предмет этого раздела, и, к сожалению, ничего не нагуглил.(((
Мало ли, мот кто в курсе что за оне такое?
 

Похожие темы

Назад
Сверху