题 Windows功能安装失败,并显示“找不到源文件”


我正在尝试安装 Media Foundation 将功能添加到Windows 2012 R2框中,以准备将其用作RDS会话主机。

但是,所有安装尝试都失败了:
Installation of one or more roles, role services, or features failed. The source files could not be found. Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077. Error: 0x800f081f

请找到dism和cbs日志 - >此处< -

截至今天,所有Windows更新的Windows框都完全up2date。 我已将文件位置指定为 WIM:F:\sources\install.wim:4,其中F:\是安装的Windows DVD(试过RTM + Update1 DVD)。网络上有一个WSUS,策略设置为:

Never attempt to download payload from Windows Update: Disabled 

Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS): Enabled

我以前使用此方法成功安装了其他功能。

我也试过了  和  指定具有相同结果的源。

我做了一个CheckSUR以确保组件存储没有损坏。

Windows安装是删除本地文件存储(Features on Demand)以保持占用空间小的安装。 (即 Get-WindowsFeature | Where-Object {$_.Installed –eq $False} | Uninstall-WindowsFeature -Remove

不幸的是,我真的不知道如何处理日志文件中的错误。

我可以看到以下情况:

2014-07-23 16:28:22,信息CBS内部失败   打开包装。 [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2014-07-23 16:28:22,信息CBS失败   使用工作程序会话的OpenPackage [HRESULT = 0x800f0805]

我可以看到它下载了一些软件包但在那里遇到了一些麻烦:

2014-07-23 16:27:03,Info CBS DWLD:捆绑索引   = 1

2014-07-23 16:27:03,Info CBS DWLD:Windows更新服务器URL:    http://download.windowsupdate.com/d/msdownload/update/software/updt/2014/05/windows8.1-kb2965500-x64_df916a7e348b2d53dbdc8e7f1828d0d1f7b5c3ca.cab

2014-07-23 16:27:03,信息CBS DWLD:内容是   全驾驶室套餐。

2014-07-23 16:27:03,信息CBS
  无法复制到捆绑包上的路径:1 [HRESULT = 0x80246013 - 未知   错误]

2014-07-23 16:27:03,CBS WU信息:WSUS   service是默认值,URL :( null),Name:Windows Server Update   服务

以及:

2014-07-23 16:28:24,信息CBS执行:处理   完成。会议:30385793_3994419723,包装:   微软Windows的ServerCore-包〜31bf3856ad364e35〜amd64的~~ 6.3.9600.16384   [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2014-07-23 16:28:24,   错误CBS无法执行操作。 [HRESULT =   0x800f081f - CBS_E_SOURCE_MISSING]

2014-07-23 16:28:24,信息
  CBS会议:30385793_3994419723最终确定。下载错误:   0x800f094b [CBS_E_SOURCE_MISSING_FROM_WUSUS_BYPASS_EXPRESS],重启   必需:否[HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]


9
2017-07-23 14:56






答案:


我能够通过以下方式解决这个问题:

  • 安装 C:\ 驱动另一个尚未删除OnDemand功能的VM
  • 指向该驱动器的Windows目录(即 H:\Windows在我的情况下)

这样做,功能正确安装...


2
2017-07-23 16:38





我也在虚拟化环境中工作。
我按照描述的程序 这里

我们的想法是指定备用路径源: YOUR_INSTALLATION_DISK_LETTER:\sources\sxs
对我来说是:
D:\sources\sxs


2
2017-10-16 15:35