Ccmsetup failed with error code 0x80040154

I run ccmclient installation from sccm console.
  • Remove From My Forums
  • Question

  • I run ccmclient installation from sccm console.

    In task manager i can see setup.exe is started and ended immediately

    And in ccmsetup.log many lines with error: «Could not create WMI locator class (80040154)»

    Client — Windows Server 2008 R2

    WMI working good

    How fix this issue?

Answers

  • What can you say about error TcCtx. TransactionContext Object was not found in registry

    I know answer!!!

    If somebody get this error you need:

    1. Open ToCtx. TransactionContext properties
    2. Find CLSID value (in this case {7999FC25-D3C6-11CF-ACAB-00A024A55AEF})
    3. Export registry key HKEY_CLASSES_ROOTWow6432NodeCLSID{7999FC25-D3C6-11CF-ACAB-00A024A55AEF} from healthy machine
    4. Import this key to unhealthy machine. And problem will gone.
    • Edited by

      Tuesday, February 25, 2014 9:48 AM

    • Marked as answer by
      Saqwel
      Tuesday, February 25, 2014 9:48 AM

Содержание

  1. Не устанавливается клиент SCCM 2012 R2
  2. Ccmsetup failed with error code 0x80040154
  3. Answered by:
  4. Question
  5. Answers
  6. All replies
  7. Исправление ошибки Windows Installer 0x80040154
  8. Суть проблемы
  9. Решение проблемы
  10. Выводы

Не устанавливается клиент SCCM 2012 R2

Нашел я как то в локальной сети сервер, не управляемый SCCM. Не порядок, подумал я и запустил установку клиента SCCM на проблемный сервер с сервера управления. Установка потерпела крах. Процесс ccmsetup.exe запускался и тут же прекарщался. В логe ccmsetup.log первая ошибка была

Эта ужасная ошибка не давала покоя в течение дней, наверно, десяти, пока я не поборол её.

Вообще сама по себе она говорит, что есть проблемы с WMI, однако всяческие проверки показали, что WMI тут не причем. Оказывается код ошибки 0x80040154 говорит о том, что не зарегистрирован какой-то COM класс, но какой загадка. В поисках ответов нашел, что проблема скорее всего в том, что не работает функция CoCreateInstance или CoCreateInstanceEx, используемые для создания объектов. По этим функциям в поисковике раскопал несколько проблем, которые возникали у людей, в итоге пришёл к тому что необходимо в оснастке comexp.msc поглядеть на объекты COM. И наконец, я наткнулся на ошибку.

TcCtx. TransactionContext Object was not found in registry

С такими показаниями решить проблему оказалось делом техники. Необходимо в свойствах объекта TcCtx. TransactionContext найти значение CLSID. Так как проблема возникала в COM+ Utilities (32 bit), то необходимо искать эти объекты в разделе реестра HKEY_CLASSES_ROOTWow6432NodeCLSID. Этих объектов там не было, поэтому я экспортировал ключи HKEY_CLASSES_ROOTWow6432NodeCLSID <5cb66670-d3d4-11cf-acab-00a024a55aef>и HKEY_CLASSES_ROOTWow6432NodeCLSID <7999fc25-d3c6-11cf-acab-00a024a55aef>со здорового компьютера на этот проблемный. В результате первая ошибка в ccmsetup.log исчезла.

Однако, осталась ещё одна ошибка

Такую ошибку решить не представляется никакой возможности, поэтому я перешёл к следующему этапу.

На этот раз я скопировал папку, из которой устанавливается клиент на проблемный сервер и запустил локально в итоге получил ошибки

Я предпринял попытку восстановить BITS, однако, проблема оказалась не в этом. Пресловутая ошибка 0x80040154. В ходе посиков я раскопал, что объект BackgroundCopyManager входит в интерфейс IBackgroundCopyManager, CLSID которого <5ce34c0d-0dc9-4c1f-897c-daa1b78cee7c>, этого раздела не было в том же разделе реестра, в котором не было объекта TcCtx. TransactionContext. По отработаной схеме я экспортировал этот раздел со здоровой машины и импортировал на этот проблемный сервер.

В итоге, клиент SCCM благополучно установился.

Добавлю, что в ходе последующих изысканий было выявлено, что не работают некоторые кнопки и ссылки в интерфейсе Windows и не запускается Internet Explorer 9 32-bit. Оказалось что надо перерегистрировать все dll в папке %windir%sysWOW64. Скорее всего, перерегистрация всех библиотек помогла бы и в решении пролемы с невозможностью установить клиента SCCM.

Источник

Ccmsetup failed with error code 0x80040154

This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

Answered by:

Question

We have an issue that has introduced itself into what was a working system so I’m guessing it is update related

We are running the latest version with latest updates of SCCM with the latest ADK and capture media

After the build process a machine will capture. If you make a single change i.e. installing software the capture will fail at initialising configuration manager client — 0x80040154. SMSTS.log shows the same error code against «Class not registered»

This is a process that was working fine. We make the same changes every time but this time round nothing wants to capture

Answers

«GetMPInformation() failed 0x80040154″

Did you try to set the smsmp=mpfqdn(e.g. image)

Please remember to mark the replies as answers if they help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

Clarify your current status:

SCCM 1806 with kb4459354 +ADK 1803 doing a task sequence with «Build and capture a reference operating system image», i assume capture a Windows 10 1803 image.

What’s applications installed during the TS, any applications will get the same error? did you try to capture a different version of OS?

I just did a similar test with the SCCM 1806 with kb4459354 +ADK 1803 + capture a Windows 10 1803+ install a zip application, there is no error.

In addition, i only found some error » 0x80040154″ no-related with SCCM capture:

Could you share the complete SMSTS.log

Please remember to mark the replies as answers if they help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

Server 2012 R2, SCCM 1806 with kb4459354(even without kb4459354 same error) doing a build task sequence with a manual capture. i.e. we mount the iso to our VM and then capture when we are ready.

I have tried installing Store Apps

