Сбой установки Windows: «Исходные файлы не найдены»

10

Я пытаюсь установить эту Media Foundationфункцию на Windows 2012 R2, чтобы подготовить ее для использования в качестве узла сеансов RDS.

Однако все попытки установки завершаются неудачно с:
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. Я указал местоположение файла как WIM:F:\sources\install.wim:4, где F: \ - это смонтированный DVD-диск Windows (пробовал 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 - это та, в которой удалено локальное хранилище файлов («Возможности по требованию»), чтобы сохранить занимаемую площадь. (то есть Get-WindowsFeature | Where-Object {$_.Installed –eq $False} | Uninstall-WindowsFeature -Remove)

К сожалению, я не знаю, что делать с ошибками в файле журнала.

Я могу видеть случаи:

2014-07-23 16:28:22, Info CBS Не удалось открыть внутренний пакет. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2014-07-23 16:28:22, Info CBS не удалось открыть пакет с использованием рабочего сеанса [HRESULT = 0x800f0805]

Я вижу, что он загружает некоторые пакеты, но у него есть некоторые проблемы:

2014-07-23 16:27:03, Информация CBS DWLD: объединенный индекс = 1

2014-07-23 16:27:03, Info CBS DWLD: URL-адрес сервера обновлений Windows: 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: Содержимое пакета Full-Cab.

2014-07-23 16:27:03, Info CBS
Не удалось скопировать в путь в комплекте: 1 [HRESULT = 0x80246013 - неизвестная ошибка]

2014-07-23 16:27:03, Info CBS WU: служба WSUS используется по умолчанию, URL-адрес: (пусто), имя: служба обновления Windows Server

а также:

2014-07-23 16:28:24, Info CBS Exec: Обработка завершена. Сессия: 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,
Сессия Info CBS: 30385793_3994419723 завершена. Ошибка загрузки: 0x800f094b [CBS_E_SOURCE_MISSING_FROM_WUSUS_BYPASS_EXPRESS], требуется перезагрузка: нет [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]

MichelZ
источник

Ответы:

3

Я смог решить эту проблему путем:

  • Монтирование C:\диска другой виртуальной машины, которая не удалила функции OnDemand
  • Указание на каталог Windows на этом диске (т.е. H:\Windowsв моем случае)

делая это, функция установлена ​​правильно ...

MichelZ
источник
2

Я также работаю в виртуальной среде.
Я следовал процедуре, описанной здесь .

Идея состоит в том, чтобы указать альтернативный путь источников: YOUR_INSTALLATION_DISK_LETTER:\sources\sxs
Для меня это:
D:\sources\sxs

hdoghmen
источник