「ソースファイルが見つかりませんでした」というWindows機能のインストールが失敗する


10

Media FoundationRDSセッションホストとして使用する準備として、Windows 2012 R2ボックスに機能をインストールしようとしています。

ただし、インストールの試みはすべて失敗します。
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 Updateで完全に更新されています。ファイルの場所をと指定しました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、情報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-不明なエラー]

2014-07-23 16:27:03、情報CBS WU:WSUSサービスがデフォルト、URL:(null)、名前: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]

回答:


3

私はこの問題を次の方法で解決できました:

  • C:\OnDemand機能を削除していない別のVM のドライブをマウントする
  • そのドライブのWindowsディレクトリを指す(つまりH:\Windows、私の場合)

そうすると、機能は正しくインストールされます...


2

仮想化環境にも取り組んでいます。ここで
説明した手順に従いました。

アイデアは、代替パスのソースを指定する YOUR_INSTALLATION_DISK_LETTER:\sources\sxs
ことです:私にとっては:
D:\sources\sxs

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.