Dism.exe /Online /Add-ProvisionedAppxPackage /PackagePath:microsoft.microsoftskydrive_17.25.1.0_neutral_-_8wekyb3d8bbwe.AppxBundle /DependencyPackagePath:Microsoft.VCLibs.140.00_14.0.25426.0_x86__8wekyb3d8bbwe.Appx /DependencyPackagePath:Microsoft.NET.Native.Framework.1.3_1.3.24201.0_x86__8wekyb3d8bbwe.Appx /DependencyPackagePath:Microsoft.NET.Native.Runtime.1.4_1.4.24201.0_x86__8wekyb3d8bbwe.Appx /LicensePath:microsoft.microsoftskydrive_8wekyb3d8bbwe_c67c40a3-ab30-881e-0677-aca5725e095d.xml
Dism.exe /Online /Add-ProvisionedAppxPackage /PackagePath:Microsoft.BingNews_4.21.2212.0_neutral_-_8wekyb3d8bbwe.AppxBundle /DependencyPackagePath:Microsoft.NET.Native.Runtime.1.6_1.6.24903.0_x86__8wekyb3d8bbwe.Appx /DependencyPackagePath:Microsoft.NET.Native.Framework.1.6_1.6.24903.0_x86__8wekyb3d8bbwe.Appx /DependencyPackagePath:Microsoft.Advertising.Xaml_10.1708.1.0_x86__8wekyb3d8bbwe.Appx /DependencyPackagePath:Microsoft.VCLibs.140.00_14.0.25426.0_x86__8wekyb3d8bbwe.Appx /LicensePath:Microsoft.BingNews_8wekyb3d8bbwe_1f63b8c3-2d48-9497-0a0a-2cbd462ede76.xml
Dism.exe /Online /Add-ProvisionedAppxPackage /PackagePath:ActiproSoftwareLLC.562882FEEB491_2017.126.1616.0_neutral_-_24pqs290vpjk0.AppxBundle /LicensePath:ActiproSoftwareLLC.562882FEEB491_24pqs290vpjk0_ca8c10ca-8dc1-d5b9-67c0-ef29ed661155.xml
Dism.exe /Online /Add-ProvisionedAppxPackage /PackagePath:Microsoft.MicrosoftPowerBIForWindows_3217.30913.1279.0_neutral_-_8wekyb3d8bbwe.AppxBundle /DependencyPackagePath:Microsoft.VCLibs.140.00_14.0.25426.0_x86__8wekyb3d8bbwe.Appx /DependencyPackagePath:Microsoft.NET.Native.Framework.1.3_1.3.24201.0_x86__8wekyb3d8bbwe.Appx /DependencyPackagePath:Microsoft.NET.Native.Runtime.1.4_1.4.24201.0_x86__8wekyb3d8bbwe.Appx /LicensePath:Microsoft.MicrosoftPowerBIForWindows_8wekyb3d8bbwe_b7476fad-aa85-6b52-cd0d-f4773a634d92.xml
Dism.exe /Online /Add-ProvisionedAppxPackage /PackagePath:Microsoft.Office.Sway_2015.8471.45091.0_neutral_-_8wekyb3d8bbwe.AppxBundle /DependencyPackagePath:Microsoft.VCLibs.140.00_14.0.25426.0_x86__8wekyb3d8bbwe.Appx /LicensePath:Microsoft.Office.Sway_8wekyb3d8bbwe_8f700a8e-3731-b777-a6dd-000fe1f8fcb2.xml
Dism.exe /Online /Add-ProvisionedAppxPackage /PackagePath:Microsoft.Whiteboard_18.10717.1740.0_x64__8wekyb3d8bbwe.AppxBundle /DependencyPackagePath:Microsoft.NET.Native.Framework.1.7_1.7.25531.0_x64__8wekyb3d8bbwe.appx /DependencyPackagePath:Microsoft.NET.Native.Runtime.1.7_1.7.25531.0_x64__8wekyb3d8bbwe.appx /DependencyPackagePath:Microsoft.VCLibs.140.00_14.0.25426.0_x86__8wekyb3d8bbwe.Appx /LicensePath:Microsoft.Whiteboard_8wekyb3d8bbwe_fe0ac9df-1dfe-da54-be0b-c2e9cbc73355.xml
Dism.exe /Online /Add-ProvisionedAppxPackage /PackagePath:Microsoft.ImmersiveReader_1.0.4.0_neutral_

_8wekyb3d8bbwe.AppxBundle /DependencyPackagePath:Microsoft.NET.Native.Framework.2.1_2.1.26424.0_x64__8wekyb3d8bbwe.appx /DependencyPackagePath:Microsoft.NET.Native.Runtime.2.1_2.1.26424.0_x64__8wekyb3d8bbwe.appx /DependencyPackagePath:Microsoft.VCLibs.140.00_14.0.26706.0_x64__8wekyb3d8bbwe.appx /LicensePath:Microsoft.ImmersiveReader_8wekyb3d8bbwe_c64143e6-26fd-2511-d47f-9d69113ca30c.xml

This fails to capture

I’ve tried installing Office. This fails to capture.

I’ve tried installing Qbase this fails to capture.

We are using the following media SW_DVD9_Win_Pro_Ent_Edu_N_10_1803_64BIT_Eng_Intl_-4_MLF_X21-87131

A previously working media and previously captured golden image fails also when trying to add software.

In my mind the issue is with either SCCM or the boot ISO attached to the TS. Normally if it was an issue with the software it would fail at sysprep rather than initialising config mgr client

Источник

Исправление ошибки Windows Installer 0x80040154

В этой статье я расскажу об исправлении одной очень распространенной ошибки Windows Installer. Обыскавши Интернет как русскоязычный, так и англоязычный, включая форумы и ньюсгруппы Microsoft, я понял что ошибка довольно распространенная, однако исправить ее, на самом деле никому не удавалось.

Суть проблемы

Как то одним жарким летним вечером я решил установить на свой компьютер ActeiveState ActivePerl. Скачал инсталлятор, который был в .msi файле и запустил его. Каково же было мое удивление, когда вместо привычного инсталлятора я увидел вот это:

Как вскоре оказалось, подобная ошибка выпадала при запуске на моем компьютере любого .msi файла.

Недолго думая, я полез в интернет, ввел в поиск появившееся сообщение, и, «О ужас!» — я увидел сотни постов людей с этой проблемой! В русскоязычном и англоязычном сегменте Интернета у множества людей была аналогичная проблема, и никто ее не смог решить по существу.

Наиболее распространенными советы по решению проблемы были

  1. Переустановить Windows Installer — на моей Windows 7 x64 и так стоит Windows Installer 5.0, который нельзя отдельно скачать и переустановить
  2. Перерегистрировать msiexec, что также мне не помогло.
  3. В конце все советы сводились к одному — переустановить Windows.

Подумав о том, какое количество программ мне придется переустанавливать, а также о количестве потраченного на это дело времени, я решил пойти другим путем.

Решение проблемы

Для начала я включил Log-файл установщика Windows. Как включить лог Windows Installer вы можете почитать здесь, или поискать в любом поисковике по ключевому слову «voicewarmup».

Лог-файлы появляются во временной папке пользователя, которая обычно находится по пути C:Usersимя_профиляAppDataLocalTemp. Открыв лог, я увидел следующую ошибку:

MSI (c) (B8:84) [22:08:06:894]: Failed to connect to server. Error: 0x80040154

