Die Installation der Windows-Funktion schlägt mit "Die Quelldateien wurden nicht gefunden" fehl.


10

Ich versuche, die Media FoundationFunktion auf einer Windows 2012 R2-Box zu installieren , um sie als RDS-Sitzungshost vorzubereiten.

Alle Installationsversuche schlagen jedoch fehl mit:
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

Hier finden Sie die Protokolle dism und cbs -> hier <-

Die Windows-Box ist ab heute mit allen Windows-Updates vollständig auf dem neuesten Stand. Ich habe den Dateispeicherort wie WIM:F:\sources\install.wim:4folgt angegeben : F: \ ist die gemountete Windows-DVD (RTM + Update1-DVDs ausprobiert). Es gibt einen WSUS im Netzwerk, und die Richtlinie lautet:

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

Ich habe andere Funktionen mit dieser Methode bereits erfolgreich installiert.

Ich habe es auch mit und ohne Angabe einer Quelle mit dem gleichen Ergebnis versucht .

Ich habe eine CheckSUR durchgeführt, um sicherzustellen, dass der Komponentenspeicher nicht beschädigt ist.

Bei der Windows-Installation wurde der lokale Dateispeicher entfernt (Features on Demand), um den Platzbedarf gering zu halten. (dh Get-WindowsFeature | Where-Object {$_.Installed –eq $False} | Uninstall-WindowsFeature -Remove)

Leider weiß ich aufgrund der Fehler in der Protokolldatei nicht wirklich, was ich tun soll.

Ich kann Beispiele von sehen:

2014-07-23 16:28:22, Info CBS Paket konnte nicht intern geöffnet werden. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2014-07-23 16:28:22, Info CBS OpenPackage konnte nicht mithilfe der Arbeitersitzung geöffnet werden [HRESULT = 0x800f0805]

Ich kann sehen, dass es einige Pakete herunterlädt, aber dort einige Probleme hat:

2014-07-23 16:27:03, Info CBS DWLD: Gebündelter Index = 1

2014-07-23 16:27:03, Info CBS DWLD: URL des Windows Update-Servers: http://download.windowsupdate.com/d/msdownload/update/software/updt/2014/05/windows8.1-kb2965500- x64_df916a7e348b2d53dbdc8e7f1828d0d1f7b5c3ca.cab

2014-07-23 16:27:03, Info CBS DWLD: Inhalt ist Full-Cab-Paket.

2014-07-23 16:27:03, Info CBS Fehler
beim Kopieren in den Pfad des Bundles: 1 [HRESULT = 0x80246013 - Unbekannter Fehler]

2014-07-23 16:27:03, Info CBS WU: WSUS-Dienst ist die Standardeinstellung, URL: (null), Name: Windows Server Update Service

ebenso gut wie:

2014-07-23 16:28:24, Info CBS Exec: Verarbeitung abgeschlossen. Sitzung: 30385793_3994419723, Paket: Microsoft-Windows-ServerCore-Paket ~ 31bf3856ad364e35 ~ amd64 ~~ 6.3.9600.16384 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2014-07-23 16:28:24, Fehler CBS Operation konnte nicht ausgeführt werden. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2014-07-23 16:28:24, Info
CBS-Sitzung: 30385793_3994419723 abgeschlossen. Download-Fehler: 0x800f094b [CBS_E_SOURCE_MISSING_FROM_WUSUS_BYPASS_EXPRESS], Neustart erforderlich: nein [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

Antworten:


3

Ich konnte dieses Problem lösen durch:

  • Mounten des C:\Laufwerks einer anderen VM, die die OnDemand-Funktionen nicht entfernt hat
  • Verweisen auf das Windows-Verzeichnis dieses Laufwerks (dh H:\Windowsin meinem Fall)

Dabei wurde die Funktion korrekt installiert ...


2

Ich arbeite auch an einer virtualisierten Umgebung.
Ich folgte dem Verfahren beschrieben hier .

Die Idee ist, die alternativen Pfadquellen anzugeben: YOUR_INSTALLATION_DISK_LETTER:\sources\sxs
Für mich ist es:
D:\sources\sxs

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.