Среда управления Windows wmf 5 не установлена

Обновлено: 05.07.2024

Некоторым версиям Сервера требуется дополнительная подготовка, прежде чем они будут готовы к управлению с помощью Центра администрирования Windows:

Есть также некоторые сценарии, в которых может потребоваться изменение конфигурации порта на целевом сервере перед управлением с помощью Центра администрирования Windows.

Подготовка Windows Server 2012 и 2012 R2

Установите WMF версии 5.1 или выше

Центру администрирования Windows требуются функции PowerShell, которые по умолчанию не включены в Windows Server 2012 и 2012 R2. Для управления Windows Server 2012 или 2012 R2 с помощью Центра администрирования Windows вам потребуется установить на этих серверах WMF версии 5.1 или выше.

Введите $PSVersiontable в PowerShell, чтобы убедиться, что WMF установлен и что его версия 5.1 или выше.

Если он не установлен, вы можете скачать и установить WMF 5.1.

Подготовка Microsoft Hyper-V Server 2016

Чтобы управлять Microsoft Hyper-V Server 2016 с помощью Центра администрирования Windows, необходимо включить некоторые роли сервера, прежде чем вы сможете это сделать.

Для управления Microsoft Hyper-V Server 2016 с помощью Windows Admin Center:

  1. Включить удаленное управление.
  2. Включить роль файлового сервера.
  3. Включить модуль Hyper-V для PowerShell.

Шаг 1. Включите удаленное управление

Чтобы включить удаленное управление на сервере Hyper-V:

  1. Войдите на сервер Hyper-V.
  2. В средстве настройки сервера (SCONFIG) введите 4, чтобы настроить удаленное управление.
  3. Введите 1, чтобы включить удаленное управление.
  4. Нажмите 4, чтобы вернуться в главное меню.

Шаг 2. Включите роль файлового сервера

Чтобы включить роль файлового сервера для общего доступа к файлам и удаленного управления:

  1. Нажмите "Роли и функции" в меню "Инструменты".
  2. В разделе "Роли и функции" найдите "Файловые службы и службы хранения" и установите флажок "Файловые службы", "Службы iSCSI" и "Файловый сервер":

Снимок экрана с ролями и функциями, показывающий выбранную роль файлов и служб iSCSI

Шаг 3. Включите модуль Hyper-V для PowerShell

Чтобы включить модуль Hyper-V для функций PowerShell:

  1. Нажмите "Роли и функции" в меню "Инструменты".
  2. В разделе "Роли и компоненты" найдите "Инструменты удаленного администрирования сервера" и выберите "Инструменты администрирования ролей" и "Модуль Hyper-V для PowerShell":

Скриншот ролей и компонентов, показывающий выбранные роли Hyper-V

Microsoft Hyper-V Server 2016 теперь готов к управлению с помощью Центра администрирования Windows.

Подготовка Microsoft Hyper-V Server 2012 R2

Чтобы управлять Microsoft Hyper-V Server 2012 R2 с помощью Центра администрирования Windows, необходимо включить некоторые роли сервера, прежде чем вы сможете это сделать. Кроме того, вам потребуется установить WMF версии 5.1 или выше.

Для управления Microsoft Hyper-V Server 2012 R2 с помощью Windows Admin Center:

  1. Установите Windows Management Framework (WMF) версии 5.1 или выше.
  2. Включить удаленное управление
  3. Включить роль файлового сервера
  4. Включить модуль Hyper-V для PowerShell

Шаг 1. Установите Windows Management Framework 5.1

Центру администрирования Windows требуются функции PowerShell, которые по умолчанию не включены в Microsoft Hyper-V Server 2012 R2. Для управления Microsoft Hyper-V Server 2012 R2 с помощью Центра администрирования Windows необходимо установить WMF версии 5.1 или выше.

Введите $PSVersiontable в PowerShell, чтобы убедиться, что WMF установлен и что его версия 5.1 или выше.

Если он не установлен, вы можете скачать WMF 5.1.