Поискав по коду ошибки в Интернете, и не нашедши никаких способов решения проблемы, я решил подумать логически.

Что означает ошибка 0x80040154? Поискав в поисковике, и воспользовавшись утилитой Error Lookup, я определил, что ошибка означает «Класс не зарегистрирован».

Обычно такая ошибка появляется, когда вы запрашиваете у системы создать COM-объект, который не был должным образом зарегистрирован в реестре. Но как определить какой именно объект не зарегистрирован?

Для начала я воспользовался старым добрым отладчиком WinDbg, который входит в пакет Debugging Tools For Windows. Мне понадобилась именно 64-разрядная версия данного отладчика.

Перед началом отладки необходимо загрузить отладочные символы для распознавания имен системных функций и переменных. Эти символы являются довольно полезной вещью не только для поиска ошибок, но также и для исследования работы Windows в целом.

Я предпочитаю указывать отладчику путь для поиска символов через переменную среды _NT_SYMBOL_PATH, которая должна быть задана как: C:Symbols;srv*C:Symbols*http://msdl.microsoft.com/download/symbols. В данном случае папка C:Symbols — это хранилище загруженных символов на жестком диске, чтобы отладчик каждый раз не лез в интернет за ними.

Загрузил я в отладчик файл c:windowssystem32msiexec.exe и задал для него параметры командной строки так, чтобы он открыл .msi файл. В моем случае параметром командной строки было: /i «C:UsersMAVDesktopActivePerl-5.12.4.1205-MSWin32-x64-294981.msi» однако можно задавать путь к любому другому .msi файлу.

Сам по себе отладчик, конечно не решит проблему, нужно ее локализовать. Поразмыслив, какие функции могут создавать COM-объекты, я остановился на CoCreateInstance, CoCreateInstanceEx и CoGetClassObject

Для установки точек прерывания на эти функции вводим в командной строке отладчика:
bp ole32!CoCreateInstance
bp ole32!CoCreateInstanceEx
bp ole32!CoGetClassObject
Если точки останова у вас не ставятся, значит вы неправильно настроили символы.

После запуска приложения (F5), срабатывает точка останова на ole32!CoCreateInstance. Если точка останова не срабатывает, а выпадает окно с параметрами Wndows Installer, то вы неправильно указали параметры командной строки для запуска.

Давайте теперь посмотрим, из какого же места кода вызывается создание нашего объекта, для этого мы можем нажать Debug->Step Out (Shift+F11). Мне пришлось нажать указанную комбинацию дважды, для того чтобы выйти в исходную вызывающую функцию.

Исходная вызывающая функция называется msi!CreateMsiServerProxy и, очевидно, находится в модуле msi.dll.

Обратим внимание также на регистр rax, который равен нашему коду ошибки 80040154. Для того чтобы узнать содержимое регистра rax, достаточно открыть окно Registers, или ввести в командной строке r rax .

Запомнив имя функции, а также примерный вид искомого кода, я открыл дизассемблер IDA Pro, и загрузил в него файл msi.dll. Следует отметить пару особенностей данного отладчика: во первых, IDA любит блокировать доступ к исследуемому файлу, во вторых, она создает в папке с исследуемым файлом несколько своих файлов баз данных, так что я рекомендую копировать исследуемые файлы в отдельную папку. В третьих, IDA не всегда подгружает файлы с символами, поэтому рекомендую в указанную отдельную папку также скопировать файл msi.pdb из вышеуказанной папки C:Symbols.

После нахождения функции CreateMsiServerProxy, находим знакомые строки кода в ней:

Не иначе как функция пытается создать объект по CLSID IID_IMsiServer. Здесь я не буду вдаваться в подробности COM и искать различия между CLSID и IID, важно что я получил зацепку — имя интерфейса ID_IMsiServer и CLSID .

Запустив поиск в реестре на своей машине по указанным ключевым словам, а также на машине, с установленной Windows 7 x64, где Windows Installer работал, я нашел отличие: на моей машине отсутствовала ветка реестра HKEY_CLASSES_ROOTAppID . Я экспортировал данную ветку реестра в отдельный .reg файл, а затем импортировал его на своей машине:

Windows Registry Editor Version 5.00

После импорта ключа реестра я вновь попробовал запустить .msi файл, и, «О чудо!», он запустился, после чего я успешно установил ActivePerl.

У вас может быть аналогичная проблема, но при этом отсутствовать другой ключ реестра. Импортировать при этом необходимо те ключи, которых у вас нет.

Выводы

  1. В итоге я сэкономил себе массу времени — на поиск проблемы и ее устранение ушло не более двадцати минут, зато на переустановку всех программ на моем компьютере ушло бы минимум два дня.
  2. Не надо спешить переустанавливать Windows по любому чиху. Иногда проблему можно решить довольно просто и быстро.

Спасибо за внимание, я очень надеюсь что статья вам понравилась, жду ваших отзывов, а также с удовольствием отвечу на ваши вопросы.

Источник

Нашел я как то в локальной сети сервер, не управляемый SCCM. Не порядок, подумал я и запустил установку клиента SCCM на проблемный сервер с сервера управления. Установка потерпела крах. Процесс ccmsetup.exe запускался и тут же прекарщался. В логe ccmsetup.log первая ошибка была

Could not create WMI locator class (80040154)

Эта ужасная ошибка не давала покоя в течение дней, наверно, десяти, пока я не поборол её.

Вообще сама по себе она говорит, что есть проблемы с WMI, однако всяческие проверки показали, что WMI тут не причем. Оказывается код ошибки 0x80040154 говорит о том, что не зарегистрирован какой-то COM класс, но какой загадка. В поисках ответов нашел, что проблема скорее всего в том, что не работает функция CoCreateInstance или CoCreateInstanceEx, используемые для создания объектов. По этим функциям в поисковике раскопал несколько проблем, которые возникали у людей, в итоге пришёл к тому что необходимо в оснастке comexp.msc поглядеть на объекты COM. И наконец, я наткнулся на ошибку.

TcCtx. TransactionContext Object was not found in registry

TcCtx. TransactionContext Object was not found in registry

С такими показаниями решить проблему оказалось делом техники. Необходимо в свойствах объекта TcCtx. TransactionContext найти значение CLSID. Так как проблема возникала в COM+ Utilities (32 bit), то необходимо искать эти объекты в разделе реестра HKEY_CLASSES_ROOTWow6432NodeCLSID. Этих объектов там не было, поэтому я экспортировал ключи HKEY_CLASSES_ROOTWow6432NodeCLSID{5cb66670-d3d4-11cf-acab-00a024a55aef} и HKEY_CLASSES_ROOTWow6432NodeCLSID{7999FC25-D3C6-11CF-ACAB-00A024A55AEF} со здорового компьютера на этот проблемный. В результате первая ошибка в ccmsetup.log исчезла.

