#powershell #installation #sxs
#powershell #установка #sxs
Вопрос:
Я получаю сообщение об ошибке при запуске этой команды в PowerShell:
Install-WindowsFeature -Name Web-Net-Ext -source D:SourcesSxS
Установка-WindowsFeature : запрос на добавление или удаление функций на
сбой указанного сервера. Установка одной или нескольких ролей, роль
сбой служб или функций. Не удалось найти исходные файлы.
В каждой статье и блоге, которые я прочитал, говорится, что этот путь необходимо указать. Как можно получить ссылку на эту папку?
Ответ №1:
Разобрался
- Загрузите .ISO для Windows Server 2016 (может быть 180-дневной ознакомительной версией). https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2016
по умолчанию она подключается к D:
-
Скопируйте папку /sources / sxs туда, куда ей нужно. по умолчанию файл SxS будет находиться в D:SourcesSxS
-
запустите команду:D
Установить-WindowsFeature -Name Web-Net-Ext -source D:SourcesSxS
Комментарии:
1. Для подписчиков MSDN / Visual Studio исходный код также можно загрузить здесь таким же образом: my.visualstudio.com /…
2. @CJBS я предполагаю, что это работает только в том случае, если человек является подписчиком, верно? причина, по которой я получил эту ошибку: мы не нашли результатов для «Windows Server 2016 Standard»
3. да, следовательно, «Для подписчиков MSDN / Visual Studio». Ваш подход должен работать всегда — пока продукт актуален. MS, вероятно, удаляет возможность загрузки пробных носителей для продукта при выпуске его преемника, в то время как устаревшие загрузки ISO остаются доступными для подписчиков на MSDN.
4. У меня возникли проблемы с подключением ISO из сетевого пути в среде Windows Server 2019. Решение состояло в том, чтобы скопировать ISO-файл в локальную временную папку и смонтировать его оттуда.
Ответ №2:
Параметр source определяет папку, в которой хранятся установочные носители / функциональные файлы Windows. Сам параметр необязателен, и команда должна работать без указания источника.
Вот документация для командлета.
Комментарии:
1. но я понимаю, что это из-за того, что я не использую исходный код: Установка-WindowsFeature : запрос на добавление или удаление функций на указанном сервере не удался. Не удалось установить одну или несколько ролей, служб ролей или компонентов. Не удалось найти исходные файлы. Используйте параметр «Источник», чтобы указать расположение файлов, необходимых для восстановления функции. Для получения дополнительной информации об указании местоположения источника см. go.microsoft.com/fwlink/?LinkId=243077 . Ошибка: 0x800f081f
2. Я думаю, ваша проблема в том, что для добавления этой функции требуется доступ в Интернет. Смотрите здесь
3. эта ссылка гласит следующее: внизу введите путь к папке SXS в поле Укажите альтернативный путь к источнику …. но в этом моя проблема: я не знаю, где находится эта вещь SxS на моем сервере и откуда ее взять
Ответ №3:
@cataster папка sxs находится в файлах установки Windows Server
Комментарии:
1. На этот вопрос уже был дан ответ, и с гораздо большей детализацией. Пожалуйста, ознакомьтесь с принятым ответом, чтобы найти хороший пример того, как внести свой вклад в Stack Overflow.