Шаг 2. Включите удаленное управление

Чтобы включить удаленное управление сервером Hyper-V:

  1. Войдите на сервер Hyper-V.
  2. В средстве настройки сервера (SCONFIG) введите 4, чтобы настроить удаленное управление.
  3. Введите 1, чтобы включить удаленное управление.
  4. Нажмите 4, чтобы вернуться в главное меню.

Шаг 3. Включите роль файлового сервера

Чтобы включить роль файлового сервера для общего доступа к файлам и удаленного управления:

  1. Нажмите "Роли и функции" в меню "Инструменты".
  2. В разделе "Роли и функции" найдите "Файловые службы и службы хранения" и установите флажок "Файловые службы и службы iSCSI" и "Файловый сервер":

Снимок экрана с ролями и функциями, показывающий выбранную роль файлов и служб iSCSI

Шаг 4. Включите модуль Hyper-V для PowerShell

Чтобы включить модуль Hyper-V для функций PowerShell:

  1. Нажмите "Роли и функции" в меню "Инструменты".
  2. В разделе "Роли и компоненты" найдите "Инструменты удаленного администрирования сервера" и выберите "Инструменты администрирования ролей" и "Модуль Hyper-V для PowerShell":

Снимок экрана с ролями и функциями, на котором показаны выбранные инструменты удаленного администрирования сервера Hyper-V

Microsoft Hyper-V Server 2012 R2 теперь готов к управлению с помощью Центра администрирования Windows.

Конфигурация порта на целевом сервере

Центр администрирования Windows использует протокол общего доступа к файлам SMB для некоторых задач копирования файлов, например при импорте сертификата на удаленный сервер. Для успешного выполнения этих операций копирования файлов брандмауэр на удаленном сервере должен разрешать входящие подключения через порт 445. Вы можете использовать инструмент брандмауэра в центре администрирования Windows, чтобы проверить входящее правило для «Удаленное управление файловым сервером (SMB-In)». разрешить доступ к этому порту.

Поддержка Skype для бизнеса Online была прекращена 31 июля 2021 г. Если вы еще не обновили своих пользователей Skype для бизнеса Online, они будут автоматически запланированы для обновления с помощью помощи. Если вы хотите самостоятельно обновить свою организацию до Teams, мы настоятельно рекомендуем вам начать планирование пути обновления сегодня. Помните, что успешное обновление соответствует технической и пользовательской готовности, поэтому обязательно воспользуйтесь нашими рекомендациями по обновлению при переходе к Teams.

Если вы используете Windows 10 Anniversary Update или Windows Server 2016, у вас уже должна быть установлена ​​Windows PowerShell 5.1. Это связано с тем, что это приложение предустановлено вместе с этими операционными системами.

Чтобы определить, какую версию Microsoft PowerShell вы используете, выполните следующие действия на компьютере с Windows 7, Windows Server 2008 R2 или Windows Server 2012:

Нажмите "Пуск", выберите "Все программы", нажмите "Стандартные", нажмите "Windows PowerShell", а затем нажмите "Windows PowerShell".

В консоли PowerShell введите следующую команду и нажмите клавишу ВВОД:

Информация, похожая на следующую, должна отображаться в окне консоли:

Если возвращаемый номер версии — 5.1, значит, вы используете Windows PowerShell 5.1. Если возвращаемый номер версии не 5.1, вам необходимо установить Windows PowerShell 5.1. Вы можете загрузить Windows Management Framework 5.1, включающую Windows PowerShell 5.1, из Центра загрузки Майкрософт.

После проверки установки Windows PowerShell 5.1 необходимо убедиться, что PowerShell настроен для запуска удаленных сценариев. Для этого запустите PowerShell от имени администратора. В Windows 7, Windows Server 2008 R2, Windows Server 2012 или Windows Server 2012 R2 выполните следующие действия:

Нажмите «Пуск», выберите «Все программы», нажмите «Стандартные», нажмите «Windows PowerShell», щелкните правой кнопкой мыши «Windows PowerShell» и выберите «Запуск от имени администратора».

