Форум программистов, компьютерный форум, киберфорум
Windows 7
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/89: Рейтинг темы: голосов - 89, средняя оценка - 4.87
10584 / 5547 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
1

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

29.08.2015, 02:27. Показов 17262. Ответов 3

Author24 — интернет-сервис помощи студентам
Восстановление хранилища компонентов возможно не только в Windows 8/8.1, но и в windows 7 после выхода KB2966583 (Усовершенствования для System Update Readiness Tool в Windows 7 и Windows Server 2008 R2)
Начиная с восьмой версии операционная система windows получила возможность восстанавливать поврежденное хранилище компонентов
Восстановление хранили
  • Проверка возможности восстановления образа
    1. Проверьте образ на наличие повреждений. Эта операция может занять несколько минут. Например, введите в командной строке следующую команду:
      Код
      Dism /Online /Cleanup-Image /ScanHealth
    2. Проверьте образ, чтобы узнать, не обнаружены ли в нем повреждения. Например, введите в командной строке:
      Код
       Dism /Online /Cleanup-Image /CheckHealth
      Если вы используете аргумент /CheckHealth, средство DISM уведомит вас о том, является ли образ рабочим, подлежит или не подлежит восстановлению. Если образ не подлежит восстановлению, удалите его и начните все снова. Если образ можно восстановить, используйте для восстановления образа аргумент /RestoreHealth.
  • Восстановление образа
    1. Для восстановления образа используйте аргумент /RestoreHealth. Например, для восстановления автономного образа с использованием в качестве источника восстановления подключенного образа введите в командной строке следующую команду:
      Код
      Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
    2. Для восстановления сетевого образа с использованием вашего источника вместо Windows Update введите следующую команду:
      Код
      Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
источник Восстановление образа Windows


Windows 7 частично получила этот функционал.
Для восстановления хранилища компонентов необходимо воспользоваться командой
Код
DISM /Online /Cleanup-Image /ScanHealth
Как видно из справки Dism отсуствуют ключи /CheckHealth и /RestoreHealth
То есть раздельное выполнение сканирования и восстановления не возможно, обе эти команды в windows 7 объединены в одну
Восстановление поврежденного хранилища компонентов в windows 7


Для чего может понадобиться восстановление хранилища ?
В первую очередь для того, чтобы избавиться от ошибки
windows обнаружила поврежденные файлы но не может восстановить некоторые из них
Которая может возникнуть при проверке целостности системных файлов при помощи SFC /Scannow

Данное обновление можно скачать с сайта microsoft и установить вручную, если у вас отключено обновление системы.
Windows 7 x86
Windows 7 x64
Server 2008 R2 x64
Server 2008 R2 IA64
3
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.08.2015, 02:27
Ответы с готовыми решениями:

Восстановление поврежденного файла
такая ситуация: снимал видео на камеру, потом в один момент камера упала и отключилась. теперь на...

Файл хранилища данных конфигурации загрузки windows содержит неправильные данные
Здравствуйте, помогите пожалуйста с проблемой Не загружается виндовс, при загрузке застывает...

Восстановление хранилища компонентов
Использование команд Dism /Online /Cleanup-Image /ScanHealth и CheckHealth показало, что хранилище...

Восстановление поврежденного файла
Всем привет. Возникла такая проблема. Расчитывала данные антенны в маткаде, все сделала до конца,...

3
10584 / 5547 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
29.08.2015, 02:30  [ТС] 2
Сам не проверял, если у кого есть возможность проверить буду очень благодарен.
Позже поставлю win7 на виртуалку и тоже проверю.
0
Особый статус
Эксперт WindowsВирусоборец
8428 / 1707 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
29.08.2015, 19:07 3
Мне кажется для вин7 не особо актуально ввиду того,что поддержка 7 завершена.
То есть ничего нужного нового с серверов ms скорее всего не скачается,а восстановить можно и используя образ.
Хотя если кто погоняет на практике интересно будет почитать.
0
10584 / 5547 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
30.08.2015, 01:46  [ТС] 4
Цитата Сообщение от Koza Nozdri Посмотреть сообщение
что поддержка 7 завершена
расширенная поддержка то продолжается, а большего и не надо )

