Меню Рубрики

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

Восстановление повреждённого хранилища компонентов Windows

Добрый день! У многих из вас была ситуация, когда компьютер тормозит, медленно запускался, подвисал или же на рабочем столе появлялась ошибка. Чаще всего многие по незнанию или же обычной лени просто переустанавливали windows, тем самым решая свою проблему. Я же хочу вам сказать простой способ, который может решить данные проблемы. Но сразу хочу заметить, что проблема может иметь совсем иную природу происхождения.

Для начала вам необходимо запустить командный строку(с правами администратора). Это можно сделать через меню пуск нажав кнопку выполнить или же нажав комбинацию клавиш WIN+R , прописываем команду cmd и нажимаем OK .

  • Первая команда, которую нам нужно выполнить это sfc /scannow .

Она сканирует защищенные системные файлы Windows, и, если они отсутствуют или повреждены, попробует восстановить их оригинальные копии из хранилища системных компонентов Windows (каталог C:\Windows\WinSxS).

У нас может быть три варианта после сканирования:

Если нарушение целостности не обнаружено, тогда Ваша проблема совсем в другом.

Ну а если файлы успешно восстановлены, тогда все прекрасно, но нас интересует последний вариант: Программа защиты ресурсов Windows обнаружила повреждённые файлы, но не может восстановить некоторые из них.

В этом случае нужно восстанавливать само хранилище компонентов Windows с помощью команды: « Dism /Online /Cleanup-Image /RestoreHealth », при этом средство обслуживания образов Windows задействует Центр обновления Windows и скачает необходимые компоненты с серверов Майкрософт. Но и здесь может вылететь ошибка: « Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра «Источник» »

При данной ошибке на необходимо задействовать для восстановления повреждённого хранилища — windows PowerShell .

В окне PowerShell выполняем команду sfc /scannow. Если сканирование обнаружит какие-либо проблемы, Windows попытается их исправить. Если Windows не сможет их исправить, он предупредит вас, что необходимы дальнейшие исследования и действия.

Сканирование DISM обнаруживает поврежденные системные файлы и Windows попытается исправить их, и даст вам отчет о ходе работы в конце. Если Windows не сможет найти файлы, необходимые для восстановления поврежденных системных файлов, вам также будет предоставлена ​​информация о том, что делать дальше, со ссылкой на веб-сайт Microsoft и варианты устранения неполадок. Задайте ниже команду в окно PowerShell:

DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Если DISM все исправил или не выявил ошибки, то перезагрузите ноутбук, компьютер и запустите для проверки обратно sfc /scannow.

Также восстановление поврежденных файлов или системы можно с помощью загрузочного диска windows.

Источник

Как установить Windows 10

