
VirtualBox に Windows Server 2016 をインストールし、Windows Server 2016 マシンに DHCP サーバーをインストールしようとしましたが、エラーが発生しました。以前、このマシンをドメイン コントローラーとして設定していたので、この状況がエラーの原因であると考えました。Web で検索して解決策を見つけました。その後、 からいくつかの言語パッケージを削除しましたHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageDetect
が、問題は解決しませんでした。この問題を解決するにはどうすればよいでしょうか?
エラーメッセージは次のとおりです:
指定されたサーバーで機能を追加または削除する要求が失敗しました。 1 つ以上の役割、役割サービス、または機能のインストールに失敗しました。 指定されたパッケージは有効な Windows パッケージではありません。 エラー: 0x800f0805
エラーメッセージのスクリーンショットを以下に示します。
答え1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages
同じ OS の別のサーバーから問題のあるサーバーのレジストリをエクスポートおよびインポートしてビルドします。
キーを見るだけで、両方のサーバーの違いがわかりますPackages
。