Однако, осталась ещё одна ошибка

Failed to get assigned site from AD. Error 0x87d00227

Такую ошибку решить не представляется никакой возможности, поэтому я перешёл к следующему этапу.

На этот раз я скопировал папку, из которой устанавливается клиент на проблемный сервер и запустил локально в итоге получил ошибки

CreateInstance of CLSID_BackgroundCopyManager failed with 80040154. Unable to check BITS version
This operating system does not contain the correct version of BITS. BITS 2.5 or later is required.

Я предпринял попытку восстановить BITS, однако, проблема оказалась не в этом. Пресловутая ошибка 0x80040154. В ходе посиков я раскопал, что объект BackgroundCopyManager входит в интерфейс IBackgroundCopyManager, CLSID которого {5CE34C0D-0DC9-4C1F-897C-DAA1B78CEE7C}, этого раздела не было в том же разделе реестра, в котором не было объекта TcCtx. TransactionContext. По отработаной схеме я экспортировал этот раздел со здоровой машины и импортировал на этот проблемный сервер.

В итоге, клиент SCCM благополучно установился.

PS

Добавлю, что в ходе последующих изысканий было выявлено, что не работают некоторые кнопки и ссылки в интерфейсе Windows и не запускается Internet Explorer 9 32-bit. Оказалось что надо перерегистрировать все dll в папке %windir%sysWOW64. Скорее всего, перерегистрация всех библиотек помогла бы и в решении пролемы с невозможностью установить клиента SCCM.

Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 Windows RT 8.1 More…Less

This article describes an issue in which COM+ applications fail with an «80040154» error in Windows 8.1, Windows RT 8.1, or Windows Server 2012 R2. A hotfix is available to fix this issue. Before you install this hotfix, see the Prerequisites section.

Symptoms

This issue occurs when the COM+ applications are deployed on COM+ Active Directory partitions.

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that’s described in this article. Apply this hotfix only to systems that are experiencing this specific problem.

If the hotfix is available for download, there’s a «Hotfix Download Available» section at the top of this Knowledge Base article. If this section doesn’t appear, submit a request to Microsoft Customer Service and Support to get the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that don’t qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft website:

Prerequisites

To apply this hotfix, install update 2919355 in Windows 8.1 or Windows Server 2012 R2.

Registry information

To use the hotfix in this package, you don’t have to make any changes to the registry.

Restart requirement

You may have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix doesn’t replace a previously released hotfix.

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the «Applies to» section.

References

Learn about the terminology that Microsoft uses to describe software updates.

File Information

The global version of this hotfix installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.

Notes

  • The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:

    Version

    Product

    Milestone

    Service branch

    6.3.960 0.18 xxx

    Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2

    RTM

    GDR

  • GDR service branches contain only those fixes that are widely released to address widespread, critical issues. LDR service branches contain hotfixes in addition to widely released fixes.

  • The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed in the «Additional file information» section. MUM, MANIFEST, and the associated security catalog (.cat) files, are very important to maintain the state of the updated components. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.

Windows RT 8.1

File name

File version

File size

Date

Time

Platform

Rpcrt4.dll

6.3.9600.18186

708,144

31-Dec-2015

17:38

Not applicable

x86 Windows 8.1

File name

File version

File size

Date

Time

Platform

Rpcrt4.dll

6.3.9600.18186

851,712

31-Dec-2015

18:34

x86

x64 Windows 8.1 and Windows Server 2012 R2

File name

File version

File size

Date

Time

Platform

Rpcrt4.dll

6.3.9600.18186

1,308,896

31-Dec-2015

19:25

x64

Rpcrt4.dll

6.3.9600.18186

747,520

31-Dec-2015

16:47

x86

Windows RT 8.1

File property

Value

File name

Arm_defad3276b80c0e3430f61726ead3a9c_31bf3856ad364e35_6.3.9600.18186_none_90b58bd3ec5adc17.manifest

File version

Not applicable

File size

697

Date (UTC)

31-Dec-2015

Time (UTC)

23:30

Platform

Not applicable

File name

Arm_microsoft-windows-rpc-local_31bf3856ad364e35_6.3.9600.18186_none_489ea52e60a96f05.manifest

File version

Not applicable

File size

61,799

Date (UTC)

31-Dec-2015

Time (UTC)

17:39

Platform

Not applicable

File name

Update.mum

File version

Not applicable

File size

1,609

Date (UTC)

31-Dec-2015

Time (UTC)

23:30

Platform

Not applicable

x86 Windows 8.1

File property

Value

File name

Update.mum

File version

Not applicable

File size

1,609

Date (UTC)

31-Dec-2015

Time (UTC)

23:30

Platform

Not applicable

File name

X86_f6bf67eea9f73a869e88b62ea83a89e1_31bf3856ad364e35_6.3.9600.18186_none_5eaf11e7dbd39286.manifest

File version

Not applicable

File size

697

Date (UTC)

31-Dec-2015

Time (UTC)

23:30

Platform

Not applicable

File name

X86_microsoft-windows-rpc-local_31bf3856ad364e35_6.3.9600.18186_none_489c32d660ac503f.manifest

File version

Not applicable

File size

61,799

Date (UTC)

31-Dec-2015

Time (UTC)

18:36

Platform

Not applicable

x64 Windows 8.1 and Windows Server 2012 R2

File property

Value

File name

Amd64_2b6c0f4f506647ec7c765d05880d401a_31bf3856ad364e35_6.3.9600.18186_none_1d585e7fd4f5b003.manifest

File version

Not applicable

File size

701

Date (UTC)

31-Dec-2015

Time (UTC)

23:30

Platform

Not applicable

File name

Amd64_bf8f76aeac44d14c05ab4a259325a565_31bf3856ad364e35_6.3.9600.18186_none_e59d9abf97fc9fac.manifest

File version

Not applicable

File size

701

Date (UTC)

31-Dec-2015

Time (UTC)

23:30

Platform

Not applicable

File name

Amd64_microsoft-windows-rpc-local_31bf3856ad364e35_6.3.9600.18186_none_a4bace5a1909c175.manifest

File version

Not applicable

File size

61,803

Date (UTC)

31-Dec-2015

Time (UTC)

19:27

Platform

Not applicable

File name

Update.mum

File version

Not applicable

File size

1,619

Date (UTC)

31-Dec-2015

Time (UTC)

23:30

Platform

Not applicable

File name

Wow64_microsoft-windows-rpc-local_31bf3856ad364e35_6.3.9600.18186_none_af0f78ac4d6a8370.manifest

