- Get-Windows Edition
- Syntax
- Description
- Examples
- Example 1: Display the current edition of the operating system
- Example 2: Display the target editions for a mounted image
- Parameters
- Конвертирование ознакомительной (Evaluation) версии Windows Server 2016/2019 в полную
- До каких редакции можно обновить ознакомительную Windows Server?
- Ограничения при апгрейде ознакомительной версии WindowsServer
- Windows Server 2016: преобразование Evaluation версии в полную
- Windows Server 2019: конвертирование ознакомительной версии в полноценную
- Pricing and licensing for Windows Server 2019
- Pricing and licensing overview
- Windows Server 2019 Edition
- Ideal for
- Licensing model
- CAL requirements [1]
- Pricing Open NL ERP (USD) [3]
- Windows Server 2019 feature differentiation
- Feature
- Standard edition
- Datacenter edition
- Pricing and licensing for Windows Server 2019
- Pricing and licensing overview
- Windows Server 2019 Edition
- Ideal for
- Licensing model
- CAL requirements [1]
- Pricing Open NL ERP (USD) [3]
- Windows Server 2019 feature differentiation
- Feature
- Standard edition
- Datacenter edition
Get-Windows Edition
Gets edition information about a Windows image.
Syntax
Description
The Get-WindowsEdition cmdlet gets the current editions of the specified Windows image.
The Target parameter gets the target editions available in the specified Windows image.
Use the Online parameter to specify the running operating system on your local computer, or use the Path parameter to specify the location of a mounted Windows image.
Examples
Example 1: Display the current edition of the operating system
This command displays the name of the current edition of the running Windows operating system.
Example 2: Display the target editions for a mounted image
This command displays the names of the available target editions that the mounted Windows image at c:\offline can be changed to.
Parameters
Specifies the maximum output level shown in the logs. The default log level is 3. The accepted values are as follows:
- 1 = Errors only
- 2 = Errors and warnings
- 3 = Errors, warnings, and information
- 4 = All of the information listed previously, plus debug output
Type: | LogLevel |
Aliases: | LL |
Accepted values: | Errors, Warnings, WarningsInfo |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Specifies the full path and file name to log to. If not set, the default is %WINDIR%\Logs\Dism\dism.log . In Windows PE, the default directory is the RAMDISK scratch space which can be as low as 32 MB. The log file will automatically be archived. The archived log file will be saved with .bak appended to the file name and a new log file will be generated. Each time the log file is archived the .bak file will be overwritten. When using a network share that is not joined to a domain, use the net use command together with domain credentials to set access permissions before you set the log path for the DISM log.
Type: | String |
Aliases: | LP |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Specifies that the action is to be taken on the operating system that is currently running on the local computer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Specifies the full path to the root directory of the offline Windows image that you will service. If the directory named Windows is not a subdirectory of the root directory, WindowsDirectory must be specified.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Specifies a temporary directory that will be used when extracting files for use during servicing. The directory must exist locally. If not specified, the \Windows\%Temp% directory will be used, with a subdirectory name of a randomly generated hexadecimal value for each run of DISM. Items in the scratch directory are deleted after each operation. You should not use a network share location as a scratch directory to expand a package (.cab or .msu file) for installation. The directory used for extracting files for temporary usage during servicing should be a local directory.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Specifies the path to the location of the BootMgr files. This is necessary only when the BootMgr files are located on a partition other than the one that you are running the command from. Use -SystemDrive to service an installed Windows image from a Windows PE environment.
Type: | String |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Displays a list of Windows editions that an image can be changed to.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Specifies the path to the Windows directory relative to the image path. This cannot be the full path to the Windows directory; it should be a relative path. If not specified, the default is the Windows directory in the root of the offline image directory.
Конвертирование ознакомительной (Evaluation) версии Windows Server 2016/2019 в полную
Если для знакомства с возможностями серверной платформы 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
Такое продление ознакомительного периода можно делать 5 раз. Таким образом максимальный срок использования Windows Server Free Trial можно продлить до 3 лет = 180 * 6 (однако по условиям использование Evaluation версий Microsoft вы не должны использовать ознакомительную версию в коммерческих целях – только тесты и ознакомление с функционалом).
По истечении срока пробного периода система начинает требовать активацию и выключаться через каждый час работы со следующим текстом в журнале событий системы:
На рабочем столе при этом отображается уведомление Windows Licenses is expired. Если вы умудрились запустить продуктивные задачи на ознакомительной версии Windows Server Evaluation, и хотите сконвертировать ее в полноценную редакцию Windows Server с сохранением данных без полной переустановки операционной системы, эта статья должна вам помочь.
До каких редакции можно обновить ознакомительную Windows Server?
Если открыть окно с вводом ключа продукта в Evaluation редакции Windows Server и попытаться указать KMS ключ или Retail/MAK ключ, появится предупреждение “ This edition cannot be upgraded ”, т.е. апгрейд данной редакции не возможен.
При попытке установить retail ключ с помощью утилиты slmgr (s lmgr /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 /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG /AcceptEula
После применения команды (появится сообщение Command completed successfully) нужно перезагрузить сервер и убедится, что установлена полноценная версия Standard.
Если в вашей сети развернут 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
Pricing and licensing for Windows Server 2019
Choose from three primary editions of Windows Server based on the size of your organization, as well as virtualization and datacenter requirements.
Pricing and licensing overview
To give you a more consistent licensing experience across multi-cloud environments, we transitioned from processor-based licensing to core-based licensing for Windows Server 2019 Datacenter and Standard editions. For specific pricing, contact your Microsoft reseller.
Windows Server 2019 Edition
Ideal for
Licensing model
CAL requirements [1]
Pricing Open NL ERP (USD) [3]
Datacenter [2]
Highly virtualized datacenters and cloud environments
Windows Server CAL
Standard [2]
Physical or minimally virtualized environments
Windows Server CAL
Essentials
Small businesses with up to 25 users and 50 devices
Specialty servers (server license)
No CAL required
[1] CALs are required for every user or device accessing a server. See the Product Use Rights for details.
[2] Datacenter and Standard edition pricing is for 16 core licenses.
[3] Pricing is shown in USD and may vary from country to country. Please contact your Microsoft representative for a quote.
Windows Server 2019 feature differentiation
Feature not available