WMF 5.0(4 月预览版)DSC Pull 服务器安装失败

WMF 5.0(4 月预览版)DSC Pull 服务器安装失败

我正在尝试在已安装 WMF 5.0 的 Windows 2012 R2 计算机上安装 DSC-Service Windows 功能。安装失败并出现以下错误:

安装-WindowsFeature DSC-服务

Install-WindowsFeature:在指定服务器上添加或删除功能的请求失败。安装一个或多个角色、角色服务或功能失败。无法下载源文件。使用“源”选项指定还原功能所需的文件的位置。

dism.exe /online /Enable-Feature /FeatureName:DSC-Service

无法下载源文件。使用“源”选项指定恢复该功能所需的文件的位置。

在 CBS.log 中

无法从缓存的 Windows 更新索引中找到包:Microsoft-PowerShell-DSC-PullServer-Package~31bf3856ad364e35~amd64~~7.2.9600.853。[HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]

映射索引缓存最近已刷新,请跳过。

无法从最近重建的具有映射索引包的索引中找到包:Microsoft-PowerShell-DSC-PullServer-Package~31bf3856ad364e35~amd64~~7.2.9600.853,[HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]

无法获取程序包的 WU 类别/更新 ID:Microsoft-PowerShell-DSC-PullServer-Package~31bf3856ad364e35~amd64~~7.2.9600.853 [HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]

无法获取程序包的类别和更新 ID:Microsoft-PowerShell-DSC-PullServer-Package~31bf3856ad364e35~amd64~~7.2.9600.853,组件:amd64_microsoft.powershell.dsc.pullserver_31bf3856ad364e35_7.2.9600.853_none_469d713f35e0208c,文件:IISSelfSignedCertModule.dll [HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]

Exec:在暂存尝试期间发现缺失文件,但无法从 WU 下载内容。[HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]

我也尝试安装 .NET 3.5(查看是否下载了源代码)并且效果很好。

是否有某个地方或方法可以获取 DSC-Service 源,以便在带有 WMF 5.0 的 Windows 2012 R2 上安装拉取服务器?

答案1

错误已解决 - 根本原因是计算机安装的 Windows 映像,其中 Windows 功能不仅“未安装”,而且还“已删除”。
显然,Windows 和更新机制不能很好地处理这种情况。

相关内容