File version

Not applicable

File size

61,809

Date (UTC)

31-Dec-2015

Time (UTC)

18:36

Platform

Not applicable

Need more help?

While troubleshooting package transfer failures for a Distribution Point in a customer’s SCCM 2012R2 environment, I came across the following errors:

ExecStaticMethod failed (80040154) SMS_DistributionPoint, AddFile SMS_PACKAGE_TRANSFER_MANAGER 10/06/2016 2:18:13 a.m. 12632 (0x3158)
CSendFileAction::AddFile failed; 0x80040154 SMS_PACKAGE_TRANSFER_MANAGER 10/06/2016 2:18:13 a.m. 12632 (0x3158)
Failed to add the file ccmsetup.cab in content SKI00003.4. Error 0x80040154 SMS_PACKAGE_TRANSFER_MANAGER 10/06/2016 2:18:13 a.m. 12632 (0x3158)
CSendFileAction::AddFileMetaData failed; 0x80040154 SMS_PACKAGE_TRANSFER_MANAGER 10/06/2016 2:18:13 a.m. 12632 (0x3158)
CSendFileAction::SendFiles failed; 0x80040154 SMS_PACKAGE_TRANSFER_MANAGER 10/06/2016 2:18:13 a.m. 12632 (0x3158)
CSendFileAction::SendContent failed; 0x80040154 SMS_PACKAGE_TRANSFER_MANAGER 10/06/2016 2:18:13 a.m. 12632 (0x3158)

2016-06-09_10-56-42

After researching the issues and checking installed components on the Distribution Point, I noticed that IIS had been manually configured and the RDC (Remote Differential Compression) feature wasn’t added to the server.

2016-06-09_13-34-19

After installing this and triggering a distribution to this DP everything kicked into life.

2016-06-09_13-35-05

2016-06-09_13-45-42

About AJ McKean

Based in sunny Tauranga, New Zealand, AJ McKean is a Senior Systems Engineer in Mt Maunganui. With over 15 years of professional IT experience working in both New Zealand and the United States, he holds several certifications including MCSE(2000-2003), MCITP:Enterprise(2008), MCSA(2012), VMware VCP-DCV5.5, CompTIA A+ & is an HP Storage Architect. He is passionate about all things IT, especially virtualization, automation & cloud technologies.

I am trying to build support for additional models into my Task Sequence and feel this model is fighting me the whole way. I have been able to identify the drivers required for this desktop and have been able to confirm that my SCCM Driver Package is installing all devices correctly. With that said though I am getting an error during the installation of the SCCM Client only on this model. The same WIM is used on another model without issue. With all that being said here is what I’m seeing.

WIM is applied, Driver Package is correctly selected and applied, the «Setup Windows and ConfgMgr» task is run and copies the required files locally. The machine reboots and the «Setup Windows and ConfgMgr» task continues for about 2 secs, then exits, the machine reboots again and instead of continuing the Task Sequence it boots into the Windows 7, WIM only.

Below is a sample of the ccmsetup.log