Если появится диалоговое окно "Контроль учетных записей пользователей", нажмите "Да", чтобы подтвердить, что вы хотите запускать PowerShell под учетными данными администратора.

Если вы используете Windows 8, вместо этого выполните следующую процедуру:

Откройте панель чудо-кнопок, нажмите «Поиск», а затем щелкните правой кнопкой мыши Windows PowerShell. Вы можете быстро получить доступ к панели чудо-кнопок на любом компьютере с Windows 8 (с сенсорным экраном или без сенсорного экрана), удерживая нажатой клавишу Windows и нажимая C.

На панели инструментов в нижней части экрана нажмите "Запуск от имени администратора".

Если появится диалоговое окно "Контроль учетных записей пользователей", нажмите "Да", чтобы подтвердить, что вы хотите запускать PowerShell под учетными данными администратора.

После запуска PowerShell необходимо изменить политику выполнения, чтобы разрешить выполнение удаленных сценариев. В консоли PowerShell введите следующую команду и нажмите клавишу ВВОД:

При выполнении предыдущей команды может появиться следующее сообщение об ошибке:> Set-ExecutionPolicy : Отказано в доступе к разделу реестра «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell». . Это сообщение об ошибке обычно появляется, если вы не используете PowerShell под учетными данными администратора. Закройте сеанс PowerShell и начните новый сеанс от имени администратора.

Чтобы убедиться, что политика выполнения настроена правильно, введите в приглашении PowerShell следующее и нажмите клавишу ВВОД:

Если вы получите следующее значение, значит, все настроено правильно:

Если вы еще не используете Windows PowerShell 5.1, вам также потребуется загрузить и установить Windows Management Framework 5.1 из Центра загрузки Microsoft. Это установочный пакет, включающий Windows PowerShell 5.1 и Windows Remote Management (WinRM) 3.0. Этот установочный пакет может потребоваться, если вы, например, используете Windows 7 с пакетом обновления 1 (SP1) и еще не выполнили обновление до Windows PowerShell 5.1.Если вы используете Windows Server 2016 или Windows 10 Anniversary Update, вам не нужно устанавливать Windows PowerShell 5.1. В этих операционных системах предустановлена ​​Windows PowerShell 5.1.

Перед установкой Windows Management Framework 5.1:

Убедитесь, что вы загрузили правильную версию установочного пакета. Если вы используете 64-разрядную версию Windows 7 с пакетом обновления 1 (SP1), загрузите файл Win7AndW2K8R2-KB3191566-x64.ZIP. Если вы используете 32-разрядную версию Windows 7, загрузите файл Win7-KB3191566-x86.ZIP.

Если на вашем компьютере установлена ​​ОС Windows 7, убедитесь, что установлен пакет обновления 1 (SP1) для Windows 7.

Если вы не уверены, какая версия Windows у вас установлена, или не уверены, установлен ли пакет обновления 1 для Windows 7, нажмите «Пуск», щелкните правой кнопкой мыши «Компьютер» и выберите «Свойства». Эта информация будет отображаться в диалоговом окне «Система».

Чтобы установить Windows Management Framework 5.1, выполните процедуру, описанную в разделе Установка и настройка WMF 5.1.

После перезагрузки компьютера убедитесь, что Windows PowerShell может запускаться и что приложение может быть запущено с учетными данными администратора. Для этого:

Нажмите «Пуск», выберите «Все программы», нажмите «Стандартные», нажмите «Windows PowerShell», щелкните правой кнопкой мыши «Windows PowerShell» и выберите «Запуск от имени администратора».

Если появится диалоговое окно "Контроль учетных записей пользователей", нажмите "Да", чтобы подтвердить, что вы хотите запускать PowerShell под учетными данными администратора.

Когда появится консоль PowerShell, вы должны убедиться, что служба WinRM запущена и правильно настроена. Чтобы убедиться, что служба запущена, введите следующую команду в командной строке PowerShell и нажмите клавишу ВВОД:

