web-dev-qa-db-fra.com

L'installation de la fonctionnalité Windows échoue avec «Les fichiers source sont introuvables»

J'essaie d'installer la fonctionnalité Media Foundation Sur une boîte Windows 2012 R2 en vue de son utilisation en tant qu'hôte de session RDS.

Cependant, toutes les tentatives d'installation échouent avec:
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

Veuillez trouver les journaux dism et cbs -> ici <-

La boîte Windows est entièrement à jour à ce jour avec toutes les mises à jour Windows. J'ai spécifié l'emplacement du fichier comme WIM:F:\sources\install.wim:4, Où F:\est le DVD Windows monté (essayé RTM + DVD Update1). Il y a un WSUS sur le réseau et le La stratégie est définie sur:

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

J'ai déjà installé d'autres fonctionnalités avec succès en utilisant cette méthode.

J'ai également essayé avec et sans spécifier une source avec le même résultat.

J'ai fait un CheckSUR pour m'assurer que le magasin de composants n'est pas corrompu.

L'installation de Windows est une installation dont le magasin de fichiers local a été supprimé (fonctionnalités à la demande) afin de conserver un encombrement réduit. (c'est-à-dire Get-WindowsFeature | Where-Object {$_.Installed –eq $False} | Uninstall-WindowsFeature -Remove)

Malheureusement, je ne sais pas vraiment quoi faire des erreurs dans le fichier journal.

Je peux voir des exemples de:

2014-07-23 16:28:22, Info CBS Impossible d'ouvrir le package en interne. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2014-07-23 16:28:22, Info CBS n'a pas pu ouvrir OpenPackage à l'aide de la session de travail [HRESULT = 0x800f0805]

Je peux voir qu'il télécharge certains packages mais a quelques problèmes:

2014-07-23 16:27:03, Info CBS DWLD: Index groupé = 1

2014-07-23 16:27:03, Info CBS DWLD: URL du serveur de mise à jour Windows: 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: Le contenu est un package Full-Cab.

2014-07-23 16:27:03, Info CBS
Échec de la copie vers le chemin d'accès sur l'ensemble: 1 [HRESULT = 0x80246013 - Erreur inconnue]

2014-07-23 16:27:03, Info CBS WU: le service WSUS est la valeur par défaut, URL: (null), Nom: Windows Server Update Service

aussi bien que:

2014-07-23 16:28:24, Info CBS Exec: Traitement terminé. Session: 30385793_3994419723, package: Microsoft-Windows-ServerCore-Package ~ 31bf3856ad364e35 ~ AMD64 ~~ 6.3.9600.16384 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2014-07-23 16:28:24, erreur CBS Échec de l'exécution de l'opération. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2014-07-23 16:28:24, Info
Session CBS: 30385793_3994419723 finalisée. Erreur de téléchargement: 0x800f094b [CBS_E_SOURCE_MISSING_FROM_WUSUS_BYPASS_EXPRESS], redémarrage requis: non [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

10
MichelZ

J'ai pu résoudre ce problème en:

  • Montage du C:\ lecteur d'un autre VM qui n'a pas supprimé les fonctionnalités OnDemand
  • Pointant vers le répertoire Windows de ce lecteur (c'est-à-dire H:\Windows dans mon cas)

ce faisant, la fonctionnalité installée correctement ...

3
MichelZ

Je travaille également sur un environnement virtualisé.
J'ai suivi la procédure décrite Ici .

L'idée est de spécifier les sources de chemin alternatives: YOUR_INSTALLATION_DISK_LETTER:\sources\sxs
Pour moi c'est :
D:\sources\sxs

2
hdoghmen