Windows Server 2019 Evaluation: как проверить переход в retail перед Set-Edition

Содержание статьи
В документации Microsoft нет редакции Windows Server 2019 Full. В этой статье под «Full» понимается переход с Evaluation на лицензируемую retail-редакцию Standard или Datacenter. Целевую редакцию нельзя выбирать по предположению: её должен показать текущий сервер.
Microsoft разрешает перевод Evaluation в доступную retail-редакцию через DISM. Это изменение работающей серверной системы, поэтому перед Set-Edition безопаснее подготовить окно обслуживания, проверенную резервную копию и доступ, который не пропадёт при перезагрузке.
Почему «Full» нужно заменить на точное имя редакции
DISM работает с идентификаторами вроде ServerStandardEval, ServerDatacenterEval, ServerStandard и ServerDatacenter, а не с неформальным словом «Full». Datacenter Evaluation нельзя понизить до Standard. Также нельзя превратить Desktop Experience Evaluation в Core retail. Нужную комбинацию подтверждает только вывод Get-TargetEditions.
Ограничение для контроллера домена до любых команд
Если сервер является контроллером домена, не запускайте Set-Edition. Эта ветка требует плана миграции домена, а не другого ключа к той же команде.
Чтение текущей редакции и списка доступных целей
Первые две команды только собирают данные. Откройте командную строку или PowerShell с правами администратора:
DISM /online /Get-CurrentEdition
DISM /online /Get-TargetEditionsМожно скопировать одним нажатием.В первом выводе для Evaluation должен быть суффикс Eval. Из второго вывода скопируйте точное имя цели. Если нужной retail-редакции в списке нет, Microsoft требует чистую установку этой редакции. Менять имя цели вручную или искать обход этого ограничения нельзя.
Windows Server 2025 Standard
Windows Server 2025 Datacenter
Команда Set-Edition после сверки цели, EULA и ключа
Лицензионные условия можно сохранить в файл, подставив имя из вывода Get-TargetEditions:
DISM /online /Set-Edition:<target edition> /GetEula:C:license.rtfМожно скопировать одним нажатием.Для первого перехода из Evaluation нужен retail-ключ той редакции, которую показал Get-TargetEditions. После чтения EULA и проверки такого ключа документированный синтаксис выглядит так:
DISM /online /Set-Edition:<target edition> /ProductKey:<product key> /AcceptEulaМожно скопировать одним нажатием.Угловые скобки означают заполнители, а не готовые значения. При запросе перезагрузки завершите её в запланированном окне, а не обрывайте сеанс посреди операции.
Приёмка сервера после завершения конвертации
- Снова выполните
DISM /online /Get-CurrentEditionи сверьте вывод с выбранной retail-целью. - Проверьте статус активации штатными средствами Windows Server.
- Запустите критичные для этого сервера службы и один контрольный прикладной сценарий.
- Зафиксируйте целевую редакцию, время изменения и источник ключа в документации сервера.
Дальнейшая ветка зависит от результата. Если Get-TargetEditions не показал нужную цель, выполните чистую установку этой редакции. Если сервер является контроллером домена, разверните контроллер на retail-системе, перенесите роли FSMO и только затем выводите старый сервер из роли. Если DISM вернул ошибку, остановитесь, сохраните её код и диагностируйте именно его — не перебирайте цели и ключи.
Частые вопросы
В выводе Get-TargetEditions нет нужной retail-редакции. Можно подставить её имя вручную?
Нет, список целей формирует сама система, и отсутствие редакции означает, что переход для этой установки не поддерживается. Остаётся чистая установка нужной редакции, а не подбор параметров команды.
Можно ли перевести Datacenter Evaluation в Standard, чтобы лицензия обошлась дешевле?
Понижение редакции таким способом не выполняется, как и превращение Desktop Experience Evaluation в Core retail. Если Standard всё-таки нужен, это отдельная чистая установка — разница между Standard и Datacenter считается по виртуализации и лицензиям заранее.
Сервер поднят как контроллер домена. Есть способ конвертировать его на месте?
Нет, Set-Edition на контроллере домена не запускают вообще. Порядок другой: развернуть контроллер на retail-системе, перенести роли FSMO и только затем удалить AD DS со старого сервера.
Подойдёт ли ключ от другой редакции Server 2019 или ключ Evaluation?
Для первого перехода нужен именно retail-ключ той редакции, которую показал Get-TargetEditions. Ключ соседней редакции или другого канала команду не проведёт, поэтому цель и ключ сверяют до запуска.
DISM вернул ошибку на Set-Edition. Пробовать другую цель или другой ключ?
Нет. Перебор целей и ключей меняет состояние работающего сервера вслепую и запутывает диагностику. Остановитесь, сохраните код ошибки и разбирайте именно его, а перезагрузку завершайте в запланированном окне обслуживания.
Купить ключ Windows Server
Выберите лицензию под Windows Server, чтобы не получить ошибку версии, редакции или несовместимого выпуска.
Windows Server 2022 Standard
Ключ и инструкция по активации приходят на email после оплаты.