A instalação do recurso do Windows falha com “Os arquivos de origem não foram encontrados”

9

Estou tentando instalar o recurso Media Foundation em uma caixa do Windows 2012 R2 em preparação para que ele seja usado como um host de sessão RDS.

No entanto, todas as tentativas de instalação falharam com:% 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

Encontre os registros de dism e cbs - > aqui < ; -

A caixa do Windows está totalmente atualizada a partir de hoje com todas as atualizações do Windows. Eu especifiquei o local do arquivo como WIM:F:\sources\install.wim:4 , onde F: \ é o DVD do Windows montado (tentei os DVD's RTM + Update1). Há um WSUS na rede e a política está definida para:

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

Eu instalei outros recursos com sucesso usando este método antes.

Eu também tentei com e sem especificando uma fonte com o mesmo resultado.

Eu fiz um CheckSUR para ter certeza de que o armazenamento de componentes não está corrompido.

A instalação do Windows é aquela que teve o armazenamento de arquivo local removido (Features on Demand) para manter a área de cobertura pequena. (por exemplo, Get-WindowsFeature | Where-Object {$_.Installed –eq $False} | Uninstall-WindowsFeature -Remove )

Infelizmente, eu realmente não sei o que fazer com os erros no arquivo de log.

Eu posso ver exemplos de:

2014-07-23 16:28:22, Info CBS Failed to internally open package. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2014-07-23 16:28:22, Info CBS Failed to OpenPackage using worker session [HRESULT = 0x800f0805]

Eu posso ver que ele baixa alguns pacotes, mas tem alguns problemas:

2014-07-23 16:27:03, Info CBS DWLD: Bundled index = 1

2014-07-23 16:27:03, Info CBS DWLD: Windows update server URL: 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:Content is Full-Cab package.

2014-07-23 16:27:03, Info CBS
Failed to copy to path on bundle: 1 [HRESULT = 0x80246013 - Unknown Error]

2014-07-23 16:27:03, Info CBS WU: WSUS service is the default, URL: (null), Name: Windows Server Update Service

e também:

2014-07-23 16:28:24, Info CBS Exec: Processing complete. 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, Error CBS Failed to perform operation. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2014-07-23 16:28:24, Info
CBS Session: 30385793_3994419723 finalized. Download error: 0x800f094b [CBS_E_SOURCE_MISSING_FROM_WUSUS_BYPASS_EXPRESS], Reboot required: no [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

    
por MichelZ 23.07.2014 / 16:56

2 respostas

2

Consegui resolver este problema:

  • Montando a unidade C:\ de outra VM que não removeu os recursos do OnDemand
  • Apontando para o diretório do Windows da unidade (por exemplo, H:\Windows no meu caso)

fazendo isso, o recurso foi instalado corretamente ...

    
por 23.07.2014 / 18:38
2

Estou trabalhando também em ambiente virtualizado.
Eu segui o procedimento descrito aqui .

A ideia é especificar as origens do caminho alternativo: YOUR_INSTALLATION_DISK_LETTER:\sources\sxs
Para mim é:
D:\sources\sxs

    
por 16.10.2015 / 17:35