У меня проблема: я вообще не могу установить роли или функции.
Я установил стандарт Windows Server 2016 с рабочим столом в качестве аппаратной машины, не подключенной виртуально к существующему домену, установил антивирусное программное обеспечение, несколько инструментов, затем добавил роль активного каталога, продвинутую на контроллер домена, а затем сделал его основным контроллером.
Я заметил, что резервная копия сервера Windows не установлена по умолчанию, и попытался ее добавить. Не удалось использовать как мастер графического интерфейса, так и PS. Я также попытался добавить роль сервера IIS с графическим интерфейсом пользователя и получить ту же ошибку. Это результат PS ive, который попытался использовать переключатель -source, ведущий к установочному DVD dell, и ошибка не изменилась. искал в Интернете в течение недели, не так много информации на сервере 2016, любая помощь будет оценена
PS C:\Users\Administrator.MOSBAUGH> install-windowsfeature -name windows-server-backup
install-windowsfeature : The request to add or remove features on the specified server failed.
Installation of one or more roles, role services, or features failed.
The referenced assembly could not be found. Error: 0x80073701
At line:1 char:1
+ install-windowsfeature -name windows-server-backup
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (@{Vhd=; Credent...Name=localhost}:PSObject) [Install-WindowsFeature],
Exception
+ FullyQualifiedErrorId : DISMAPI_Error__Failed_To_Enable_Updates,Microsoft.Windows.ServerManager.Commands.AddWind
owsFeatureCommand
Success Restart Needed Exit Code Feature Result
------- -------------- --------- --------------
False No Failed {}
вот журналы
2017-03-16 08:25:19, Развертывания Info CBS Exec: 1 требуется массовая постановка 2017-03-16 08:25:19, Ошибка CSI 00000008 @ 2017/3/16: 15: 25: 19.195 (F) onecore \ base \ wcp \ componentstore \ csd_locking.cpp (200): Ошибка STATUS_SXS_ASSEMBLY_MISSING возникла в функции CCSDirectTransaction :: LockComponent expression: (null) [gle = 0x80004005] 2017-03-16 08:25:19, информация CBS добавлена C: \ Windows \ Logs \ CBS \ CBS.log в отчет WER. 2017-03-16 08:25:19, Информация CBS добавлена C: \ Windows \ Logs \ CBS \ CbsPersist_20170316151828.log в отчет WER. 2017-03-16 08:25:19, Информация CBS добавлена в отчет WER C: \ Windows \ Logs \ CBS \ CbsPersist_20170316143828.log. 2017-03-16 08:25:19, Информация CBS добавлена в отчет WER C: \ Windows \ Logs \ CBS \ CbsPersist_20170316135830.log. 2017-03-16 08:25:19, Информация CBS добавлена в отчет WER C: \ Windows \ Logs \ CBS \ CbsPersist_20170316131828.log. 2017-03-16 08:25:19, Информация CBS добавлена в отчет WER C: \ Windows \ Logs \ CBS \ CbsPersist_20170316123827.log. 2017-03-16 08:25:19, Info CBS Не удалось добавить pending.xml в отчет об ошибках Windows. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2017-03-16 08:25:19, Info CBS Не удалось добавить pending.xml.bad в отчет об ошибках Windows. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2017-03-16 08:25:19, Info CBS Не удалось добавить poqexec.log в отчет об ошибках Windows. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2017-03-16 08:25:19, Ошибка CSI 00000009 (F) STATUS_SXS_ASSEMBLY_MISSING # 1938 # из CCSDirectTransaction :: OperateEnding с индексом 0 из 1 операций, расположение 2 [gle000c] 2017-0315 -16 08:25:19, Ошибка CSI 0000000a (F) HRESULT_FROM_WIN32 (ERROR_SXS_ASSEMBLY_MISSING) # 1786 # из Windows :: ServicingAPI :: CCSITransaction :: ICSITransaction_PinDeployment (Flags = 0, a = Microsoft-Windows Language-BLB-Deployment version 10.0.14393.0, arch amd64, культура [l: 5] 'de-DE', nonSxS, pkt {l: 8 b: 31bf3856ad364e35}, cb = (null), s = (null), rid = 'Microsoft-Windows- BLB-Package ~ 31bf3856ad364e35 ~ amd64 ~ de-DE ~ 10.0.14393.0.WindowsServerBackup ', rah = (null), manpath = (null), catpath = (null), ed = 0, disp = 0) [gle = 0x80073701] 2017-03-16 08:25:19, Info CBS не удалось закрепить развертывание при разрешении обновления: Microsoft-Windows-BLB-Package ~ 31bf3856ad364e35 ~ amd64 ~ de-DE ~ 10.0.14393.0.WindowsServerBackup из файла: (null) [HRESULT = 0x80073701 - ОШИБКА_SXS_ASSEMBLY_MISSI NG] 2017-03-16 08:25:19, Info CBS Не удалось создать манифест массового развертывания и закрепить развертывание для пакета: Microsoft-Windows-BLB-Package ~ 31bf3856ad364e35 ~ amd64 ~ fr-FR ~ 10.0.14393.0 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] 2017-03-16 08:25:19, Info CBS CommitPackagesState: запущено сохранение состояния пакетов 2017-03-16 08:25:19, Info CBS CommitPackagesState: завершено сохраняющееся состояние пакетов 2017-03-16 08: 25:19, информация CSI 0000000b @ 3/2017/16: 15: 25: 19.305 Транзакция CSI @ 0x27e7fd8feb0 уничтожена 16 марта 2017 г., 08:25:19, информация CBS Perf: цепочка разрешений завершена. 2017-03-16 08:25:19, Info CBS Не удалось разрешить цепочку выполнения. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] 2017-03-16 08:25:19, Ошибка CBS Не удалось обработать однофазное выполнение. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] 2017-03-16 08:25:19, Info CBS WER: создание отчета об ошибке для пакета: Microsoft-Windows-Foundation-Package ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.14393.0, статус: 0x80073701, сбой источник: решение, начальное состояние: установлено, целевое состояние: установлено, идентификатор клиента: поставщик диспетчера пакетов DISM
2017-03-16 08:25:14, Info DISM DISM Provider Store: PID = 9420 TID = 8584 Поставщик ранее не встречался. Попытка инициализировать провайдера. - CDISMProviderStore :: Internal_GetProvider 2017-03-16 08:25:14, Info DISM DISM Provider Store: PID = 9420 TID = 8584 Загрузка поставщика из местоположения C: \ Windows \ TEMP \ 9635013C-AFB3-4CA4-A413-6716C64C4A10 \ CbsProvider .dll - CDISMProviderStore :: Internal_GetProvider 2017-03-16 08:25:14, Info DISM DISM Provider Store: PID = 9420 TID = 8584 Подключение к провайдеру, расположенному в C: \ Windows \ TEMP \ 9635013C-AFB3-4CA4-A413 -6716C64C4A10 \ CbsProvider.dll. - CDISMProviderStore :: Internal_LoadProvider 2017-03-16 08:25:14, Info DISM DISM Provider Store: PID = 9420 TID = 8584 Обнаружен поставщик услуг, выполняющий дополнительные инициализации обслуживания. - CDISMProviderStore :: Internal_LoadProvider 2017-03-16 08:25:15, Info DISM Диспетчер пакетов DISM: PID = 9420 TID = 8584 Завершена инициализация обработчика CbsConUI. - CCbsConUIHandler :: Initialize 2017-03-16 08:25:15, Info DISM Диспетчер пакетов DISM: PID = 9420 TID = 8584 CBS инициализируется для онлайн-использования. Дополнительную информацию о действиях CBS можно найти по адресу:% windir% \ logs \ cbs \ cbs.log - CDISMPackageManager :: Initialize 2017-03-16 08:25:15, Info DISM Диспетчер пакетов DISM: PID = 9420 TID = 8584 Загружено стек обслуживания только для онлайн-использования. - CDISMPackageManager :: RefreshInstanceAndLock 2017-03-16 08:25:16, Info DISM Диспетчер пакетов DISM: PID = 9420 TID = 8584 Инициирование изменений в пакете со значениями: 5, 7 - CDISMPackage :: Internal_ChangePackageState 16.03.2017 08: 25:18, Информация DISM Диспетчер пакетов DISM: PID = 9420 TID = 8584 Параметры сеанса CBS = 0x40100! - CDISMPackageManager :: Internal_Finalize 2017-03-16 08:25:19, Диспетчер пакетов DISM DISM: PID = 9420 TID = 8012 Ошибка в работе: (null) (CBS HRESULT = 0x80073701) - CCbsConUIHandler :: Error 2017-03- 16 08:25:19, Ошибка DISM Диспетчер пакетов DISM: PID = 9420 TID = 8584 Не удалось завершить изменения. - CDISMPackageManager :: Internal_Finalize (hr: 0x80073701) 2017-03-16 08:25:19, Ошибка DISM Диспетчер пакетов DISM: PID = 9420 TID = 8584 Ошибка обработки изменений пакета с параметрами сеанса - CDISMPackageManager :: ProcessChangesWithOptions (hr: 0x80073701) 2017-03-16 08:25:19, Ошибка DISM API: PID = 3560 TID = 1232 Не удалось обработать изменение функций - CEnableDisableFeatureCommandObject :: InternalExecute (hr: 0x80073701) 2017-03-16 08:25:19, Ошибка DISM API : PID = 3560 TID = 1232 Ошибка InternalExecute - CBaseCommandObject :: Execute (hr: 0x80073701) 2017-03-16 08:25:19, Ошибка DISM API: PID = 3560 TID = 9896 CEnableDisableFeatureCommandObject внутреннее выполнение не выполнено - DismEnableDisableFeature: 0 ) 2017-03-16 08:25:19, Info DISM API: PID = 3560 TID = 9896 Exit DismEnableDisableFeatureInternal - DismEnableDisableFeatureInternal 16.03.2017 08:25:19, Info DISM API: PID = 3560 TID = 9896 Введите DismGetLastErrorMessageInternal - DismGetLastErrorMessageInternal 2017-03-16 08:25:19, Info DISM API: PID = 3560 TID = 9896 Выйти из DismGetLastErrorMessageInternal - DismGetLastErrorMessageInternal 16.03.2017 08:25:19, Info DISM API: PID = 3560 TID = 9896 Введите DismDeleteInternal - DismDeleteInternal 16.03.2017 08:25:19, Info DISM API: PID = 3560 TID = 9896 Оставьте DismDeleteInternal - DismDeleteInternal 2017-03-16 08:25:19, Info DISM API: PID = 3560 TID = 9896 Введите DismCloseSessionInternal - DismCloseSessionInternal 2017-03-16 08:25:19, Info DISM API: PID = 3560 TID = 9896 Входные параметры: Сессия: 2 - DismCloseSessionInternal 2017-03-16 08:25:19, Info DISM API: PID = 3560 TID = 9896 GetReferenceCount hr: 0x0 - CSessionTable :: RemoveSession 2017-03-16 08:25:19, Info DISM API: PID = 3560 TID = 9896 Refcount для DismSession = 2s 0 - CSessionTable :: RemoveSession 16.03.2017 08:25:19, Info DISM API: PID = 3560 TID = 9896 Объект команды успешно поставлен в очередь - CCommandThread :: EnqueueCommandObject 2017-03-16 08:25:19, Info DISM API: PID = 3560 TID = 1232 ExecuteLoop: Сигнал CommandQueue - CCommandThread :: ExecuteLoop 16.03.2017 08:25:19, Info DISM API: PID = 3560 TID = 1232 Командный объект успешно удален из очереди - CCommandThread :: DequeueCommandObject 16.03.2017, 08:25:19, Info DISM API: PID = 3560 TID = 1232 ExecuteLoop: сигнал отмены - CCommandThread :: ExecuteLoop 2017-03 -16 08:25:19, Info DISM API: PID = 3560 TID = 1232 Оставить CCommandThread :: ExecuteLoop - CCommandThread :: ExecuteLoop
Также вчера были обновления, они работали, за исключением KB4013429, но в нем говорится, что система обновлена.
Я смог исправить это следующим образом:
У меня был такой же опыт работы с новым сервером Dell, на котором установлен Server 2016 с предустановленными английским, японским, французским, испанским и корейским языками.
Что-то пошло не так, и языковой пакет для корейского не был установлен. Но записи реестра ОС в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageDetect
были созданы и осиротели.
Когда я пытался установить некоторые роли или функции, появлялась ошибка
Указанная сборка не может быть найдена.
был возвращен из-за того, что при установке ищутся те языковые записи, на которые есть ссылки, которые не были установлены.
Если вы откроете powershell и запустите lpksetup
, нажмите на удаление языков отображения и посмотрите, какие языки установлены. Я удалил все дополнительные языки по одному.
Теперь вы можете попробовать установку, а если она не удалась, перейти к c:\windows\logs\cbs
. Закидываем журнал CBS в блокнот и ищем текстовую ошибку. Ищите строку с
ошибка CSI 0000000a (F) HRESULT_FROM_WIN32 (ERROR_SXS_ASSEMBLY_MISSING)
следующая строка, скажем,
Информация CBS Не удалось закрепить развертывание при разрешении обновления:
может иметь имя отсутствующего пакета.
Если вам повезет, на нем будет код языка EN, ES, ko-KR и т. Д.
Это осиротевший языковой пакет!
Теперь самое интересное. Ты можешь
или
lpksetup
утилита и кабина для языка. Затем используйте lpksetup
еще раз удалить язык.Готово!
Попробуйте установить свою роль или функцию еще раз.
Вот как я решил проблему.
Мне потребовалось время, чтобы найти подходящий языковой пакет для Server 2016, пакеты для Windows 10 - ничего не вышло ... Пришлось загрузить ISO с сайта лицензирования Microsoft, чтобы получить правильный!
Надеюсь, это кому-то поможет!
мне пришлось удалить все ссылочные значения, а не ключи, содержащие значения fr-FR и de-DE, из ключа [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Component Based Servicing \ PackageDetect], и теперь я могу добавлять роли и функции ни из одного из языковые пакеты были установлены на сервере.
Наконец-то это исправлено! Вот как:
C:\Windows\System32\lpksetup.exe
После удаления этих дополнительных языков снова откройте диспетчер серверов, щелкните мастер ролей и компонентов и установите функцию telnet. Это не требует редактирования реестра и перезагрузки сервера.