Сообщение об ошибке при запуске профессионального выпуска бухгалтерского учета или учета Express: "класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))"

Применимо к: Microsoft Office Accounting Professional 2007Microsoft Office Accounting Express 2007

Проблемы


Рассмотрим следующий сценарий.
  • Вы устанавливаете полную версию Microsoft SQL Server 2005 на компьютере.
  • Установка Microsoft SQL Server Express 2005 при установке Microsoft Office Accounting Professional или Microsoft Office Accounting Express.
  • После установки Microsoft SQL Server Express 2005 вы удаляете полную версию Microsoft SQL Server 2005.
В этом случае при запуске бухгалтерского профессионального или бухгалтерского учета появляется следующее сообщение об ошибке:
В учетной записи Microsoft Office возникла ошибка, и ее необходимо закрыть. Приносим извинения за причиненные неудобства. Чтобы узнать, какие данные содержатся в отчете об ошибке, щелкните здесь.
Кроме того, это сообщение об ошибке появляется при печати отчета в бухгалтерских и финансовых выражениях. При просмотре данных отчета появляется сообщение об ошибке, напоминающее приведенное ниже сообщение.
Класс не зарегистрирован (исключение из HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
Когда вы получаете второе сообщение об ошибке, профессиональный бухгалтер или бухгалтерский учет перестает отвечать на запросы.

Причина


Эта проблема возникает из-за того, что при удалении полной версии Microsoft SQL Server 2005 удаляются важные компоненты бухгалтерского учета и бухгалтерского учета. Некоторые из удаляемых ключевых компонентов — это веб-компоненты Microsoft Office 2003.

Решение


Чтобы устранить эту проблему, переустановите веб-компоненты Microsoft Office 2003. Для этого выполните следующие действия:
  1. В меню Пуск выберите пункт Панель управления и щелкните элемент Установка и удаление программ.Примечание.Если вы используете операционную систему Windows Vista, выберите Панель управления, а затем — программы и компоненты.
  2. Выберите пункт веб-компоненты Microsoft Office 2003, а затем нажмите кнопку Удалить.Примечание. Если веб-компоненты Microsoft Office 2003 не отображаются в списке, перейдите к шагу 3.
  3. Загрузите и установите веб-компоненты Microsoft Office 2003. Дополнительные сведения о том, как это сделать, можно найти на веб-сайте корпорации Майкрософт по следующему адресу:
  4. Запустите профессиональный бухгалтер или бухгалтерский учет.
Если проблема сохранится, удалите профессиональные бухгалтерия или Бухгалтерия. Затем переустановите профессиональный бухгалтер или бухгалтерский учет.

Статус


Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".