Server Information
==================

Notes: 
======
Server 2008 may show errors during DISM add-features.

Sometimes not all branding elements will get applied, it depends on the Server Edition and 
any updates integrated.

Server 2016/19 has had some internal changes and the SLIC can be 'hidden' from MRP or other 
program during OOBE/Setup phase, MRP has extra checking to 'see' this hidden SLIC it may 
not be 100% perfect and could fail to activate. 

Only the Editions below can be OEM activated at this time.

===========================================================================================
Server 2008 (Vista based)
=========================

SLP OEM Keys covered:
---------------------
ServerStandard
ServerEnterprise
ServerEnterpriseV
ServerSBSPrime
ServerSBSStandard
ServerStorageStandard

===========================================================================================
2008 R2 (Win 7 based):
======================

SLP OEM Keys covered:
---------------------
ServerStandard
ServerEnterprise
ServerSBSStandard
ServerWinFoundation
ServerHomeStandard
ServerSolution
ServerDatacenter
ServerHomePremium

===========================================================================================
2012 (Win 8.0 based)
====================

SLP OEM Keys Covered:
---------------------
ServerStandard
ServerSolution
ServerWinFoundation
ServerDatacenter
ServerStorageStandard
ServerStorageWorkgroup
ServerMultiPointStandard
ServerMultiPointPremium

===========================================================================================
2012 R2 (Win 8.1 based)
=======================

SLP OEM Keys Covered:
---------------------
ServerStandard
ServerDatacenter
ServerStorageStandard

===========================================================================================
Server 2016 (Win 10 based)
==========================

SLP OEM Keys Covered:
---------------------
ServerStandard
ServerSolution
ServerStorageStandard
ServerDatacenter

===========================================================================================
Server 2019 (Win 10 based)
==========================

SLP OEM Keys Covered:
---------------------
ServerStandard
ServerDatacenter

MSDM seems to be possible for Server 2019, however due to limitations, MRP cannot process 
this at the moment as the routine used, which relies on certain criteria, may not be met 
which will cause reduced function mode to occur, therefore MSDM key processing is not 
performed on ANY Server OS.

One of the problems is that .Net v3.5/v4.xx may not be present which the MSDM routine 
requires to run.

If you do have a MSDM suitable for Server 2019 you can insert the key manually after install 
via the usual change key methods. Use the Query Tool on a suitable installed OS to obtain 
the MSDM key.

Important Note: If the key is for a different Edition of the Server you have installed it may 
switch to that Edition instead of the installed one, this is normal as MSDM keys ARE Edition 
specific.

===========================================================================================

Due to the way Server Editions work, some branding/theme failures may occur within MRP, this 
is to be expected as some Feature Addons are not installed by default.

MRP attempts to install those during setup or after the first log in. You may see a progress 
window showing what is happening please allow this to finish and not close any windows, or 
reboot, the windows will close automatically once their tasks have completed.

You can safely close any Server Manager Dashboard windows however you maybe asked to reboot
when you close it - Don't restart just yet or feature installs may fail.

Once the features are installed, you will need to manually reboot the Server, this will then 
install the Feature(s) during reboot, a progress message may appear on the shutdown screen 
informing of the Feature(s) installation. The Server may reboot again to complete the tasks.

Sometimes on Server OS's below 2016 when logging in you will need to go to Personalize within 
settings and manually select your required theme. Either a OEM one from the MRP or Basic etc. 
This is the only step you need to do manually to have the Server themed.

On Server 2016/2019 you may see the theme appear without a reboot, however the lock screen 
may be a default one until that part is worked out sadly this will be how it is for now. 

*EDIT* This has now been addressed using a Policy registry edit, this will grey out/disable 
the section in the Settings App for lock/log-in screen changes. 

To revert this change open registry editor then navigate to the following area:

HKLM\SOFTWARE\Policies\Microsoft\Windows\Personalization

Delete the LockScreenImage subkey entry.  This will re-enable the Settings App section,
however even not using the policy you can change the picture(s), butt they still not show, 
this is not a bug with MRP, but the way Microsoft have designed the Server OS.

Please Note:
============
Some theme parts may not work correctly, until a further reboot later. Some may not be 
present at all due to the way Server Editions operate mainly log-in/Lock screens. This may 
also happen if the Server is not Activated/Licensed.

Lock screen/Log-In backgrounds may not be changed from default on some Server installs, 
hopefully in a future MRP this will be addressed.

Server 2012 (non R2) is Windows 8.0 based and the Log-On/lock screen may ALWAYS be a 
solid color regardless, this is hard coded within the Kernel. 

Microsoft may change this but for now MRP will not change the lock/log-in screens on that 
type of Server.

Server 2008 (non R2) the desktop background may be the Windows default one and not a branded 
one it all depends on if the Server will allow a DLL edit, some do, some don't.

======================================================================================
Many thanks to the group of beta testers at MDL for their help and reporting findings,
without your help the Server branding and SLIC OEM activation may not of been possible.
======================================================================================
