Компоненты Windows: Нет выбора активации компонентов.

Posted by

При установке x64 под x64, установился, но вкладка «Включение или отключение компонентов Windows» совершенно пуста. Не могу добавить или удалить компоненты Windows. Возможно это случилось из-за выключения компьютера в период обновления, пропадание электричества да еще много разных случаев.

Собираем данные для решения данной проблемы:

Заходим в ПускПанель управленияПрограммы и компонентыВключение или отключение компонентов Windows:

Почему то не отображают ни какие компоненты.

Не отображаются компоненты в Windows 7.

 

 

 

 

 

 

Нужно проверить запущена ли служба – Установщик модулей Windows – Запускаем:

от имени Администратора:

Net start TrustedInstaller

Sc config TrustedInstaller start= auto

 

Запустил средство проверки системы

от имени Администратора:

sfc /scannow

Как видим, процесс идет, и он долгий:

Выполняем проверку системы: sfc /scannow

 

Процесс долгий.

Запускаем проверку системы: sfc /scannow

 

Далее смотрим лог C:\Windows\Logs\CBS\cbs.log В самом низу отображаются ошибки:

2012-05-31 13:24:13, Error                 CBS    Failed to verify if catalog file \\?\C:\Windows\Servicing\Packages\Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0.cat is valid. [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Info                  CBS    Mark store corruption flag because of package: Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0. [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Info                  CBS    Failed to initialize package: Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0, from path: \\?\C:\Windows\Servicing\Packages\Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0.mum, existing package: 1 [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Info                  CBS    Failed to resolve package [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Info                  CBS    Failed to populate children. [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Info                  CBS    Failed to initialize internal package [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Info                  CBS    Failed to create package. [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Error                 CBS    Failed to internally open package. [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Info                  CBS    WinVerifyTrust failed [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Error                 CBS    Failed to verify if catalog file \\?\C:\Windows\Servicing\Packages\Package_for_KB2641690~31bf3856ad364e35~amd64~~6.1.1.0.cat is valid. [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Info                  CBS    Failed to initialize internal package [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Info                  CBS    Failed to create package. [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

2012-05-31 13:24:13, Error                 CBS    Failed to internally open package. [HRESULT = 0x800b0100 — TRUST_E_NOSIGNATURE]

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

Решением является удаление данного файла обновления через командную строку:

Чтобы удалить неправильно установившееся обновление:

от имени Администратора:

wusa.exe /uninstall /kb:2641690

А теперь заходим Пуск – Панель управления – Программы и компоненты – Включение или отключение компонентов Windows, и можно до устанавливать встроенные компоненты.

Проблема решена. Удалил сбоившее обновление.

 

 

 

 

 

 

 

А вот теперь установим msu пакет для включения функций AdminPack x64:

от имени Администратора:

wusa Windows6.1-KB958830-x64-RefreshPkg.msu /install

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

 

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

10 − 3 =