La instalación de la función de Windows falla con "No se encontraron los archivos de origen"

10

Estoy tratando de instalar la Media Foundationfunción en un cuadro de Windows 2012 R2 en preparación para su uso como host de sesión RDS.

Sin embargo, todos los intentos de instalación fallan con:
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

Encuentre los registros de dism y cbs -> aquí <-

El cuadro de Windows está completamente actualizado a partir de hoy con todas las actualizaciones de Windows. He especificado la ubicación del archivo como WIM:F:\sources\install.wim:4, donde F: \ es el DVD de Windows montado (probé RTM + Update1 DVD's). Hay un WSUS en la red, y la Política está configurada 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

He instalado otras funciones con éxito utilizando este método anteriormente.

También probé con y sin especificar una fuente con el mismo resultado.

Hice un CheckSUR para asegurarme de que el almacén de componentes no esté dañado.

La instalación de Windows es aquella en la que se eliminó el almacén de archivos local (Características bajo demanda) para mantener la huella pequeña. (es decir Get-WindowsFeature | Where-Object {$_.Installed –eq $False} | Uninstall-WindowsFeature -Remove)

Desafortunadamente, realmente no sé qué hacer con los errores en el archivo de registro.

Puedo ver instancias de:

2014-07-23 16:28:22, Info CBS Error al abrir internamente el paquete. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2014-07-23 16:28:22, Info CBS no pudo abrir el paquete usando la sesión de trabajo [HRESULT = 0x800f0805]

Puedo ver que descarga algunos paquetes pero tiene algunos problemas allí:

2014-07-23 16:27:03, Info CBS DWLD: Índice agrupado = 1

2014-07-23 16:27:03, Info CBS DWLD: URL del servidor de actualización de 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: El contenido es el paquete Full-Cab.

2014-07-23 16:27:03, Info CBS no se
pudo copiar a la ruta en el paquete: 1 [HRESULT = 0x80246013 - Error desconocido]

2014-07-23 16:27:03, Información CBS WU: El servicio WSUS es el predeterminado, URL: (nulo), Nombre: Servicio de actualización de Windows Server

tanto como:

2014-07-23 16:28:24, Info CBS Exec: Procesamiento completo. Sesión: 30385793_3994419723, Paquete: Microsoft-Windows-ServerCore-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 6.3.9600.16384 [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2014-07-23 16:28:24, Error CBS Error al realizar la operación. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

2014-07-23 16:28:24,
sesión informativa de CBS: 30385793_3994419723 finalizada. Error de descarga: 0x800f094b [CBS_E_SOURCE_MISSING_FROM_WUSUS_BYPASS_EXPRESS], reinicio requerido: no [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

MichelZ
fuente

Respuestas:

3

Pude resolver este problema:

  • Montaje de la C:\unidad de otra VM que no ha eliminado las funciones de OnDemand
  • Apuntando al directorio de Windows de esa unidad (es decir, H:\Windowsen mi caso)

haciendo eso, la función se instaló correctamente ...

MichelZ
fuente
2

También estoy trabajando en un entorno virtualizado.
Seguí el procedimiento descrito aquí .

La idea es especificar las fuentes de ruta alternativas: YOUR_INSTALLATION_DISK_LETTER:\sources\sxs
para mí es:
D:\sources\sxs

hdoghmen
fuente