- Upgrade windows standard to windows enterprise
- Ограничения Windows Server 2008 R2
- Методы обновления редакции Windows Server 2008 R2
- Обновление редакции через утилиту DISM
- Обновление редакции через диск с дистрибутивом
- Обновление Windows Server 2008 R2 Standard до Enterprise
- Как изменить редакцию Windows 10 без переустановки?
- Обновление версии Windows 10 с Pro до Enterprise
- Апгрейд домашней редакции Windows 10 Home до Pro
Upgrade windows standard to windows enterprise
Добрый день! Уважаемые читатели и гости популярного IT блога Pyatilistnik.org. В прошлый раз мы с вами разобрали работу дедупликации в Windows Server 2019. Сегодняшний пост будет отголоском далекого 2010 года, который подарил нам Windows Server 2008 R2. Недавно ко мне поступила заявка в ManageEngine ServiceDesk, в которой необходимо было для одной виртуальной машины Vmware ESXI увеличить объем оперативной памяти с 32 ГБ до 64 ГБ. Это плевое задание, и я думал, что потрачу на него пару минут, но оказалось, что на уровне настроек виртуальной машины я это сделал, а вот операционная система его не увидела, так как это было ограничение ее редакции. Сегодня я вам покажу, как обновить редакцию Windows Server 2008 r2 Standard до Enterprise.
Ограничения Windows Server 2008 R2
Во времена уже Windows Server 2019, я уже совсем забыл, что ранее до Windows Server 2012 R2, редакции имели какие-то физические ограничения на работу с оборудованием, а не просто лицензирование функций или количества виртуальных машин. Вот вам сравнительная таблица в которой указаны все ограничения, которые накладываются на определенную редакцию Windows Server 2008 R2. Как видно версия Standard имеет ограничение на объем поддерживаемой оперативной памяти в 32 ГБ, а вот Enterprise уже имеет до 2 ТБ.
Чтобы решить нашу задачу и заставить виртуальную машину увидеть 64 ГБ памяти, нам необходимо провести Обновление Windows Server 2008 R2 Standard до Enterprise. Хорошо, что разработчики подумали, о такой возможности, без переустановки операционной системы и сервисов.
Хочу отметить, что есть некоторые ограничения и нюансы, которые не позволят вам провести обновление Windows Server 2008 R2 Standard до Enterprise.
- Во первых вы не сможете таким образов обновить редакцию на сервере, который несет на себе роль контроллера домена, это такая защита от дурака. При таком раскладе, вам с начало нужно передать роли FSMO на данном сервере, если они есть, затем понизить контроллер домена до обычного сервера, при условии, что у вас в сети еще есть сервера с ролью AD DS.Затем произвести процедуру обновления Windows Server 2008 R2 Standard до Enterprise, и далее установить заново роль Active Directory Domain Services. В противном случае вы получите ошибку:
- Вторая ошибка, это «Указанный ключ продукта недопустим для целевой версии. Повторите эту команду еще раз с ключом продукта, специфичным для целевой версии. (Error 1605. The specified product key is not valid for the target edition. Run this command again with a product key specific to the target edition)». Тут вам явно говорят, что у вас явно не валидный ключ, причины простые у вас редакция Volume, требующая GVLK ключа, а вы ему подсовываете MAC ключ. Читайте подробнее про типы ключей по ссылке слева. В обход проблемы можно использовать временный ключ:
Данный ключ позволит обновить редакцию, но затем попросит активацию системы.
- Если вы в момент повышения редакции используете KMS ключ, то вам нужно будет чистить старые хвосты KMS записи, как при ошибке активации Windows 0x800700B и 0x87E10BC6. Единственное перед удаление ключей продукта нужно будет выполнить очистку KMS записи через вот такую конструкцию (slmgr.vbs -ckms).
Методы обновления редакции Windows Server 2008 R2
Существует два метода, позволяющие вам провести переход от версии Standard к Enterprise:
- Использование утилиты командной строки DISM, онлайн или оффлайн
- Использование дистрибутива Windows Server 2008 R2 и мастера обновления системы
Оба метода позволяют вам обновлять так Windows Server 2008 R2 в графическом режиме, так и в Core версии.
Напоминаю возможные пути обновления редакций:
- С Windows Server 2008 R2 Standard до Windows Server 2008 R2 Enterprise или Windows Server 2008 R2 Datacenter
- С Windows Server 2008 R2 Standard Server Core до Windows Server 2008 R2 Enterprise Server Core или Windows Server 2008 R2 Datacenter Server Core
- С Windows Server 2008 R2 Foundation до Windows Server 2008 R2 Standard
Учитывайте это при своей стратегии перехода от редакции к редакции.
Обновление редакции через утилиту DISM
Чем хорош данный метод, так это тем, что все необходимые файлы он скачает из интернета и вам потребуется всего одна перезагрузка. Что делаем, первым делом нам нужно идентифицировать вашу текущую редакцию Windows, для этого вы можете открыть окно свойств системы, через оснастку control /name Microsoft.System или сочетания клавиш WIN+Pause Break.
Но можно и самой утилитой DISM, если речь идет про Server Core версию. Для этого откройте командную строку или запустите оболочку PowerShell, после чего введите:
Видно, что текущий выпуск ServerStandard.
Теперь давайте мы удостоверимся, до каких выпусков мы можем обновиться, для этого введите:
Видно, что я могу провести обновление до двух выпусков, это
- Конечный выпуск : ServerDataCenter
- Конечный выпуск : ServerEnterprise
Я буду обновляться до ServerEnterprise, выше я приводил временный ключ или GVLK ключ, они потребуются для команды:
DISM /online /Set-Edition:ServerEnterprise /ProductKey: 489J6-VHDMP-X63PK-3K798-CPX3Y (ваш ключ приобретенный Вами для соответствующей редакции Windows 2008 R2).
Соглашаемся с с выполнением обновления выпуска и пишем «Y», учтите, что нужен будет доступ к интернету и потребуется потом перезагрузка
Проверяем после перезагрузки редакцию системы.
Обновление редакции через диск с дистрибутивом
Данный метод хорош тем, что не требует интернет соединения, подойдет для автономных сетей, но за то более длительный и требует иметь скачанный Windows Server 2008 R2. Выясняем, как я показывал выше текущий выпуск и до каких редакций вы можете обновиться. Далее монтируете ваш дистрибутив с нужным выпуском. Запускаем setup.exe и новую установку, пропускаем поиск обновлений Windows.
Принимаем лицензию и до ходим до момента выбора типа установки, выбираем верхний пункт «Обновление».
Начнется проверка совместимости.
Если в отчете нет критических ошибок, то нажимаем далее.
Начнется процесс распаковки и установки файлов обновления, после двух перезагрузок вы получите результат. В среднем такое обновление занимает минут 15-20.
Обновление Windows Server 2008 R2 Standard до Enterprise
В процессе эксплуатации Windows Server 2008 R2 системный администратор может столкнутся с ограничениями установленной редакции ОС, которые не позволяют воспользоваться тем или иным функционалом сервера, например в редакции 2008 R2 Standard нельзя использовать более 32 Гб оперативной памяти, или развертывать решения Failover Cluster, RRAS, RDS и т.д. В предыдущих версиях Windows Server в такой ситуации приходилось полностью переустанавливать систему на «старшую» редакцию ОС. В Windows Server 2008 R2 из этой ситуации есть выход, т.к. в ней существует возможность обновиться до старшей версии ОС (например, с редакции Standard до Enterprise) без переустановки сервера.
Обновление выполняется при помощи утилиты DISM, и может быть выполнено как в автономном (офлайн) режиме, так и прямо в процессе работы сервера (онлайн режим). Обновление не требует переустановки системы, и текущие настройки сервера (роли, компоненты и другие приложения) сохраняются. Обновление возможно, как в режиме Server Core, так и в Full GUI версии Windows 2008 R2, однако следует понимать, что переход от версии Server Core к полной установке 2008 R2 невозможен (в Windows Server 2012 возможно переключатся между Full и Core режимами). Возможно обновление с младшей редакции Windows Server 2008 R2 до старшей версии, обратная процедура понижения редакции (даунгрейд) невозможна.
Доступные варианты обновления редакции Windows Server 2008 R2:
- Windows Server 2008 R2 Standard —> Windows Server 2008 R2 Enterprise —> Windows Server 2008 R2 Datacenter
- Windows Server 2008 R2 Standard Server Core —> Windows Server 2008 R2 Enterprise Server Core —> Windows Server 2008 R2 Datacenter Server Core
- Windows Server 2008 R2 Foundation —> Windows Server 2008 R2 Standard
Итак, утилита DISM.exe уже входит в комплект поставки Windows Server 2008 R2 и дополнительно устанавливать ничего не нужно.
Чтобы узнать текущую версию Windows Server 2008 R2, в командной строке выполните команду:
Если команда вернет ServerStandard, это означает что текущая редакция установленной ОС — Windows Server 2008 R2 Standard.
Получим список редакций, до которых нам можно проапгрейдится:
В данном случае возможно обновление до версий:
- Windows Server 2008 R2 Datacenter (ServerDataCenter)
- Windows Server 2008 R2 Enterprise (ServerEnterprise)
Чтобы выполнить обновление до Windows 2008 R2 Enterprise выполните команду:
Где XXXXX-XXXXX-XXXXX-XXXXX-XXXXX – приобретенный Вами ключ продукта для соответствующей редакции Windows 2008 R2.
В том случае, если для активации планируется использовать сервер KMS, воспользуйтесь KMS ключом для Windows Server 2008 R2 Enterprise (так называемый GVLK ключ).
Windows Server 2008 R2 Enterprise | 489J6-VHDMP-X63PK-3K798-CPX3Y |
Windows Server 2008 R2 Datacenter | 74YFP-3QFB3-KQT8W-PMXWJ-7M648 |
KMS ключ поможет также в том случае, если с помощью Вашего MAK / retail ключа от соответствующей версии Windows Server обновиться не получается. Не забудьте после обновления изменить KMS ключ на ваш с помощью команды:
В том случае если сервер, который планируется обновить, является контроллером домена Active Directory, необходимо перед обновлением версии ОС выполнить с помощью команды DCPROMO понижение роли сервера до рядового сервера домена, и лишь затем выполнить апгрейд версии ОС. После этого сервер нужно перезагрузить и опять поднять на нем контроллер домена.
В процессе обновления версий могут появиться такие ошибки:
- Setting an Edition is not supported with online images – скорее всего на сервере развернута роль контроллера домена Active Directory (роль AD DS). Как мы уже говорили выше – необходимо понизить роль сервера для рядового сервера домена.
- The specified product key is not valid for the target edition. Runthiscommandagainwithaproductkeyspecifictothetargetedition – по какой-то причине ОС не принимает указанный ключ, если вы уверены, что ключ валидный и соответствует редакции Windows Server, до которой проводится обновление, проведите обновление с KMS ключом (список ключей выше)
Как изменить редакцию Windows 10 без переустановки?
Довольно часто у пользователей и администраторов возникает вопрос – возможно ли обновить младшую редакцию Windows 10 (например, Home или Pro) до более функциональной старшей (например, до Pro или Enterprise соответственно). В этой статье мы рассмотрим, как повысить редакцию Windows 10 без переустановки ОС, с сохранением всех установленных программ, настроек и документов.
Вы можете узнать текущую редакцию Windows 10 с помощью следующей команды DISM:
DISM /online /Get-CurrentEdition
В нашем примере используется Windows 10 Pro.
Теперь выведем список редакций, до которых можно обновить вашу версию Windows 10:
DISM /online /Get-TargetEditions
Обновление версии Windows 10 с Pro до Enterprise
Для апгрейда редакции Windows 10 с Professional до Enterprise нужно указать ключ продукта. Нужно указать публичный KMS ключ для Windows 10 Enterprise (NPPR9-FWDCX-D2C8J-H872K-2YT43).
Попробуем обновить редакцию с помощью команды DISM /Set-Edition , которая используется для обновления редакции Windows Server.
DISM.exe /online /Set-Edition:Enterprise /AcceptEula /ProductKey:NPPR9-FWDCX-D2C8J-H872K-2YT43
Данная команда возвращает ошибку:
Т.е. онлайн апгрейд редакции не поддерживается: нужно загружаться в среде WinPE/WinRE и выполнять апгрейд офлайн образа Windows 10. Это не очень удобно.
В официальной документации Microsoft предлагает 4 способы смены редакции Windows 10:
- Вручную с помощью смены ключа продукта в панели управления (Settings –> Update & Security –> Activation –> Change product key);
Попробуем обновить редакцию Win 10 с Pro до Enterprise командой:
Changepk.exe /ProductKey NPPR9-FWDCX-D2C8J-H872K-2YT43
Через одну-две минуты редакция вашей Windows 10 изменится на Enterprise (подтверждение и перезагрузка не трубуется). Осталось только активировать вашу Windows онлайн или на KMS сервере.
Апгрейд домашней редакции Windows 10 Home до Pro
Аналогичным образом вы можете обновить Windows 10 Home до Pro без потери данных и переустановки программ.
Проверьте текущую редакцию:
Dism.exe /Online /Get-CurrentEdition
Теперь выведите список редакций, до которых можно обновить Windows 10 Home:
DISM /online /Get-TargetEditions
В списке есть редакция Professional.
Для Windows 10 Home не поддерживаются рассмотренные выше способы обновления для Pro (https://docs.microsoft.com/en-us/windows/deployment/upgrade/windows-10-edition-upgrades). Вам доступны только два варианта:
- Указать новый ключ продукта вручную;
- Приобрести лицензию на Windows 10 Pro в Microsoft Store ( компьютер с этой лицензией будет привязан к вашемму аккаунту Microsoft — MSA).
Чтобы указать ключ новый Windows 10 Pro вручную, выполните команду:
Укажите свой ключ Windows 10 Pro.
Подтвердите апгрейд редакции, нажав кнопку Start.
Апгрейд займет некоторое время и потребуется перезагрузка устройства.
Нормальная крякалка тоже делает это.
Лучше расскажите как без переустановки сделать даунгрейд редакции
Microsoft пишет, что официально поддерживается даунгрейд Education до Pro и Enterprise до Pro/Edu. Остальные сценарии не поддерживаются.
https://docs.microsoft.com/ru-ru/windows/deployment/upgrade/windows-10-edition-upgrades
Но в сети видел неофициальные инструкции по даунгрейду через реестр:
1) Меняете значение параметра реестра ProductName в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion (например, с Windows 10 Pro на Windows 10 Home)
2) Здесь же EditionID меняете на Core
3) Аналогично изменить параметры ProductName и EditionID в HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion
4) Затем запускаете обновление с ISO образа Win 10 ( генерируется помощью media creation tool)
5) В процессе обновления нужно обязательно выбрать пункт «Сохранить персональные файлы и программы»
В общем схема, похожая с даунгрейдом Windows Server Datacenter до Standard
https://winitpro.ru/index.php/2019/11/11/downgrade-redakcii-windows-server-datacenter-do-standard/
Возможно ли таким образом обновить LTSB/C до SAC?
Не разу не видел инфу, чтобы можно было переключиться с LTSC в semi-annual channel. В теории возможно есть какие то опции для переключения между релизами базовыми релизами: LTSC 1809 и LTSB 1607. Я думаю, будет работать способ изменения редакции через реестр и запуск установщика, описанный в моем ответе выше
Вопрос автору публикации: данную операцию производить при включенном интернете?
Шалом, форумчане. По данной теме вопрос. У меня версия 10.0.14393.0
Я хочу перейти на 1903, не переустанавливая систему. Данный гайд не помог.
Как? Стоит ли вообще заморачиваться? Какие плюсы и минусы в сравнении у этих версий (не знаю где можно сравнивать версии, без метода науч.тыка лично)
Что делать если у меня windows 10 корпоративная LTSC, а я хочу windows 10 Pro