指定的包不是有效的 Windows 包。错误:0x800f0805

指定的包不是有效的 Windows 包。错误:0x800f0805

我在 VirtualBox 上安装了 Windows Server 2016,现在我尝试在 Windows Server 2016 机器上安装 DHCP 服务器,但出现错误。我之前将此机器设置为域控制器,所以我认为这种情况可能会导致错误。我在网上搜索,找到了解决方案。然后我从中删除了一些语言包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

相关内容