Server 2012 - хранилища компонентов повреждены
Я обновил Windows Server с 2008R2 до 2012 года, и теперь у него не удается запустить различные службы, например, winrm, iis. Я знаю, что должен сказать это для восстановления, но сервер фактически не использует ни одну из этих служб. В будущем они могут так есть ли способ восстановить изображение?
Когда я запускаю PS C:\Windows\system32> Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:E:\sources\install.wim:1 /limitaccess
Средство обслуживания образов развертывания и управления ими Версия: 6.2.9200.16384
Версия изображения: 6.2.9200.16384
[========================== 100,0%==========================]
Ошибка: 14098
Хранилище компонентов повреждено.
Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log
Кто-нибудь знает, как починить или заменить магазин компонентов?
0 ответов
Коррупция магазина - отстой! Если вы можете себе это позволить, лучше переустановить ОС. Если нет, то в лучшем случае вы попадете в кроличью нору пятен, а в худшем - сильно расстроитесь. Вот мой опыт:
Dism /Online /Cleanup-Image /ScanHealthтогда проверьте этоC:\Windows\Logs\DISM\dism.logни за что интересное. Для меня это говорит иди посмотри наC:\Windows\Logs\CBS\CBS.logдля подробностейC:\Windows\Logs\CBS\CBS.logуказывает на повреждение пакета для определенного КБ.- Скачайте указанный KB из каталога Windows и попробуйте установить его вручную. Если повезет, он будет установлен, и вы сможете установить исходное обновление или успешно завершить сканирование. Наверное, нет:
- Если вы получили сообщение "Это обновление не применимо к вашему компьютеру", проверьте CBS.log на предмет следующего поврежденного пакета и продолжайте попытки установить эти обновления, пока все не будет готово. Если не:
- Если обновления застревают на "сканировании обновлений для вашего компьютера" на долгое время, вы можете использовать
net stop wuauservиnet stop trustedinstallerнесколько раз (убедитесь, что они ОСТАЛИСЬ остановились, им нравится снимать себя) и попробуйте снова. - Если повторная попытка не сработает, попробуйте проверить обновления Windows. Если нет обновлений, попробуйте
Dism /Online /Cleanup-Image /ScanHealthснова и проверьте cbs.log на предмет следующих обновлений. - Если DISM вернется чистым, попробуйте
sfc /scannow. Если это чисто, надеюсь, с вами все будет в порядке.
Просто продолжайте пробовать комбинации из вышеперечисленных, пока не получите что-нибудь. Возможно, вам придется попробовать
Dism /Online /Cleanup-Image /RestoreHealth или же
Dism /Online /Cleanup-Image /RestoreHealth /source:d:\sources /limitaccess если вы не в сети и смонтируйте установочный ISO/ диск Windows на d: (или букву подкачки).
Добавьте немного перезагрузки, куриных костей и вашего дядю Боба. Удачи!