Информация о службе WinRM будет отображаться на экране:

Если статус службы не равен "Выполняется", запустите службу WinRM, введя следующую команду и нажав клавишу ВВОД:

После запуска службы выполните следующую команду, чтобы убедиться, что WinRM использует обычную проверку подлинности:

На экране будет отображаться следующая информация:

Если для базовой проверки подлинности задано значение true, вы готовы использовать PowerShell для подключения к Skype для бизнеса Online.

Новичок в Office 365?

Откройте для себя бесплатные видеокурсы для администраторов Office 365 и ИТ-специалистов, предлагаемые LinkedIn Learning.

Ошибка установки Windows Management Framework 5.1 (Win7AndW2K8R2-KB3191566-x64.zip)

Я устанавливал/обновлял нашу среду Server 2008 R2 (то немногое, что у нас осталось) до WMF 5.1, чтобы разрешить обновление Powershell.
У меня есть несколько серверов, которые не взаимодействуют с установкой.
Установка запустится, но, в конце концов, дойдет до точки и скажет, что она не удалась. (Следующие обновления не были установлены) «Обновление для Windows (KB3191566)

Я вижу следующие ошибки на всех серверах, в журнале dism
2020-12-22 18:41:29, Ошибка DISM Диспетчер пакетов DISM: PID=3496 Не удалось завершить изменения. - CDISMPackageManager::Internal_Finalize(hr:0x80070002)
2020-12-22 18:41:29, Ошибка DISM Диспетчер пакетов DISM: PID=3496 Ошибка обработки изменений пакета - CDISMPackageManager::ProcessChanges(hr:0x80070002)
2020-12-22 18:41:29, Info DISM Диспетчер пакетов DISM: PID=3496 Загружен стек обслуживания только для онлайн-использования. - CDISMPackageManager::RefreshInstanceAndLock
2020-12-22 18:41:29, Ошибка DISM Диспетчер пакетов DISM: PID = 3496 Ошибка при обработке команды добавления пакета. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070002)
2020-12-22 18:41:29, Info DISM Диспетчер пакетов DISM: PID=3496 Дополнительные журналы онлайн-операций, связанных с пакетами и функциями, можно найти в %WINDIR% \logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2020-12-22 18:41:29, Ошибка DISM DISM.EXE: Диспетчер пакетов DISM обработал командную строку, но не удалось. HRESULT=80070002

Я потратил несколько дней на попытки починить это, но безуспешно.

Текущая версия PS

v2.0.50727 2.0.50727.5420
v3.0 3.0.30729.5420
Windows Communication Foundation 3.0.4506.5420
Windows Presentation Foundation 3.0.6920.5011
v3.5 3.5.30729.5420< br />Клиент 4.8.03761
Полный 4.8.03761
Клиент 4.0.0.0

Я сделал следующее:

Гарантированные обновления являются последними (исправлений не осталось)
(да, я знаю, что 2008 r2 больше не поддерживается обновлениями)

Вслед за этим с другого сайта,
Откройте административную командную строку и введите следующие команды одну за другой, а затем нажмите клавишу Enter.

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
Ren C:\Windows \System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msserver

Закройте командную строку и посмотрите, работают ли обновления Windows

Также извлек MSU - Win7AndW2K8R2-KB3191566-x64 и попытался установить только файл CAB из командной строки от имени администратора (Windows6.1-KB3191566-x64.CAB)
Выполнил эту команду - DISM.exe /Online /Add-Package /PackagePath:C:\TEMP\powershell_update\msu\Windows6.1-KB3191566-x64.cab

Я думаю, что это все, что я сделал, но я пробовал это на всех проблемных серверах с тем же конечным результатом.

Я надеюсь, что у кого-то были похожие проблемы, которые могут найти решение.
(Нет, обновление до 2016 или 2019 не вариант для этих серверов)

Как загрузить, установить и настроить Windows Management Framework (WMF) 5.1?

