порталу COMPLITRA.RU требуется в команду автор статей (возможно постоянное сотрудничество!) - подробнее


обновлено: 2024-02-13
в колонке:  в теме: Управление ПК. IT админ, Windows 7-8
IT портал COMPLITRA.RU о компьютерах, интернете и жизни всё

Если повреждено хранилище компонентов Windows: способы восстановления

Такая беда как повреждение хранилища компонентов Windows, всегда приводит к большому количеству ошибок: к примеру, когда мы устанавливаем обновления ос виндовс. А бывает и так, что невозможно гладко установить какую-то программу. Что делать!? и при всём при этом по коду ошибок трудно понять, что повреждены именно компоненты — в коде это явно не отследить.

 

Посему, коли у вас не устанавливаются обновления… или затруднения в установке программ, следует поискать причину в «хранилище компонентов».

 

Давайте решим эту проблему!

 


 

 

 

 

 

исправляем повреждения хранилища компонентов виндовс

 

 

 

 

Для начала приведу список некоторых распространённых ошибок, кои возникают как следствие повреждения хранилища компонентов Windows, или нарушают саму работу компонентов…

 

 

Будет примерно так: хранилище компонентов повреждено. Ошибка: 14098

 

 

0x800B0101 CERT_E_EXPIRED

0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE

0×80070490 ERROR_NOT_FOUND

0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME

0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE

0×80070057 ERROR_INVALID_PARAMETER

0×80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT

0x800736CC ERROR_SXS_FILE_HASH_MISMATCH

0×80070002 ERROR_FILE_NOT_FOUND

0x8007000D ERROR_INVALID_DATA

0x800F081F CBS_E_SOURCE_MISSING

0x800B0100 TRUST_E_NOSIGNATURE

0×80092003 CRYPT_E_FILE_ERROR

0x800705B9 ERROR_XML_PARSE_ERROR

0×80070246 ERROR_ILLEGAL_CHARACTER

0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR

0x80073712 Хранилище компонентов повреждено

 

Такие переводы:

не выполнена установка Net Framework — вероятно, хранилище компонентов повреждено

Не удалось установить обновление — хранилище компонентов повреждено!

 

 

Теперь мы вооружены некоторыми кодами ошибок, а значит уже легче исправить ситуацию! Однако:

 

 

 

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

 

 

 

 

способы восстановления повреждённых компонентов Виндовс

 

 

 

 

1 вариант: позволяющий получить практически 100%й результат восстановления хранилища компонентов Windows… (но это медленно по времени)

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

Как и говорилось, переустановка ОС в режиме обновления может отнять массу времени ! где-то примерно раза в два дольше, чем обычная чистая установка (все личные настройки и программы замечательно будут сохранены).

 

Если у вас есть причины из-за которых первый способ не подходит, можете прибегнуть к описанным ниже вариациям — НО !! факт того, что они помогут, с оч. малой вероятностью.

 

Всё-таки первый вариант восстановления компонентов предпочтительнее…

 

 

 

 

исправляем ошибки через командную строку…

 

 

 

 

 

 

Как запускается инструмент «Командная строка», читайте в тексте статьи — здесь

 

 

 

Вот полная подборка Горчих клавиш для Виндовс — с подробными пояснениями…

 

 

 

Запустим «Командную строку» в режиме администратора и — выполните такую команду-запрос:

 

 

Для ос Windows 8. 8.1 и 10:

 

Dism /Online /Cleanup-Image /CheckHealth — далее так:

 

Dism /Online /Cleanup-Image /RestoreHealth

 

 

Если вы исправляете ошибки без подключения к интернету, то так:

 

e:\sources\install.wim

 

путь к образу на диске будет таким:

 

Dism /Online /Cleanup-Image /RestoreHealth /Source:e:\sources\install.wim:1 /LimitAccess

 

 

Для ос Windows 7

 

Dism /Online /Cleanup-Image /ScanHealth

 

 

либо:

 

sfc /scannow

 

 

В этих случаях, мы запрашиваем в системе проверку целостности файлов и, может случится так (если повезёт) — система восстановит поврежденные…

Хотя частенько бывает, что восстановление в автоматическом режиме невозможно! — придется восстанавливать файлы (ошибки) вручную…

 

Если получится исправить (восстановить): попробуйте запустить установку обновлений ос вновь.

 

 

 

 

 

Ещё вариация на тему исправления компонентов виндовс

 

 

 

 

 

Проверьте предмет корректной работы всех необходимых служб — также через командную строку и от имени же администратора — команды такие:

 

 

 

net stop wuauserv

net stop bits

net stop cryptsvc

ren %systemroot%\SoftwareDistribution SoftwareDistributionOld

ren %systemroot%\System32\catroot2 catroot2Old

net start cryptsvc

net start bits

net start wuauserv

 

 

 

…снова попробуйте установить обновления… или программу, которая не устанавливалась…

 

Если всё тщетно !! ничего не помогло восстановить…

 

 

 

Напоминаю: пробуйте первый описанный способ! и если не поможет и он, то — останется только вариант ПОЛНОЙ переустановки системы: начисто!

 

 

 


...А мне остаётся только раскланяться... и пожелать полезной работы в сети

 


complitra.ru

 


Подписка на новости студии Комплитра МИГ подписки - ЭРА полезных знаний!!

 

 

 


Если что-то не ясно и остались вопросы, делитесь ими в комментариях...


все статьи автора Сергей Кролл ATs владелец, автор cайта COMPLITRA.RU
...веб разработчик студии ATs media - запросто с WordPress
занимаюсь с 2007-года веб разработкой - преимущественно работаю с WordPress в студии ATs media
Самое время рассказать о статье в соцсетях, буду признателен... complitra.ru !
рекомендовано лично для вас:



Прошу высказаться: Ваши суждения очень важны!!!!

   Внимание ! Обязательные поля помечены *

  доступен плагин: ats privacy policy ©

  я согласен c Privacy Policy COMPLITRA