Добавлено через 6 часов 14 минут
Погонял на вируталке.
Штука бесполезная, как оказалось.
Полностью дублирует функционал программы проверки готовности к обновлению системы описаный тут и самостоятельно ничего не выкачивает и не исправляет.
Нашла поврежденные packages ***
Код
Checking Package Manifests and Catalogs
(f)	CBS MUM Corrupt	0x00000000	servicing\Packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~11.2.9412.0.mum		Expected file name Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~neutral~~11.2.9412.0.mum does not match the actual file name
(f)	CBS MUM Corrupt	0x00000000	servicing\Packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-Russian~31bf3856ad364e35~~~11.2.9412.0.mum		Expected file name Microsoft-Windows-IE-Hyphenation-Parent-Package-Russian~31bf3856ad364e35~neutral~~11.2.9412.0.mum does not match the actual file name
(f)	CBS MUM Corrupt	0x00000000	servicing\Packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~11.2.9412.0.mum		Expected file name Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~neutral~~11.2.9412.0.mum does not match the actual file name
(f)	CBS MUM Corrupt	0x00000000	servicing\Packages\Microsoft-Windows-IE-Spelling-Parent-Package-Russian~31bf3856ad364e35~~~11.2.9412.0.mum		Expected file name Microsoft-Windows-IE-Spelling-Parent-Package-Russian~31bf3856ad364e35~neutral~~11.2.9412.0.mum does not match the actual file name
В интернетах периодически встречаются аналогичные случаи

Ошибки о поврежденных пакетах перестали появляться в CheckSUR.log только после удаления этих пакетов при помощи того же dism.
И в итоге возвращаемся к How to fix errors found in the CheckSUR.log и делаем все исправления вручную

Прибитый notepad.exe (и в системных директориях и в хранилище) она восстановить не смогла, естественно, но хотя бы, заметила его отсутствие в хранилище.

Код
Checking Component Store
(f)	CSI Payload File Missing	0x00000000	notepad.exe	amd64_microsoft-windows-notepad_31bf3856ad364e35_6.1.7601.18917_none_cd438498869c9ff6	
(f)	CSI Payload File Missing	0x00000000	notepad.exe	wow64_microsoft-windows-notepad_31bf3856ad364e35_6.1.7601.18917_none_d7982eeabafd61f1	
(f)	CSI Payload File Missing	0x00000000	notepad.exe	amd64_microsoft-windows-notepadwin_31bf3856ad364e35_6.1.7601.18917_none_a0f2c3fc11a9f24c	
(f)	CSI Payload File Missing	0x00000000	notepad.exe	amd64_microsoft-windows-notepadwin_31bf3856ad364e35_6.1.7601.23120_none_a16a66f72ad62fe8	
(f)	CSI Payload File Missing	0x00000000	notepad.exe	amd64_microsoft-windows-notepad_31bf3856ad364e35_6.1.7601.23120_none_cdbb27939fc8dd92
И опять возвращаемся к "ручному режиму".

Зря радовался, короче.
0
30.08.2015, 01:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.08.2015, 01:46
Помогаю со студенческими работами здесь

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

Восстановление поврежденного файла
Здравствуйте! При открытии excel файла выходит такая ошибка: Не удается открыть файл...

Восстановление поврежденного файла (help me!)
Всем привет! Скажу сразу, что я не программист и да, зарегался только ради этой темы - но жизнь...

Восстановление поврежденного документа ( вместо кириллицы - знаки вопросов)
С LibreOffice не так давно работаю. В общем работал в Calc. Сохранял в формате xls. Документ был...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru