- Решение ошибки в командной строке: «Ошибка: 14098, Хранилище компонентов повреждено»?
- Исправляем: «Ошибка 14098 хранилище компонентов повреждено»
- Как при очистке папки WinSxS исправить ошибку «Хранилище компонентов повреждено» с кодом 14098
- Повреждено хранилище компонентов Windows, способы восстановления
- Оставьте комментарий Отменить ответ
- Windows 10 код ошибки 14098 — «Хранилище компонентов повреждено»
- Если повреждено хранилище компонентов Windows: способы восстановления
- исправляем повреждения хранилища компонентов виндовс
- способы восстановления повреждённых компонентов Виндовс
Решение ошибки в командной строке: «Ошибка: 14098, Хранилище компонентов повреждено»?
Прошу прощения за задержку в написании статей, дело заключалось в том, что переносил сайт на сервер.
Друзья, хочу помочь вам с проблемой, которая возникает при наборе команд для решения некоторых проблем в командной строке. Допустим, вы решили почистить, папку WinSxS, то нужно ввести в командной строке с повышенными привилегиями следующую команду: «Dism.exe /Online /Cleanup-Image /StartComponentCleanup». По мгновенному окончанию процесса мы видим ошибку следующего типа:
Ошибка: 14098
Хранилище компонентов повреждено
В этой статье я попробую разобраться, что можно сделать.
Исправляем: «Ошибка 14098 хранилище компонентов повреждено»
Думаю, многие из вас знают, какое предназначение несет папка WinSxS и зачем уменьшать ее объем, когда требуется.
Данная папка хранит некоторые системные компоненты Windows. Под компонентами понимаются файлы, нужные для восстановления системы, другими словами, туда помещаются актуальные копии Windows. Таким образом, со временем данная папка может разрастись до объема в несколько десятков Гигабайт. Конечно, пользователи сразу прибегают к действиям, а именно использование командной строки и шантанного инструмента «Очистка диска».
Второй вариант помогает не всегда, поэтому в игру вступает командная строка. Когда вводим вот такую команду Dism.exe /Online /Cleanup-Image /StartComponentCleanup, очищающую папку WinSxS, может появиться ошибка Хранилище компонентов повреждено. Ошибка: 14098. Уж простите, что повторяюсь, но перейдем теперь к делу.
Из названия понятно, что повреждено какое-то хранилище, которое, причём, можно восстановить таким образом:
Давайте сначала поверим целостность системных файлов с помощью команды:
DISM /Online /Cleanup-Image /ScanHealth
И да, не забудьте запустить CMD от имени администратора.
На выходе мы скорее всего увидим сообщение, что «хранилище компонентов подлежит восстановлению».
Тогда набираем эту команду:
DISM /Online /Cleanup-Image /RestoreHealth
Вот мы и восстановили хранилище компонентов, с использованием того же самого инструмента, который выдавал нам ошибку 14098. По завершению восстановления вы должны увидеть сообщение, что операция успешно завершена.
Теперь перезагрузите компьютер, чтобы изменения вступили в силу, а после этого снова наберите команду для очищения папки WinSxS:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Хочу заметить, что при восстановлении хранилища у вас обязательно должен быть доступ в интернет, так как необходимые файлы будут браться из Центра обновлений. Конечно, при отсутствии интернета тоже можно решить проблему, для этого понадобится установочный образ системы. Об этом в следующей статье.
Как при очистке папки WinSxS исправить ошибку «Хранилище компонентов повреждено» с кодом 14098
Ш татная утилита Dism является очень полезным инструментом, позволяющим работать с образами Windows. Его возможности включают понижение и повышение релиза системы, интеграцию драйверов и компонентов, подготовка образом WinPE и многое другое. Применяется он также и для очистки чрезмерно разросшейся папки WinSxS — хранилища компонентов Windows, содержащего оригинальный файлы операционной системы, используемые для её восстановления.
Такая очистка производится командой Dism.exe /Online /Cleanup-Image /StartComponentCleanup , однако её выполнение не всегда бывает удачным.
В ряде случаев при выполнении команды всё завершается ошибкой с кодом 14098 «Хранилище компонентов повреждено» . Повторные попытки выполнить очистку приводят к тем же результатам. Нередко ошибки при выполнении разных команд могут повлиять и иные причины, но в этом случае её описание точно соответствует действительности.
Если Dism пишет, что хранилище компонентов повреждено, значит так оно и есть. К счастью, его можно довольно просто восстановить. Первым делом необходимо проверить целостность хранилища компонентов Windows 10.
Для этого в запущенной от имени администратора строке выполняем такую команду:
Dism /Online /Cleanup-Image /ScanHealth
Если хранилище повреждено, вы получите сообщение, что оно нуждается в восстановлении. Тут же, в командной строке выполняем следующую команду:
DISM /Online /Cleanup-Image /RestoreHealth
При этом будет запущена процедура восстановления хранилища оригинальных файлов Windows. По её завершении, если вы получите сообщение об успехе, закройте командную строку и перезагрузите компьютер. После этого очистку папки можно повторить и на этот раз всё должно пройти без ошибок.
Обратите внимание, что для успешного выполнение команды восстановления необходимо, чтобы компьютер был подключён к интернету , так как недостающие файлы утилита Dism будет получать через Центр обновления . Если подключение к глобальной сети отсутствует, для восстановления хранилища можно использовать установочный образ с Windows и консоль PowerShell , но это уже другая история.
Повреждено хранилище компонентов Windows, способы восстановления
Повреждение хранилища компонентов вызывает большое количество ошибок как при установке обновлений Windows, так и в работе системы или при установке любых других программ. При этом иногда по коду ошибки и сообщению нельзя понять что проблема именно в поврежденном хранилище компонентов, об этом явно не пишется. Поэтому если у Вас не устанавливаются обновления или какая-либо программа и все способы исправления не дают никакого результата, то в этой статье есть 100% решение для исправления хранилища компонентов Windows и некоторых других ошибок.
Список ошибок которые возникают в следствии поврежденного хранилища компонентов Windows или могут быть его следствием:
- Хранилище компонентов повреждено. Ошибка: 14098
- 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
- 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
- 0x800705B9 ERROR_XML_PARSE_ERROR
- 0×80070246 ERROR_ILLEGAL_CHARACTER
- 0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR
- 0x80073712 Хранилище компонентов повреждено
- Не выполнена установка Net Framework — хранилище компонентов повреждено
- Не удалось установить обновление хранилище компонентов повреждено
Перед началом рекомендуется отключить или даже удалить антивирус и любые другие защитные программы которые могут блокировать изменение системных файлов.
Способы восстановления поврежденного хранилища компонентов Windows:
- Медленный но дающий практически 100%-й результат способ восстановить хранилище компонентов Windows, это выполнить установку системы в режиме обновления, он подходит для любой версии Windows и исправляет большинство ошибок. Переустановка в режиме обновления может занять достаточно много времени, примерно в 1,5-2 раза дольше чем чистая установка, все настройки и программы будут сохранены, если по какой-то причине этот способ не подходит, пробуйте варианты ниже, но не факт что они помогут, в большинстве случаев Вам придется выбрать этот вариант.
- В командной строке запущенной от имени администратора выполните команду:
Для 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Затем попробуйте снова установить обновления. - Если ничего не помогает используйте первый пункт, если и это не поможет — то остается только переустановка системы начисто.
Оставьте комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Windows 10 код ошибки 14098 — «Хранилище компонентов повреждено»
Бывает так, что появляется в Windows 10 код ошибки 14098, который начинает донимать особо щепетильных пользователей операционных систем… Понятное дело, что данное уведомление не чего критичного в себе не несет, но стоит понимать, что от него лучше всего своевременно избавиться!
Чаще всего, ошибка 14098 появляется у тех пользователей ПК, которые используют «штатную» утилиту «Dism» при помощи которой, наверняка, в недалеком прошлом, вы проводили очистку папки «WinSxS»… Именно такого плана очистка, чаще всего проводится при помощи команды «Dism.exe /Online /Cleanup-Image /StartComponentCleanup», что в некоторых случаях и приводит к сбоям подобного характера.
Таким образом, пытаясь очистить хранилище, вы вновь и вновь будите лицезреть уведомление типа «Хранилище компонентов повреждено», если вы будите повторять свои попытки по очистки хранилища, то через какой-то промежуток времени, в ОС могут возникнуть и иные ошибки, которые будут уже не столь милыми и безобидными. Соответственно, стоит прислушаться к «Dism» и не просто продолжать безуспешно что-то очистить и удалить, а произвести восстановление хранилища, что делается достаточно просто.
Вам необходимо от имени Администратора запустить командную строку и выполнить в ней следующую команду: «Dism /Online /Cleanup-Image /ScanHealth»:
Следующим шагом, будет уведомление вас о том, что хранилище повреждено (это будут уже не ваши догадки, а уведомление вас программой), соответственно, тут же вводим следующую команду типа: «DISM /Online /Cleanup-Image /RestoreHealth»:
Вышенаписанной командой, вы сможете произвести запуск процедуры восстановления хранилища оригинальных файлов Windows. Как только процедура будет успешно закончена, все поврежденные и ранее удаленные с ошибкой файлы, будут восстановлены, а вам необходимо будет произвести перезагрузку ОС. Как только операционная система загрузится вновь, вы сможете повторить процедуру очистки папки «WinSxS» и при этом, у вас не появится в Windows 10 код ошибки 14098, который еще недавно вам так досаждал.
Если повреждено хранилище компонентов Windows: способы восстановления
Такая беда как повреждение хранилища компонентов Windows, всегда приводит к большому количеству ошибок: к примеру, когда мы устанавливаем обновления ос виндовс. А бывает и так, что невозможно гладко установить какую-то программу. Что делать!? и при всём при этом по коду ошибок трудно понять, что повреждены именно компоненты — в коде это явно не отследить.
Посему, коли у вас не устанавливаются обновления… или затруднения в установке программ, следует поискать причину в «хранилище компонентов».
Давайте решим эту проблему!
исправляем повреждения хранилища компонентов виндовс
Для начала приведу список некоторых распространённых ошибок, кои возникают как следствие повреждения хранилища компонентов Windows, или нарушают саму работу компонентов…
Будет примерно так: хранилище компонентов повреждено. Ошибка: 14098
0x80073712 Хранилище компонентов повреждено
не выполнена установка Net Framework — вероятно, хранилище компонентов повреждено
Не удалось установить обновление — хранилище компонентов повреждено!
Теперь мы вооружены некоторыми кодами ошибок, а значит уже легче исправить ситуацию! Однако:
Перед началом работ по отлову и исправлению ошибок, рекомендуется !! отключить — лучше — удалить антивирус и любые другие защищающие программы, которые блокируют всякие изменения системных файлов.
вернуться к оглавлению ↑
способы восстановления повреждённых компонентов Виндовс
1 вариант: позволяющий получить практически 100%й результат восстановления хранилища компонентов Windows… (но это медленно по времени)
Нужно выполнить установку системы в режиме обновления, это подходит для любой версии ОС Windows — и практически исправляет большинство ошибок.
Как и говорилось, переустановка ОС в режиме обновления может отнять массу времени ! где-то примерно раза в два дольше, чем обычная чистая установка (все личные настройки и программы замечательно будут сохранены).
Если у вас есть причины из-за которых первый способ не подходит, можете прибегнуть к описанным ниже вариациям — НО !! факт того, что они помогут, с оч. малой вероятностью.
Всё-таки первый вариант восстановления компонентов предпочтительнее…