Time for another quick tip. In case you hadn’t guessed already, I really like Essentials. You get quite a few features for a much better price than Standard edition. There are some limitations though with Essentials. The good news is that the server can later be upgraded to Standard and the process only takes a few minutes. On the flip side, a standard license has to be purchased.
Let’s walk through the upgrade process.
- Purchase a Windows Server Standard license
- Open an administrative PowerShell command
- Run the following command to verify the target edition:
dism /online /Get-TargetEditions
You should see Target Edition : ServerStandard or something similar - Run the following command to complete the upgrade:
dism /online /Set-Edition:ServerStandard /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
Change the edition and product key to match the ones you have.
You should see output similar to below. Reboot when prompted.
I hope you found this informative. If you have any comments or suggestions, please leave them below.
thanks, very useful. In the text you forgot to add /AcceptEula
LikeLike
Thank you. I have corrected the post.
LikeLike
Many thanks you avoided me a fresh install !
LikeLike
great help … thanks! I’ve never done this type of license conversion … will all the shares, data and security settings remain in tact upon completion to server 2016 standard?
LikeLike
Yes all features and configuration remains the same.
LikeLike
Hi thanks for this very simple explanation.
But what happens to the old License for Windows Server Essentials. Can I just use it on an other Server without a problem?
LikeLike
That’s a great question. If the Essentials license is not OEM then you should have no problem using it on another machine. However once an OEM license is used on a server it is attached to the hardware and cannot be moved.
LikeLike
Are the CALs upgraded as well or do you have to get the standard licenses?
LikeLike
When upgrading from Essentials to Standard no CALs are included. You will need to purchase the correct number of per user or per device CALs for Standard edition.
LikeLike
thanks for sharring it is perfect:))
LikeLike
Thank you so much for this!! Made my life so much easier
LikeLike
Hi! One question:
Can you use this method with no problems with an WS2016 Essentials Domain Controller server in order to Upgrade to WS2016 Standard?
I read in other site that you can’t do this with a DC.
Thanks!
LikeLike
Yes you can use this process on any 2012 and higher Essentials edition server. All it does is remove the Essentials restrictions package from Windows.
LikeLike
I have 365 integration on essentials, will this break when upgrading to standard ? if so what needs to be done to fix ?
LikeLike
No, upgrading to Standard edition will not break the features of Essentials.
After the transition, the Windows Server Essentials features remain on the server and are supported for up to 75 users and 75 devices. If you exceed either of these limits, you should use the Windows Server native tools to manage user accounts and devices.
LikeLike
thanks Glen
LikeLike
A server 2019 standard licence downgraded to server 2016 was purchased , would this make any difference ?
LikeLike
Assuming you have a valid 2016 Standard product key, you can upgrade it to Standard edition and maintain all of the Essentials features.
LikeLike
Stops update at 10.0%. Changing VM with Essentials to Standard
LikeLike
This process can take 20-30 minutes in my experience. I have also seen it hang once indefinitely and not work. Unfortunately we were not able to figure that one out. If you are still having trouble though, I would review the CBS and DISM logs from the time you tried the upgrade. These logs can be found in the C:\windows\logs folder.
LikeLike
I have added an additional Domain Controller to the Essentials Domain. I plan to transfer the FSMO roles from the Essentials to [this] Windows Server 2019 Standard, then demote the essentials back to a member server, then remove it from the domain. Any reason it would not be a Windows Server 2019 Standard Active Directory domain after these steps? (I want to keep the domain, and lose the WS2012 Essentials server.) [Not happy about loss of Essentials ROLE from WS19 either, but that’s another story.]
LikeLike
This is a good plan to migrate away from Essentials. Just don’t take too long after moving the FSMO roles. The Essentials server will start shutting down shortly after removing them. Also, make sure that SYSVOL is upgraded to DFSR. NTFRS is not available in 2019.
LikeLike
hi after update to standart silsvc service dos not start
can you help me
ronen
LikeLike
So after upgrading to Standard edition, you no longer need silsvc (Software Infrastructure Licensing service). I would leave it stopped and you should be fine.
LikeLike
Maybe I’m not reading this correctly. Do you need to run the upgrade from Essentials to Standard, or will this license upgrade automatically put you on Standard without the need to run anything else?
LikeLike
To upgrade the edition from Essentials to Standard, you just run the dism set-edition command. Following the steps above is all you need to do to upgrade and remove the restrictions, but not the features, of Essentials.
LikeLike
so in this process right now.. any clue how long this takes to do the upgrade? In powershell seeing Finished Installing product key and has been blinking there for a long time. Task Manager shows high cpu usage for the windows installer module so i’m assuming it’s doing something
LikeLike
The process should not take more than an hour in my experience. If it is taking longer there may be a problem. I would check the C:\windows\logs\cbs\cbs.log file first.
LikeLike
I had a few issues upgrading to standard. Got MS involved and after a lot of investigation, found that some of the updates were corrupt. Removed the updates that hadn’t installed correctly and any superceeded, ensured all other updates were installed and the upgrade then went smoothly.
LikeLike