Если для знакомства с возможностями серверной платформы Microsoft вы установили ознакомительную Windows Server 2019 или Windows Server 2016 StandardEvaluation или DatacenterEvaluation (после регистрации вы можете бесплатно скачать Windows Server 2019 on-premises Free Trial или Windows Server 2016 Evaluation здесь ), у вас есть 180 дней на тестирование ее возможностей. В течении этого времени вам доступен полный функционал Windows Server 2016/2019.
В любой момент вы можете вывести срок окончания льготного периода вашего Windows Server:
Slmgr /dli
slmgr /rearm
Такое продление ознакомительного периода можно делать 5 раз. Таким образом максимальный срок использования Windows Server Free Trial можно продлить до 3 лет = 180 * 6 (однако по условиям использование Evaluation версий Microsoft вы не должны использовать ознакомительную версию в коммерческих целях – только тесты и ознакомление с функционалом).
По истечении срока пробного периода система начинает требовать активацию и выключаться через каждый час работы со следующим текстом в журнале событий системы:
Процесс C:\Windows\system32\wlms\wlms.exe (<имя>) инициировал действие "Завершить работу" для компьютера <имя> от имени пользователя NT AUTHORITY\СИСТЕМА по причине: Другое (Запланированное)
Код причины: 0x80000000
Тип выключения: Завершить работу
Комментарий: Истек срок действия лицензии для этой установки Windows. Компьютер завершает работу.
Или:
Log Name: Application
Source: WLMS
Event ID: 100
Description: The license period for this installation of Windows has expired. The operating system will shut down every hour.
На рабочем столе при этом отображается уведомление Windows Licenses is expired. Если вы умудрились запустить продуктивные задачи на ознакомительной версии Windows Server Evaluation, и хотите сконвертировать ее в полноценную редакцию Windows Server с сохранением данных без полной переустановки операционной системы, эта статья должна вам помочь.
До каких редакции можно обновить ознакомительную Windows Server?
Если открыть окно с вводом ключа продукта в Evaluation редакции Windows Server и попытаться указать KMS ключ или Retail/MAK ключ, появится предупреждение “This edition cannot be upgraded
”, т.е. апгрейд данной редакции не возможен.
При попытке установить retail ключ с помощью утилиты slmgr (slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
) появится ошибка:
Error: 0xC004F069. On a computer running Microsoft Windows non-core edition.
Но не все так печально :).
С помощью DISM нужно убедиться, что у вас используется именно ознакомительная версия Windows Server. Запустите команду строку с правами администратора и выполните:
DISM /online /Get-CurrentEdition
Как вы видите, в строке Current Edition указано, что текущая редакция — ServerStandartEval.
Теперь с помощью DISM выведем список редакций Windows Server, до которых можно обновить текущую Eval версию:
DISM /online /Get-TargetEditions
Т.е. текущая редакция ServerStandardEval может быть обновлена до следующих редакций Windows Server 2016 / Windows Server 2019: ServerDatacenter или ServerStandard.
Ограничения при апгрейде ознакомительной версии WindowsServer
Несколько ограничений метода конвертации ознакомительной редакции Windows Server, рассмотренного ниже:
- Можно выполнить конвертацию только полной GUI версии Windows Server. Методика не работает с версиями Server Core or Nano Server;
- Нельзя выполнить апгрейд редакции сервера с ролью контроллера домена Active Directory Domain Services. Его придется сначала понизить до рядового сервера;
- Нельзя перейти со старшей редакции на младшую. Т.е. апгрейд Windows Server Eval Datacenter до Windows Server Standard Full невозможен.
Windows Server 2016: преобразование Evaluation версии в полную
Для апгрейда ознакомительной версии Windows Server в полноценную нужно использовать общедоступный KMS (GVLK) ключ для Windows Server 2016. Преобразование выполняется через командную строку с помощью утилиты DISM. Например, чтобы выполнить апгрейд Eval редакции до Retail версии Windows Server 2016 Standard, используйте команду:
dism /online /set-edition:ServerStandard /productkey:WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY /accepteula
Если вместо публичного GVLK вы ключа в команде DISM вы укажите ваш собственный MAK/KMS ключ, появится ошибка:
Error 1168
The specified product key could not be validated.
Check that the specified product key is valid and that it matches the target edition.
DISM /set-edition
она зависает на 10%. В этом случае рекомендуем найти и остановить службу Software Protection Service (Защита программного обеспечения) и ограничить доступ ОС в Интернет (можно даже отключить сервер от локальной сети).DISM /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG /AcceptEula
После применения команды (появится сообщение Command completed successfully) нужно перезагрузить сервер и убедится, что установлена полноценная версия Standard.
winver.exe
Если в вашей сети развернут KMS сервер, то для активация операционной системы на нем нужно выполнить команду:slmgr /ipk WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY
(это ключ для Windows Server Standart, для Datacenter используется другой ключ, он указн выше).slmgr /ato
Если KMS сервера нет, вы можете указать ваш MAK или Retail ключ Windows Server и активировать ОС как обычно: через Интернет или по телефону.
Windows Server 2019: конвертирование ознакомительной версии в полноценную
Для преобразования Windows Server 2019 EVAL в полноценную версию нужно использовать GVLK (KMS) ключи для Windows Server 2019. В остальном процедура аналогичная.
Ковертировать Windows Server 2019 Evaluation в Windows Server 2019 Standard:
dism /online /set-edition:ServerStandard /productkey:N69G4-B89J2-4G8F4-WWYCC-J464C /accepteula
Ковертировать Windows Server 2019 Evaluation в Windows Server 2019 Datacenter:
dism /online /set-edition:ServerDatacenter /productkey:WMDGN-G9PQG-XVVXX-R3X43-63DFG /accepteula
«После применения команды нужно перезагрузить сервера и убедится, чтоустановлена полноценная версия Standart.»
StandarD
бывает…
У меня зависло на 10 процентах.
Как долго ждали? 🙂
Проверьте, что запущена служба Software Protection Service
ждал сутки.
такоц службы я вообще не нашел у себя…
В русскоязычной версии server 2016 служба называется «Защита программного обеспечения»
надо службу «Защита программного обеспечения» остановить и тогда все получиться.
Так ее надо запустить или остановить)?
Определитесь. Висит на 10%
На самом деле проблема плавающая, если апгрейд редакции зависает на 10% , попробуйте остановить / запустить службу Software Protection Service, отключить подключение к интернету, у кого-то срабатывала какая-то другая магия (Ctrl+C).
У меня так же висит на 10 процентах, Службу запускаю, а через несколько секунд она сама останавливается
Надо сервак от сети отключать, тогда команда отрабатывает быстро.
Я последний раз отключил Ethernet карту и запустил команду на сервере через консоль ILO 😉
У меня несколько раз «зависала» на 10%.
Ничего не делал, примерно через 15 минут скаканула до 82% и быстренько все сделала.
В общем … нужно просто подождать …
Active Directory Domain Services, а нет информации, почему с этой ролью нельзя обновиться данным методом?
Нигде не видел почему так. Возможно связано с тем, что перастает использоваться локальня база sam, может еще что-то. Просто примите как данность — DC перед апгрейдом редакции нужно переносить.
Это всё хорошо, но вот в интернете пишут, что можно 6 раз Eval версию продлевать на по 180 дней, правда не для коммерческого использования, но такая возможность вроде есть, у меня есть ещё время подумать, но всё-же решил уточнить, переспросить:
slmgr -rearm
Restart-Computer
slmgr -dli
как-то так…
Да все правльно, evaluation версию Windows Server 2012 R2 / 2016 можно продлять на 180 дней 6 раз (итого 3 года). Но оно вам надо?
У меня переконвертация длилась где-то около двух часов,, как долго зависало вначале на 10 процентах, потом 88.5, мне помогло магия клавиш (Ctrl+C). Спасибо за совет.
Автор просто красавчик! Спасибо огромное, долго не мог понять, как активировать на постоянку Windows Server 2019 EVAL
Cменил активацию Win2016 Standard Evaluation на Win2016 Standard. переактивация прошла, роль DC присутствует.
Смена активации зависала на 10%, помогла перезагрузка и повторный запуск.
Запустил — забыл. Через час глянул, выполнено без ошибок.
Автору — спасибо!!!
Аффтар жжот.
Спасибо.
Таким способом получилось Windows Server 2019 Datacenter EVAL перевести на Windows Server 2019 Datacenter. Только я использовал открытый ключ КМС для Windows Server LTSC/LTSB версий.
Все верно. Этот способ конвертирования тральной редакции в полноценную работает и в Windows Server 2019 (публичные gvlk ключи для WS2019 есть в этой статье)
А есть способ обратный, с Datacenter на Standart перейти?
Официально downgrade с Datacenter версии до Standart не поддерживается. Dism точно не разрешит такую конвертацию. Обычно рекомендуют переустановку.
Естт неофициальный способ (но на ваш риск!!):
В ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion изменить ключи:
EditionID на ServerStandard
ProductName на Windows Server 2012 R2 Standard
Потом вставляете диск с установщиком Windows Server, запускаете setup.exe и выбрираете Upgrade.
После окончания перезагрузитесь апгрейда и проверьте вверсию.
Не работает этот способ, проверял на виртуалке)
Проверил сегодня — все работает. Вот мануал — https://winitpro.ru/index.php/2019/11/11/downgrade-redakcii-windows-server-datacenter-do-standard/
У вас на чем спотыкнулся процесс даунгрейда?
Если при Ковертации Windows Server 2019 Evaluation в Windows Server 2019 Standard вы получаете error 87
dism /online /set-edition:ServerStandard /productkey:N69G4-B89J2-4G8F4-WWYCC-J464C /accepteula
необходимо убрать пробел в комнде после /productkey:N69G4-B89J2-4G8F4-WWYCC-J464C
Ошибочка в команде — dism /online /set-edition:ServerStandard /productkey: N69G4-B89J2-4G8F4-WWYCC-J464C /accepteula — после двоеточия для сирийника проблел не нужен.
Утверждение — Нельзя выполнить апгрейд редакции сервера с ролью контроллера домена Active Directory Domain Services. Его придется сначала понизить до рядового сервера;
Не соотвествует дейстивтельности, контролер домена спокойно обновляется до нужно версии, Standard точно..
За статью огромное спасибо!!!
Спасибо и вам за инфу!
При попытке вывода доступных версий Winsows получаю ответ
(The current edition cannot be upgraded to any target editions.)
Соответственно, при попытке апгрейда или даунгрейда версии получаю:
Error: 50
Setting an edition is not supported with online images.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
Целый вечер пассивно погуглил на русском и английском языках, видео, форумы, пока не нашел решение.
Винду ставлю, естественно, с сайта Microsoft. Версия 19041
Инструкции в статье точно работают на LTSC версиях WIndows Server (Windows Server 2016, Windows Server 2019 и т.д.). У вас судя по всему канал Semi-Annual Channel (SAC) — 19041 — Windows Server version 2004. Что там и как — особо не разбирался.
Я на самом деле скептически отношусь к SAC версиямWindows Server . Не дело раз в 18 месяцев обновлять билд на сервере….
в статье ошибка
dism /online /set-edition:ServerStandard /productkey: N69G4-B89J2-4G8F4-WWYCC-J464C /accepteula
а должно быть
dism /online /set-edition:ServerStandard /productkey:N69G4-B89J2-4G8F4-WWYCC-J464C /accepteula
лишний пробел
Поправил, спс.
вопрос официального лицензионного плана: а можно использовать evaluation версию 2016 сервера _только_ для миграции КД с 2003 на 2019 (установить, использовать как промежуточную, потом 2016 вывести и прибить окончательно)?
Скорее всего по лицензионной политике вы не дожны использовать eval для продуктивных целей. Я думаю, если вы выполните за пару дней миграцию и удалите win srv 2016 evaluate, то никто ничего не заметит 🙂