<![LOG[==========[ ccmsetup started in process 2540 ]==========]LOG]!><time="12:03:00.785+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:9437">
<![LOG[Running on platform X64]LOG]!><time="12:03:00.925+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="util.cpp:1837">
<![LOG[Launch from folder C:_SMSTaskSequenceOSDDEV00018]LOG]!><time="12:03:00.925+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:721">
<![LOG[CcmSetup version: 5.0.7958.1000]LOG]!><time="12:03:00.925+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:727">
<![LOG[Could not create WMI locator class (80040154)]LOG]!><time="12:03:01.112+480" date="01-09-2015" component="ccmsetup" context="" type="3" thread="2544" file="wminamespace.cpp:264">
<![LOG[CheckAndLogOSInformation failed with 0x80040154]LOG]!><time="12:03:01.112+480" date="01-09-2015" component="ccmsetup" context="" type="2" thread="2544" file="util.cpp:1938">
<![LOG[Ccmsetup command line: "C:_SMSTaskSequenceOSDDEV00018ccmsetup.exe" /useronly /source:C:_SMSTaskSequenceOSDDEV00018 /config:MobileClient.TCF /status:632]LOG]!><time="12:03:01.143+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:3590">
<![LOG[Command line parameters for ccmsetup have been specified.  No registry lookup for command line parameters is required.]LOG]!><time="12:03:01.143+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:3775">
<![LOG[Command line: "C:_SMSTaskSequenceOSDDEV00018ccmsetup.exe" /useronly /source:C:_SMSTaskSequenceOSDDEV00018 /config:MobileClient.TCF /status:632]LOG]!><time="12:03:01.143+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:3776">
<![LOG[Copying config file from C:_SMSTaskSequenceOSDDEV00018MobileClient.TCF to folder C:WINDOWSccmsetup. Return result: 0x0]LOG]!><time="12:03:01.190+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:4173">
<![LOG[SslState value: 224]LOG]!><time="12:03:01.190+480" date="01-09-2015" component="ccmsetup" context="" type="0" thread="2544" file="ccmsetup.cpp:4425">
<![LOG[CCMHTTPPORT:    80]LOG]!><time="12:03:01.190+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:8617">
<![LOG[CCMHTTPSPORT:    443]LOG]!><time="12:03:01.190+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:8632">
<![LOG[CCMHTTPSSTATE:    0]LOG]!><time="12:03:01.190+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:8650">
<![LOG[CCMHTTPSCERTNAME:    ]LOG]!><time="12:03:01.190+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:8668">
<![LOG[FSP:    ]LOG]!><time="12:03:01.190+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:8720">
<![LOG[CCMFIRSTCERT:    1]LOG]!><time="12:03:01.190+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:8778">
<![LOG[Config file:      C:WINDOWSccmsetupMobileClientUnicode.tcf]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:4539">
<![LOG[Retry time:       10 minute(s)]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:4540">
<![LOG[MSI log file:     C:WINDOWSccmsetupLogsclient.msi.log]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:4541">
<![LOG[MSI properties:    INSTALL="ALL" PATCH="C:_SMSTASKSEQUENCEOSDDEV00018HOTFIXESCLIENTX64CONFIGMGR2012AC-R2-KB2905002-X64.MSP" SMSPROVISIONINGMODE="1" SMSSITECODE="USD" CCMHTTPPORT="80" CCMHTTPSPORT="443" CCMHTTPSSTATE="0" CCMFIRSTCERT="1"]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:4542">
<![LOG[Source List:]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:4550">
<![LOG[                  C:_SMSTaskSequenceOSDDEV00018]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:4566">
<![LOG[MPs:]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:4569">
<![LOG[                  None]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:4572">
<![LOG[Could not create WMI locator class (80040154)]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="3" thread="2544" file="wminamespace.cpp:264">
<![LOG[No version of the client is currently detected.]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:2748">
<![LOG[Failed to create CLSID_CTaskScheduler instance (0x80040154).]LOG]!><time="12:03:01.284+480" date="01-09-2015" component="ccmsetup" context="" type="3" thread="2544" file="wintask.cpp:600">
<![LOG[Updated security on object C:WINDOWSccmsetup.]LOG]!><time="12:03:01.409+480" date="01-09-2015" component="ccmsetup" context="" type="0" thread="2544" file="ccmsetup.cpp:9281">
<![LOG[A Fallback Status Point has not been specified.  Message with STATEID='100' will not be sent.]LOG]!><time="12:03:01.409+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:9763">
<![LOG[Downloading file C:_SMSTaskSequenceOSDDEV00018ccmsetup.exe]LOG]!><time="12:03:02.423+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:5685">
<![LOG[Downloading C:_SMSTaskSequenceOSDDEV00018ccmsetup.exe to C:WINDOWSccmsetupccmsetup.exe]LOG]!><time="12:03:02.423+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:5769">
<![LOG[File download 16% complete (262144 of 1614520 bytes).]LOG]!><time="12:03:02.439+480" date="01-09-2015" component="ccmsetup" context="" type="0" thread="2544" file="ccmsetup.cpp:9185">
<![LOG[File download 32% complete (524288 of 1614520 bytes).]LOG]!><time="12:03:02.439+480" date="01-09-2015" component="ccmsetup" context="" type="0" thread="2544" file="ccmsetup.cpp:9185">
<![LOG[File download 48% complete (786432 of 1614520 bytes).]LOG]!><time="12:03:02.439+480" date="01-09-2015" component="ccmsetup" context="" type="0" thread="2544" file="ccmsetup.cpp:9185">
<![LOG[File download 64% complete (1048576 of 1614520 bytes).]LOG]!><time="12:03:02.439+480" date="01-09-2015" component="ccmsetup" context="" type="0" thread="2544" file="ccmsetup.cpp:9185">
<![LOG[File download 81% complete (1310720 of 1614520 bytes).]LOG]!><time="12:03:02.439+480" date="01-09-2015" component="ccmsetup" context="" type="0" thread="2544" file="ccmsetup.cpp:9185">
<![LOG[File download 97% complete (1572864 of 1614520 bytes).]LOG]!><time="12:03:02.439+480" date="01-09-2015" component="ccmsetup" context="" type="0" thread="2544" file="ccmsetup.cpp:9185">
<![LOG[File download 100% complete (1614520 of 1614520 bytes).]LOG]!><time="12:03:02.439+480" date="01-09-2015" component="ccmsetup" context="" type="0" thread="2544" file="ccmsetup.cpp:9185">
<![LOG[Download complete.]LOG]!><time="12:03:02.439+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:5867">
<![LOG[CreateInstance of CLSID_BackgroundCopyManager failed with 80040154. Unable to check BITS version]LOG]!><time="12:03:03.688+480" date="01-09-2015" component="ccmsetup" context="" type="3" thread="2544" file="util.cpp:1319">
<![LOG[This operating system does not contain the correct version of BITS. BITS 2.5 or later is required.]LOG]!><time="12:03:03.688+480" date="01-09-2015" component="ccmsetup" context="" type="3" thread="2544" file="ccmsetup.cpp:1957">
<![LOG[A Fallback Status Point has not been specified.  Message with STATEID='321' will not be sent.]LOG]!><time="12:03:03.688+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:9763">
<![LOG[Deleted file C:WINDOWSccmsetupccmsetup.exe.download]LOG]!><time="12:03:03.688+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:9493">
<![LOG[CcmSetup failed with error code 0x80040154]LOG]!><time="12:03:03.688+480" date="01-09-2015" component="ccmsetup" context="" type="1" thread="2544" file="ccmsetup.cpp:10879">

The thing that is bothering me is the «This operating system does not contain the correct version of BITS. BITS 2.5 or later is required.» line. This makes absolutely NO sense, the OS is Windows 7 SP1, the same WIM runs perfectly fine on VMs and at least one other physical model.

Any ideas would be helpful as I’m at a complete loss on this one.

smsts.log

<![LOG[Executing C:_SMSTaskSequenceOSDDEV00018ccmsetup.exe /useronly /source:C:_SMSTaskSequenceOSDDEV00018 /config:MobileClient.TCF /status:632]LOG]!><time="12:02:57.228+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="installclient.cpp:1084">
<![LOG[Command line for extension .exe is "%1" %*]LOG]!><time="12:02:57.228+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="commandline.cpp:228">
<![LOG[Set command line: "C:_SMSTaskSequenceOSDDEV00018ccmsetup.exe" /useronly /source:C:_SMSTaskSequenceOSDDEV00018 /config:MobileClient.TCF /status:632]LOG]!><time="12:02:57.228+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="commandline.cpp:731">
<![LOG[Executing command line: "C:_SMSTaskSequenceOSDDEV00018ccmsetup.exe" /useronly /source:C:_SMSTaskSequenceOSDDEV00018 /config:MobileClient.TCF /status:632]LOG]!><time="12:02:57.228+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2396" file="commandline.cpp:827">
<![LOG[Launching command shell.]LOG]!><time="12:02:59.115+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2484" file="debugwindow.cpp:202">
<![LOG[Windows station: WinSta0]LOG]!><time="12:02:59.115+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2484" file="utils.cpp:43">
<![LOG[Desktop: Default]LOG]!><time="12:02:59.115+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2484" file="utils.cpp:62">
<![LOG[executing command: C:WINDOWSsystem32cmd.exe /k]LOG]!><time="12:02:59.115+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2484" file="debugwindow.cpp:63">
<![LOG[executed command: C:WINDOWSsystem32cmd.exe /k]LOG]!><time="12:02:59.115+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2484" file="debugwindow.cpp:80">
<![LOG[Process completed with exit code 1]LOG]!><time="12:03:03.813+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2396" file="commandline.cpp:1123">
<![LOG[FALSE, HRESULT=80004005 (e:nts_sccm_releasesmsclientosdeploymentosdginainstallclient.cpp,1151)]LOG]!><time="12:03:03.813+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="installclient.cpp:1151">
<![LOG[Client installation failed, code 1]LOG]!><time="12:03:03.813+480" date="01-09-2015" component="OSDSetupHook" context="" type="3" thread="2396" file="installclient.cpp:1151">
<![LOG[   Setting URL = http://#Server#.#Server#.com, Ports = 80,443, CRL = false]LOG]!><time="12:03:03.813+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="utils.cpp:6143">
<![LOG[   Setting Server Certificates.]LOG]!><time="12:03:03.813+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="utils.cpp:6171">
<![LOG[   Setting Authenticator.]LOG]!><time="12:03:03.813+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="utils.cpp:6178">
<![LOG[Set authenticator in transport]LOG]!><time="12:03:03.813+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="libsmsmessaging.cpp:7734">
<![LOG[   Setting Media Certificate.]LOG]!><time="12:03:03.813+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="utils.cpp:6195">
<![LOG[pszUnicodeString != 0, HRESULT=80070057 (e:nts_sccm_releasesmsframeworkcoreccmcorestring.cpp,301)]LOG]!><time="12:03:04.234+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="string.cpp:301">
<![LOG[Non fatal error 0x80070057 in sending task sequence execution status message to MP]LOG]!><time="12:03:04.234+480" date="01-09-2015" component="OSDSetupHook" context="" type="2" thread="2396" file="utils.cpp:6390">
<![LOG[   Setting URL = http://#Server#.#Server#.com, Ports = 80,443, CRL = false]LOG]!><time="12:03:04.234+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="utils.cpp:6143">
<![LOG[   Setting Server Certificates.]LOG]!><time="12:03:04.234+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="utils.cpp:6171">
<![LOG[   Setting Authenticator.]LOG]!><time="12:03:04.234+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="utils.cpp:6178">
<![LOG[Set authenticator in transport]LOG]!><time="12:03:04.234+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="libsmsmessaging.cpp:7734">
<![LOG[   Setting Media Certificate.]LOG]!><time="12:03:04.234+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="utils.cpp:6195">
<![LOG[pszUnicodeString != 0, HRESULT=80070057 (e:nts_sccm_releasesmsframeworkcoreccmcorestring.cpp,301)]LOG]!><time="12:03:04.250+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="string.cpp:301">
<![LOG[Non fatal error 0x80070057 in sending task sequence execution status message to MP]LOG]!><time="12:03:04.250+480" date="01-09-2015" component="OSDSetupHook" context="" type="2" thread="2396" file="utils.cpp:6390">
<![LOG[Command line for extension .exe is "%1" %*]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="commandline.cpp:228">
<![LOG[Set command line: "C:WINDOWSsystem32_SMSOSDSetupTsProgressUI.exe" /Unregister]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="commandline.cpp:731">
<![LOG[Executing command line: "C:WINDOWSsystem32_SMSOSDSetupTsProgressUI.exe" /Unregister]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2396" file="commandline.cpp:827">
<![LOG[==========[ TsProgressUI started in process 2776 ]==========]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="TsProgressUI" context="" type="1" thread="2780" file="winmain.cpp:330">
<![LOG[Command line: "C:WINDOWSsystem32_SMSOSDSetupTsProgressUI.exe" /Unregister]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="TsProgressUI" context="" type="0" thread="2780" file="winmain.cpp:332">
<![LOG[Unregistering COM classes]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="TsProgressUI" context="" type="1" thread="2780" file="winmain.cpp:204">
<![LOG[Unregistering class objects]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="TsProgressUI" context="" type="1" thread="2780" file="winmain.cpp:495">
<![LOG[Shutdown complete.]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="TsProgressUI" context="" type="1" thread="2780" file="winmain.cpp:512">
<![LOG[Process completed with exit code 0]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2396" file="commandline.cpp:1123">
<![LOG[Successfully unregistered TS Progress UI.]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2396" file="utils.cpp:2903">
<![LOG[InstallSMSClient(loadDir, dwResult), HRESULT=80004005 (e:nts_sccm_releasesmsclientosdeploymentosdginabasesetuphook.cpp,1506)]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="OSDSetupHook" context="" type="0" thread="2396" file="basesetuphook.cpp:1506">
<![LOG[Failed to install SMS Client (0x80004005)]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="OSDSetupHook" context="" type="3" thread="2396" file="basesetuphook.cpp:1506">
<![LOG[Waiting for command shell to complete.]LOG]!><time="12:03:05.264+480" date="01-09-2015" component="OSDSetupHook" context="" type="1" thread="2484" file="debugwindow.cpp:218">

Способы самостоятельного решения OLE ошибки «класс не зарегистрирован» с кодом 0x80040154 в операционной системе Windows 7, 8 и 10

Каждый компьютер не застрахован от непредвиденных сбоев. Главной задачей пользователя ПК, попавшего в непредвиденную ситуацию — правильно определить и грамотно подойти к устранению эксцесса.
В данной статье речь пойдет об описании ошибки под номером 0x80040154, а также будут предложены методы исправления. Ошибка не является критической, что уже хорошо, так как полного выхода из операционной системы и вывода синего экрана не вызывает. Это даёт возможность, не выходя из системы, приступить к решению и устранению.

Возможные причины ошибки 0x80040154

  • Основной причиной данной ошибки является конфликт между свежеустановленным антивирусом и встроенным в Windows защитным обеспечением от Microsoft.
  • Второй по распространению причиной является заражение вашего жесткого диска компьютерными вирусами, которые провоцируют всевозможные сбои и блокируют стабильную работу программ-защитников.
  • Неграмотное удаление программ также может послужить причиной некорректной работы вашей системы. Неудаленные «хвосты» могут продолжать работу, но только со сбоями.

Симптомами данного кода ошибки являются постоянные выскакивающие сообщения, связанные со встроенным антивирусом от Microsoft, а также невозможность открывать или удалять его. Также достаточно распространенным является сообщение: «OLE error code 0x80040154: Class not registered (класс не зарегистрирован)».

Как её исправить?

Ниже будут представлены методы решения, благодаря которым вы сможете избавиться от надоедливых сообщений данной ошибки и восстановить стабильную работу вашей ОС.

Способ №1 — восстановление системы

При возникновении ошибки высока вероятность, что Вами был скачан вирус. Но даже если не помните, устанавливали ли Вы недавно что-то на ПК, то все равно советую сделать восстановление системы.

Суть данного способа – это вернуть ОС к более раннему времени, когда такой ошибки не было. Другими словами, будут отменены все изменения, которые привели к данной ошибке. Поэтому, если эта неприятность появилась после того, что вы установили на свой компьютер какую-либо вредоносную программу, то проблема должна уйти.

  1. Удерживая кнопку Win, нажмите R.
  2. В появившемся окошке введите rstrui.exe и нажмите «ОК».
  3. Откроется «Восстановление системы», где нужно нажать «Далее».
  4. Теперь нужно выбрать нужную точку восстановления. Изначально будет показана только самая последняя по времени. Ее и рекомендую, но поставив галочку «Показать другие точки восстановления», появятся еще более ранние. Нажмите «Далее».
  5. Теперь щелкните «Завершить» и следом «ОК».
  6. После этого компьютер будет перезагружен и начнет восстановление. Дождитесь окончания процесса.

Способ №2 — удаление стороннего антивируса

Программа защиты от вирусов, например «Касперский», может конфликтовать со встроенной защитой вашей системы, это нарушает стабильную работоспособность. Для того чтобы удалить антивирус:

  1. Зайдите в «панель управления», которая находится в окне пуск.
  2. В открывшемся окне найдите пункт «удаление программы» и выберите его.
  3. После недолгой сканировки системы отобразится список всех установленных программ, в этом списке найдите установленный вами антивирус, щелкните на нем правой кнопкой мыши и нажмите «удалить».
  4. После этого зайдите в MSE (Microsoft Security Essentials), если данная программа откроется без сообщения об ошибки — проблема устранена.

Способ №3 — удаление стандартного защитного обеспечения Windows

Бывают случаи, когда зловредные программы меняют структуру файлов MSE. В таком случае именно удаление решает проблему:

  1. Удерживая кнопку Win, нажмите R.
  2. Введите appwiz.cpl и нажмите «ОК».
  3. Найдите MSE и щелкните по нему.
  4. Нажмите «Удалить».
  5. Далее следуйте простым инструкциям на экране, чтобы удалить программу.

Способ №4 — инструмент Microsoft Fixit Tool

Используем данную программу для удаления Microsoft Security Essentials:

  1. Пройдите по этой ссылке http://ebmp.ru/d4l и скачайте специальную программу от Microsoft.
  2. После загрузки запустите скаченный файл, дважды щелкнув по нему.
  3. Затем нажмите «Далее».
  4. Щелкаем «Удалить».
  5. Выбираем Microsoft Security Client (или Essentials) и кликните «Далее».
  6. Повторите шаги с 2-4 и теперь выберите Microsoft Antimalware. Теперь нажмите кнопку «Далее».
  7. Теперь перезапустите компьютер для того, чтобы изменения сохранились, вступили в силу, и проверьте, осталась ли проблема.

Способ №5 — переустановка Windows

Последний вариант, к сожалению, — переустановка Windows. Вам нужно отформатировать жесткий диск, чтобы избавиться от зараженного программного обеспечения и сделать чистую установку ОС.

Полезное видео

Наглядное решение данного кода ошибки, связанного с работой браузера Google Chrome вы можете увидеть здесь:

Источник

код ошибки 0х80040154

Ответы (5) 

Решения для пользователей:

Эта ошибка является результатом установки обновления «накопительное обновление для Windows 10 (KB3081436),( KB3081438) , KB3081444 зафиксировал эту проблему) может, который делает правки привилегии в некоторых компонентов.

1. Вы можете удалить приложения — [PowerShell]- от администратора.

  • Get-AppXPackage -AllUsers «* Люди *» | Remove-AppxPackage
  • Get-AppXPackage -AllUsers «* * windowscommunicationsapps» | Remove-AppxPackage
  • могут быть ошибки по правилам системы (нет ошибок в чистой загрузки), но вы можете игнорировать тех -> перезагрузка ПК

2. Вы можете удалять и блокировать это обновление [любой оболочке]

  • WUSA / удаления / кб: 3081436
  • скачать это блокировать обновления (блокирование после удаления) https://support.microsoft.com/en-us/kb/3073930

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

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

Ничего не делайте, нужно ждать. По неофициальным данным, осенью этого года ожидается крупное обновление для Windows 10 Threshold 2 , а в 2016 году ожидается крупное обновление Redstone . Возможно, после этих обновлений ошибка будет исправлена, но может и раньше.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Спасибо всем за ответы: ucwh .

Вопрос решил переустановкой системы на украиноязычную и сменой электронной почты.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Здравствуйте. Сделайте своего пользователя с учетной записью Майкрософт, локальным (ПУСК — Параметры — Учетные записи — Ваша учетная запись — Войти вместо этого с локальной учетной записью — Введите «Текущий пароль» (от учетной записи Майкрософт)) и нажмите Далее — Введите «Имя пользователя» и нажмите Далее — Выйти из системы и закончить работу — Перезагрузите ПК — Войдите в пользователя, который сделали локальным — Перейдите по пути «C:UsersИмя ПользователяAppDataLocal» (Необходимо сделать, чтобы отображались скрытые файлы и папки) — Удалите папку «Comms» — Далее привяжите учетную запись к Майкрософт аккаунту (ПУСК — Параметры — Учетные записи — Ваша учетная запись — Войти вместо этого с учетной записью Майкрософт — Введити свои данные и нажмите Войти) — Проверьте работоспособность приложения Почта, Люди, Календарь.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Источник

Ошибка в программах почта и календарь Windows 10 (0x80040154)

При выборе аккаунта для синхронизации в приложениях почта и календарь, появляется ошибка с кодом: 0x80040154, после чего приложение закрывается.

В чем может быть проблема? Раньше оба приложения работали нормально.

Ответы (49) 

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

Попробуйте применить этот фикс.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Добрый день! К сожалению данное решение не помогло, после применения фикса код ошибки изменился на другой:

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

И по-моему уже давно. У меня неделю назад писало: синхронизация календаря и почты невозможна: «мы работаем над этой проблемой».

Никаких ошибок не было. Наверное они все ещё работают. Проверить не могу, так как вернулся на предыдущую версию ОС. Пусть поработают как следует и над всем остальным тоже.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

В моем подобном случае удалось решить проблему удалив обновление KB3081444, которое я потом запретил устанавливать.

Вопрос к сотрудникам МС — на сколь критично отсутствие данного обновления?

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

В моем подобном случае удалось решить проблему удалив обновление KB3081444, которое я потом запретил устанавливать.

Вопрос к сотрудникам МС — на сколь критично отсутствие данного обновления?

с сотрудниками МС вообще трудно связаться

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Проблема массовая и удивляет Microsoft, который до сих пор упорно молчит.

Удаление обновлений, которые вызвали данную проблему — не правильное решение, т.к. в обновлениях много чего полезного есть. Как говорится — одно лечим другое калечим.

Единственное решение на данный момент, чтобы и обновления сохранить и проблему с почтой решить — заведение пользователя компьютера с учетной записью Microsoft только после установки всех обновлений.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Источник

Понравилась статья? Поделить с друзьями:
  • Cd46 ошибка мта как исправить
  • Ccleaner произошла ошибка 91613
  • Ccleaner ошибка при запуске 0xc000005
  • Ccleaner не обновляет драйвера код ошибки 91613
  • Ccleaner error forbidden