Восстановление повреждённого хранилища системных компонентов возможно не только в Windows 8.1/10, но и в Windows 7

  1. Здравствуйте админ! На моём компьютере установлена Windows 7 и периодически на ней выходят различные ошибки, также система может зависнуть или перезагрузиться в самый неподходящий момент. Вы посоветовали мне проверить винду на вирусы и произвести проверку целостности системных файлов. Вирусов у меня не оказалось, а вот с проверкой целостности всё оказалось намного интересней. Запускаю командную строку от имени администратора и ввожу команду sfc /scannow и через некоторое время командная строка выдаёт: « Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них » , что означает повреждение хранилища системных компонентов Windows 7. Знаю, что это самое хранилище можно в Windows 8.1, 10 восстановить с помощью системы обслуживания образов Dism, командами: Dism.exe /Online /Cleanup-image /ScanHealth и Dism.exe /Online /Cleanup-image /RestoreHealth . Думал, что в Windows 7 тоже так можно, ведь там есть Dism, но при вводе команды « Dism.exe /Online /Cleanup-image /ScanHealth » у меня выходит ошибка: « Ошибка 87. Параметр restorehealth не распознан в этом контексте » .

  • Здравствуйте админ! Произвожу восстановление целостности системных файлов Windows 7 с помощью sfc /scannow и выходит сообщение: «Для завершения восстановления системы требуется перезагрузка. Перезапустите систему Windows и выполните sfc еще раз », перезагружаюсь и опять тоже самое. Подумал, что это из-за повреждения хранилища компонентов Windows 7, хочу восстановить это хранилище, запускаю командную строку от имени администратора и ввожу команду: «Dism.exe /Online /Cleanup-image /ScanHealth » и выходит: « Ошибка 87. Параметр restorehealth не распознан в этом контексте » . Что делать дальше?
  • Восстановление повреждённого хранилища системных компонентов возможно не только в Windows 8.1/10, но и в Windows 7

    Если по каким-либо причинам (вирусы, системный сбой, нарушения в файловой системе) операционная система теряет важный системный файл, то этот файл тут же заменяется его работоспособной версией из хранилища системных компонентов (папки WinSxS ) .

    Скачайте данное обновление KB2966583 по ссылке

    выберите обновление в соответствии с разрядностью вашей операционной системы, например, у меня установлена Windows 7 64-бит, значит я скачаю пакет для всех поддерживаемых 64-разрядных версий Windows 7.

    Выбираем язык — Русский и жмём Download.

    Выполняется установка обновлений.

    Обновление установлено. Жмём Закрыть.

    Теперь при вводе команды: « Dism /Online /Cleanup-Image /ScanHealth » произойдёт проверка и восстановление повреждённого хранилища системных компонентов Windows 7.

    Источник

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

    ОС Windows Server2008R2 x64.
    При попытке добавить компоненты получаю — «0x80073712. Хранилище компонентов повреждено»
    Некоторые компоненты устанавливаются при повторном запуске.
    Изучил темы по 0x80073712.
    Антивирус удалил .
    chkdsk /r /f и sfc /scannow выполнял. Ошибок нет.
    System Update Readiness tool запускал.
    Ничего не помогает.
    Как восстановить Хранилище компонентов?

    Ответы (3) 

    Вопросы по серверным операционным системам, лучше задавать на сайте TechNeta.

    На данном форуме оказываться поддержка по пользовательским операционным системам.

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

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

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

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

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

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

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

    Смотрел и там. Ошибка идет по W8 в основном, и рекомендации тоже по W8.
    Возможно к 2008R2 подойдут рекомендации для W7?
    Правда не нашел подходящих.
    Как в принципе восстановить хранилище на W7.
    Dism /Online /Cleanup-Image /RestoreHealth не работает в W7/s2008R2.
    Как запускать Dism на W7? По справке не могу разобраться.

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

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

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

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

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

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

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

    Оказалось , что проблема относится и к серверным ОС и к рабочим станциям.
    Везде, где был устновлен IE10 появлялось:0x80073712. Хранилище компонентов повреждено.
    Проверил на W7(32,64) и W2008R2.
    Checking System Update Readiness пишет в CheckSUR.log:

    Unavailable repair files:
    servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English

    Все рекомендации из http://technet.microsoft.com/en-us/library/ee619779%28WS.10%29.aspx не дают результата, т.к. на всех машинах, где установлен IE10 эти файлы повреждены, а где нет IE10 этих файлов нет.
    Нашел выход в удалении:

    Microsoft Windows Hyphenation Package English

    Microsoft Windows Hyphenation Package Russian

    Microsoft Windows Spelling Package Russian

    Microsoft Windows Spelling Package English

    Эти пакеты устанавливаются вместе с IE10.

    Неизвестно, будет ли IE10 корректно работать после их удаления.

    Возможно, надо удалять IE10 целиком.

    Хранилище компонентов начинает работать без ошибок после выполнения любого из этих действий.

    Установка IE10 проводилась и с загруженного дистрибутива, и с WSUS. Результат одни и те же.

    Удалить эти отдельные пакеты с поморью WSUS невозможно (нет в списке). Приходится удалять IE10 целиком, или ходить к каждому компьютеру и удалять отдельные пакеты.

    Источник

    Добавить комментарий

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

  • Windows 7 не удалось установить автономный языковой стандарт 0x80ff0000
  • Windows 7 не удалось разрешить dns имя контроллера домена
  • Windows 7 не удалось подключиться к службе виртуальных дисков
  • Windows 7 не удалось подключиться к контроллеру домена active directory
  • Windows 7 не удалось отобразить параметры безопасности и завершения работы