Вы находитесь в нужном месте, чтобы получить ответы и решить проблему/ошибку.

Давайте посмотрим.

Что такое Windows Management Framework?

Он предоставляет интерфейс управления для Windows. WMF помогает управлять различными версиями клиентов Windows и Windows Server. Пакеты установщика WMF содержат обновления функций управления и доступны для более ранних версий Windows.

Windows Management Framework добавляет/обновляет следующие функции:

<р>1. Windows PowerShell
2. Конфигурация желаемого состояния Windows PowerShell (DSC)
3. Интегрированная среда сценариев Windows PowerShell (ISE)
4. Удаленное управление Windows (WinRM)
5. Инструментарий управления Windows (WMI)
6. Веб-службы Windows PowerShell (расширение IIS для управления OData)
7. Ведение журнала инвентаризации программного обеспечения (SIL)
8. Поставщик CIM диспетчера серверов

Этапы загрузки, установки и настройки Windows Management Framework (WMF) 5.1?

Способ 1. Загрузите и установите последнюю версию среды управления Windows

Шаг 1. Прежде всего, загрузите последнюю версию Windows Management Framework, используя приведенные ниже ссылки.

"Загрузите WMF 5.1 в соответствии с вашей операционной системой и архитектурой"

Загрузить Windows Management Framework 5.1

Скачать. NET Framework 4.5.2 или выше

Шаг 2. После загрузки WMF 5.1 установите его, дважды щелкнув файл .msu.

Если это не работает, попробуйте командный метод

Способ 2. Установка Windows Management Framework с помощью командной строки

Шаг 1. Прежде всего, откройте окно командной строки (запустите его от имени администратора)

Шаг 2. Теперь измените каталоги на папку, в которую вы загрузили установочный пакет WMF 5.1.

Шаг 3. Теперь выполните следующие команды в соответствии с вашей операционной системой

Для Windows Server 2012 R2 или Windows 8.1 x64 запустите

Win8.1AndW2K12R2-KB3191564-x64.msu /quiet /norestart.

Для Windows Server 2012 запустите

W2K12-KB3191565-x64.msu /quiet /norestart.

Для Windows 8.1 x86 запустите

Win8.1-KB3191564-x86.msu /quiet /norestart.

Способ 3. Установите WMF 5.1 с помощью сценария Powershell (для Windows Server 2008 R2 и Windows 7)

Шаг 1. Прежде всего, загрузите последнюю версию Windows Management Framework, используя приведенные ниже ссылки.

"Загрузите WMF 5.1 в соответствии с вашей операционной системой и архитектурой"

Загрузить Windows Management Framework 5.1

Скачать. NET Framework 4.5.2 или выше

Шаг 2. После загрузки WMF 5.1 распакуйте загруженный ZIP-файл.

Zip-файл содержит два файла. (.msu и файл сценария Install-WMF5.1.ps1)

Шаг 3. Теперь откройте Windows Powershell (запустите его от имени администратора)

Шаг 4. Теперь измените каталоги на папку, в которую был извлечен пакет WMF 5.1 (папка WMF 5.1, содержащая файл .msu и файл сценария Install-WMF5.1.ps1).

(В случае, если это папка C:\Downloads): используйте эту команду, указанную ниже

Установить расположение C:\Downloads

Шаг 5. Теперь запустите сценарий Install-WMF5.1.ps1 и следуйте инструкциям.

Введите эту команду – .\InstallWmf5.1

Шаг 6. Дождитесь завершения установки и перезагрузите компьютер.

Для получения более подробной информации об установке Windows Management Framework посетите Microsoft Docs/Tutorials.

Вот и все. Готово. Хорошего дня.

@@@ Оставлять комментарии @@@

В основном инженер по КИПиА, но очень интересуется ведением блога. Я страстный блоггер и посредник в поисковой оптимизации и всегда с нетерпением жду возможности узнать что-то новое. Я всегда стараюсь исправить распространенные проблемы, с которыми сталкивались пользователи в мире.

Читайте также: