Я пытаюсь добавить Беспроводную связь Сервис LAN к моему серверу, но я сначала должен был перезапустить его, потому что это установило некоторые обновления только что. После перезапуска это придумало следующую ошибку:
Запрос для списка функций, доступных на указанном сервере, перестал работать.
Диспетчер серверов:
Powershell:
Что я должен сделать теперь? Я не очень опытен в Windows Server только в C# и некоторых других языках программирования.
Пытается ли он сначала добавить необходимые функции и перезапустить? У меня была похожая проблема с добавлением роли WSUS, которая перегорала при добавлении внутренней базы данных Windows.
Этот парень упоминает об ошибке, но мое решение было другим. Вместо того, чтобы менять групповую политику, мне пришлось предоставить учетной записи WID доступ к каталогу WID:
$WIDService = "MSSQL$MICROSOFT##WID"
$Acl = Get-Acl "D:\WID\Data"
$Acl.SetAccessRule((New-Object System.Security.AccessControl.FileSystemAccessRule($WIDService,"FullControl","Allow")))
Set-Acl "D:\WID\Data" $Acl
Это не совсем ваша проблема, но симптом кажется одинаковым, так что, по крайней мере, это может привести вас в правильном направлении.
.Полагаю, что функция в powershell называется "wireless-networking", поэтому команда будет "add-windowsfeature wireless-networking -restart"
.Я уже получал похожие тупые сообщения от Windows раньше, когда пытался установить службу, которая не поддерживается в Windows Server Core.
Если вы используете версию Core, то служба беспроводной локальной сети не поддерживается в ядре.
Я уверен, что это застрявший запрос на перезагрузку.
Перейдите на "C:\Windows\WinSxS" и проверьте, есть ли файл pending.xml. Удалите этот файл и попробуйте перезагрузиться снова. Если удалить этот файл не удается, попробуйте удалить его в автономном режиме. Если это виртуальный сервер, просто отобразите его виртуальный диск где-нибудь и удалите файл таким образом.
.