
Я установил Windows Server 2016 на VirtualBox, и теперь я пытаюсь установить DHCP-сервер на моей машине Windows Server 2016, но я получил ошибку. Я установил эту машину как контроллер домена ранее, поэтому я думал, что эта ситуация может вызывать ошибку. Я поискал в Интернете и нашел решение. Затем я удалил некоторые языковые пакеты из HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageDetect
, но это не решило проблему. Что мне делать, чтобы решить эту проблему?
Сообщение об ошибке:
Запрос на добавление или удаление функций на указанном сервере не выполнен. Установка одной или нескольких ролей, служб ролей или функций не выполнена. Указанный пакет не является допустимым пакетом Windows. Ошибка: 0x800f0805
Скриншот сообщения об ошибке можно увидеть ниже:
решение1
Экспортируйте и импортируйте HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages
реестр на проблемном сервере с другого сервера с той же ОС и сборкой.
Разницу в обоих серверах можно увидеть, просто взглянув на Packages
ключ.