Installation

Windows 功能安裝失敗並顯示“找不到源文件”

  • October 16, 2015

我正在嘗試將該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 更新。我已將文件位置指定為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 安裝是刪除本地文件儲存(按需功能)以保持佔用空間小的一種。(即Get-WindowsFeature | Where-Object {$_.Installed –eq $False} | Uninstall-WindowsFeature -Remove

不幸的是,我真的不知道如何處理日誌文件中的錯誤。

我可以看到以下實例:

2014-07-23 16:28:22,Info CBS 內部開包失敗。

$$ HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE $$ 2014-07-23 16:28:22,資訊 CBS 無法使用工作人員會話 OpenPackage

$$ HRESULT = 0x800f0805 $$

我可以看到它下載了一些包,但有一些問題:

2014-07-23 16:27:03,資訊 CBS DWLD:捆綁索引 = 1

2014-07-23 16:27:03,資訊 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 - Unknown Error $$ 2014-07-23 16:27:03, Info CBS WU: WSUS 服務是預設的, URL: (null), Name: Windows Server Update Service

也:

2014-07-23 16:28:24,資訊 CBS 執行:處理完成。會話:30385793_3994419723,包:Microsoft-Windows-ServerCore-Package~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 $$

我能夠通過以下方式解決這個問題:

  • 掛載C:\另一個未刪除 OnDemand 功能的 VM 的驅動器
  • 指向該驅動器的 Windows 目錄(即H:\Windows在我的情況下)

這樣做,功能安裝正確……

我也在研究虛擬化環境。

我按照此處描述的程序進行操作。

這個想法是指定備用路徑源: YOUR_INSTALLATION_DISK_LETTER:\sources\sxs

對我來說是:

D:\sources\sxs

引用自:https://serverfault.com/questions/614874