- Записки IT специалиста
- Админу на заметку — 19. Как изменить редакцию Windows без переустановки OC
- Windows 7
- Windows 8.1
- Windows 10
- Downgrade редакции в Windows Server с Datacenter до Standard
- Как изменить редакцию Windows 10 без переустановки?
- Обновление версии Windows 10 с Pro до Enterprise
- Апгрейд домашней редакции Windows 10 Home до Pro
Записки IT специалиста
Технический блог специалистов ООО»Интерфейс»
- Главная
- Админу на заметку — 19. Как изменить редакцию Windows без переустановки OC
Админу на заметку — 19. Как изменить редакцию Windows без переустановки OC
Выводя на рынок различные редакции операционной системы Windows, производитель подразумевает, что пользователь будет выбирать то издание, которое наиболее соответствует его потребностям и финансовым возможностям. Однако в жизни все по-другому: уже готовые ПК идут обычно идут с предустановленной системой самого простого (и дешевого) издания, а нелицензионные пользователи, не сильно заморачиваясь, ставят один из старших выпусков. Все это часто приводит к тому, что редакцию Windows нужно изменить и желательно без переустановки системы.
Основная проблема заключается в том, что с необходимостью изменить редакцию Windows пользователь сталкивается тогда, когда система уже «обжита»: установлено и настроено необходимое ПО, оборудование, разложены привычным образом данные и т.д., и т.п.
Существуют два сценария изменения редакции. Один из них можно условно назвать «официальным». Microsoft поддерживает переход с младших изданий на старшие вполне официально. Достаточно приобрести специальный ключ или коробку.
Хуже, когда редакцию надо понизить. Обычно это бывает при лицензировании пиратских версий, когда закупаются коробки или лицензии нужной редакции, которая не совпадает с тем, что реально стоит на компьютерах. Официально Microsoft не поддерживает таких изменений и рекомендует установить систему с нуля, однако есть одна недокументированная возможность, которую мы и рассмотрим.
Всем известно, что если запустить инсталлятор Windows в загруженной ОС, то одной из доступных опций будет обновление системы с сохранением всех установленных приложений и настроек.
Однако такое обновление возможно только в том случае, если редакция установленной системы совпадает с редакцией дистрибутива, иначе нам предложат только новую установку:
Официальных способов обойти это ограничение нет, поэтому самое время обратиться к недокументированным возможностям. Мы затрудняемся предположить, почему Microsoft не поддерживает произвольное изменение редакции Windows, посредством ввода соответствующего ключа и/или обновления при помощи дистрибутива нужной редакции, тем более что технических препятствий здесь нет.
Эмпирическим путем было установлено, что информацию о редакции системы установщик получает из ветви реестра:
в виде значения параметра EditionID. Для успешного обновления со сменой редакции нам нужно изменить данный параметр таким образом, чтобы он соответствовал редакции целевого дистрибутива.
В некоторых источниках также рекомендуется изменять параметр ProductName, однако это абсолютно излишне. После изменения EditionID следует сразу же выполнить обновление, не перезагружая систему. Данный способ подходит для всех актуальных клиентских систем Windows и ниже мы рассмотрим соответствие EditionID редакциям операционной системы.
Windows 7
Данная версия Windows имеет самое большое официальное количество редакций, но при этом система именования проста и понятна, что позволяет легко идентифицировать нужную. Для Windows 7 допустимы следующие значения EditionID в зависимости от редакции:
- Starter — Начальная, самая ограниченная редакция, распространялась только в OEM канале, чаще всего с нетбуками
- HomeBasic — Домашняя базовая
- HomePremium — Домашняя расширенная
- Professional — Профессиональная
- Ultimate — Максимальная
- Enterprise — Корпоративная, распространяется только по программе корпоративного лицензирования
Все редакции, кроме Начальной и Корпоративной, были доступны как в розницу, так и по OEM-каналам, не различаясь ничем, кроме типа лицензии, однако у вас не получиться обновиться с OEM-дистрибутива используя ключ от коробочной версии и наоборот.
Windows 8.1
На первый взгляд редакций Windows 8 стало меньше, всего лишь Базовая, Профессиональная и Корпоративная. Но на самом деле Microsoft умудрилась сегментировать их так, что по факту редакций Windows 8.1 и допустимых значений EditionID оказалось даже больше:
- Core — Базовая
- CoreSingleLanguage — Базовая для одного языка, только OEM
- ConnectedCore — Базовая с Bing, бесплатная для крупных производителей OEM-версия
- CoreConnectedSingleLanguage — Базовая с Bing для одного языка, только для производителей
- Professional — Профессиональная
- ProfessionalWMC — Профессиональная с пакетом Windows Media Center
- Enterprise — Корпоративная, только в канале корпоративного лицензирования
Как видим одних только Базовых редакций получилось четыре, хотя приобрести в розницу или в виде OEM-поставки вы можете только две из них: Базовую и Базовую для одного языка. Версии с Bing доступны только производителям, а вы можете получить ее только с оборудованием. Тем не менее необходимость возврата к этой версии может потребоваться если вы удалили предустановленную версию, а теперь хотите вернуть лицензию. В этом случае понадобится найти установочный дистрибутив, что довольно непросто (в открытом доступе их нет и не было).
Windows 10
Ситуация с Windows 10 имеет тенденцию полностью повторить историю Windows 8.1, официально также заявлено о трех редакциях: Домашняя, Профессиональная и Корпоративная. Реально редакций больше, уже доступна Домашняя для одного языка и, возможно, будут появляться другие варианты.
На текущий момент можно говорить о четырех редакциях, однако данный список не претендует на полноту и будет пополняться по мере появления информации.
- Core — Домашняя
- CoreSingleLanguage — Домашняя для одного языка, только OEM
- Professional — Профессиональная
- Enterprise — Корпоративная, только в канале корпоративного лицензирования
Для актуализации приведенных данных и их своевременного обновления мы просим наших читателей, особенно тех, кто приобрел устройства с предустановленной Windows 10 или обновили предустановленные версии Windows 8.1 проверить значение ключей EditionID и ProductName, а результаты, если они отличаются от приведенного списка, опубликовать в комментариях.
Помогла статья? Поддержи автора и новые статьи будут выходить чаще:
Или подпишись на наш Телеграм-канал:
Downgrade редакции в Windows Server с Datacenter до Standard
При анализе используемых серверных лицензий в сети с KMS сервером мы обнаружили, что на одном из серверов установлена значительно более дорогая редакция Windows Server Datacenter, чем требуют задачи, запущенные на сервере (на сервере не используется виртуализация, S2D, Azure Stack, Storage Replica и прочее). Возникала идея изменить (понизить) редакцию установленного Windows Server 2016 Datacenter на Standard в целях экономии более дорогих лицензий. Чистую переустановку Windows Server мы не рассматривали, потому что на сервере уже настроены ряд ролей и установлено дополнительное ПО, лицензии которого жестко привязаны к ОС и железу.
Несмотря на то, что Microsoft поддерживает только апгрейд редакции Windows Server с младшей на старшую с помощью DISM (см. статью о конвертировании ознакомительной версии Windows Server), вы можете выполнить и обратную процедуру – downgrade версии Datacenter до Standard с сохранением всех текущих настроек и установленных ролей, программ.
Настоятельно рекомендуем перед выполнением даунгрейда сделать бэкап системы (хотя бы через Windows Server Backup).
Также будьте внимательны при выполнении даунгрейда Windows Server с ролью контроллера домена AD. Желательно сначала перенести с него FSMO роли и понизить его до рядового сервера домена (предварительно сделайте бэкап DC, к которому можно будет вернуться при проблемах).
- На работающем Windows Server 2016 Datacenter запустите редактор реестра и перейдите в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion;
- Проверьте значения следующих REG_SZ параметров: EditionID = ServerDatacenter, ProductName = Windows Server 2016 Datacenter;
- Измените значения параметров следующим образом: EditionID на ServerStandard, ProductName на Windows Server 2016 Standard;
- Закройте редактор реестра;
- Смонтируйте установочный ISO образ с Windows Server 2016 и запустите мастер установки (setup.exe);
- При выборе вариантов установки в окне Windows Server Setup выберите Upgrade и редакцию Windows Server 2016 Standard (Desktop Experience);
- Укажите, что вы хотите сохранить персональные данные и установленные программы — Keep personal files and apps (если эта опция недоступна, проверьте каталог установки Windows);
- Нажмите на кнопку Confirm у каждого обнаруженного пункта. В моем случае в первом пункте было указано, что апгрейд версии Windows Server не рекомендуется, лучше выполнить чистую установку; во втором – в этой версии Windows по-умолчанию отключены PnP и RemoteFX USB перенаправление устройств;
- Запустите обновление Windows, дождитесь его окончания и после нескольких перезагрузок проверьте, что теперь на сервере запущена редакция Windows 2016 Standard.
Данный способ даунгрейда должен работать во всех поддерживаемых версиях Windows Server (2012R2/2016/2019). Кроме того, вы можете использовать его для даунгрейда с обновлением версии, например, с Windows Server 2012 R2 Datacenter до Windows Server 2019 Standard (хотя это также не рекомендуемый сценарий).
Как изменить редакцию 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