Я пытаюсь установить 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
Пожалуйста, найдите журналы discs и cbs -> здесь <-
Коробка Windows полностью обновлена на сегодняшний день со всеми обновлениями Windows. Я указал расположение файла как WIM:F:\sources\install.wim:4
, где F: \ - смонтированный DVD с Windows (пробовал DVD RTM + Update1). В сети есть 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 было удалено локальное хранилище файлов (Features on Demand), чтобы уменьшить занимаемое пространство. (т.е. 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, Info CBS DWLD: Bundled index = 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, Info CBS DWLD: Содержимое пакета Full-Cab.
2014-07-23 16:27:03, Информация CBS
Не удалось скопировать в путь в пакете: 1 [HRESULT = 0x80246013 - Неизвестная ошибка]2014-07-23 16:27:03, Info CBS WU: служба WSUS по умолчанию, URL: (null), Имя: Служба обновления 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, Инфо
Сессия CBS: 30385793_3994419723 завершена. Ошибка загрузки: 0x800f094b [CBS_E_SOURCE_MISSING_FROM_WUSUS_BYPASS_EXPRESS], требуется перезагрузка: нет [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
Я также работаю над виртуализированной средой.
Я выполнил описанную процедуру Вот.
Идея состоит в том, чтобы указать источники альтернативного пути: YOUR_INSTALLATION_DISK_LETTER:\sources\sxs
Для меня это :
D:\sources\sxs
Я смог решить эту проблему:
C:\
диск другой виртуальной машины, на которой не были удалены функции OnDemandH:\Windows
в моем случае)при этом функция установлена правильно ...