Невозможно установить среду выполнения .net 4.8 или какие-либо обновления

Невозможно установить среду выполнения .net 4.8 или какие-либо обновления

Обновления всегда терпят неудачу на моем сервере 2016 стандартной виртуальной машине. При попытке установить .net 4.8 runtime я получил ошибку: хранилище компонентов было повреждено. Я попробовал DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH и получил ошибку: Исходные файлы не найдены.

С тех пор я пробовал использовать другие источники, включая оригинальный iso, используемый для установки ОС в виртуальном DVD-приводе с помощью DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:wim:D:sourcesinstall.wim:2 /LimitAccess, который вернул следующее: «Исходные файлы не найдены. Используйте параметр «Источник», чтобы указать расположение файлов, необходимых для восстановления».

ion об указании местоположения источника см http://go.microsoft.com/fwlink/?LinkId=243077. .``"

Также попытался использовать другой сервер в домене, предоставив общий доступ к диску Windows и выполнив команду Dism /Online /Cleanup-Image /RestoreHealth /Source:\SERVER03\Windows /limitaccess, и получил ту же ошибку, что и в предыдущей попытке.

Дополнительно попробовал sfc /scannow и получил эту ошибку: «Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них».

из них. Подробности включены в CBS.Log windir\Logs\CBS\CBS.log. Для

пример C:\Windows\Logs\CBS\CBS.log. Обратите внимание, что ведение журнала в настоящее время не

поддерживается в сценариях автономного обслуживания." после выполнения вышеуказанных попыток DISM.

Любая помощь будет высоко оценена, так как это производственный сервер, и скоро наступит срок установки одного из программных компонентов.

То, что я попробовал, показано выше.

решение1

Помимо вашей особой проблемы, у меня было - до вчерашнего дня - много-много проблем, чтобы починить свой сервер. Как и вы, я не смог установить - обновления не были установлены. Многие установки просто зависли.

О DISM: Я перепробовал сотни разных способов использования DISM.

Окончательное решение, которое сработало для меня, было следующим:

Если у вас больше нет оригинального DVD, загрузите ознакомительный ISO-образ

Для Server 2016 здесь:
https://www.microsoft.com/en-us/evalcenter/download-windows-server-2016

Для Server 2016 Essentials здесь: https://www.microsoft.com/en-us/evalcenter/download-windows-server-2016-essentials

Они полностью рабочие - Исключение: (AFAIK): БЕЗОПАСНОГО РЕЖИМА

Если у вас ЕСТЬ оригинальный DVD и вы можете запустить его с вашего существующего DVD-привода, вам необходимо указать номер вашего физического привода - в следующих командах!

  • Вы можете перейти к шагу 2!

1.) Нажмите на ISO «Монтировать». Это приведет к монтированию виртуального DVD-привода. (Если нет, вы можете использовать, например, Ultra ISO — бесплатная версия для него подходит)

2.) Откройте CMD как администратор.

Напомните!
Я установил дисковод на "X" (см. ниже!) Установите букву диска вашего виртуального DVD-привода!

Ввод: (вам НЕ нужно искать индекс! в Eval это «1»!)

md C:\test\offline DISM.exe /Mount-Wim /WimFile:X:\sources\install.wim /index:1 /MountDir:C:\test\offline /ReadOnly

Подождите, пока все не закончится! = 100% !

Затем следующий ввод:

Dism.exe /Online /Cleanup-Image /restoreHealth /source:C:\test\offline

(Если вам нужен файл журнала, запустите это вместо обычного, указанного выше:) Dism.exe /Online /Cleanup-Image /restoreHealth /source:C:\test\offline /loglevel:4

Возможно, это продлится очень долго!

НЕ закрывайте, когда закончите! Вам нужно выгрузить!

Если все готово, введите следующую команду:

DISM.exe /Unmount-Wim /MountDir:C:\test\offline /discard

После сотен различных попыток - ЭТО то, что восстановило мой сервер!

После этого я смог всё установить без проблем!

Надеюсь, это вам поможет :-)

Я пишу это, потому что предполагаю, что у многих пользователей есть проблемы с DISM...

Связанный контент