- After the first reboot, log in, try to open the Dashboard, then leave the login for 30-45 minutes. This should be long enough for .NET Framework to compile the necessary assemblies. Don't try anything else at this point. Reboot.
- Get the latest Cumulative Update installed by downloading it from the Windows Update Catalog. Most of the problems I encountered were due to way too many bugs shipped with the RTM build.
- C:\ProgramData\Microsoft\Windows Server\Logs needs Modify access for the NetworkService account
- You may need to reinstall the Essentials Connector for all clients, but especially for an On Premises Exchange Server. You'll also want to disable then enable the Exchange Server Integration.
- You'll need to make a backup of HKLM\SOFTWARE\Microsoft\Windows Server
- You'll then need to change the assemblies version from 18.104.22.168 to 10.0.0.0 under this key (i.e. look for Version=22.214.171.124 and change to Version=10.0.0.0)
- You'll need to restore the Disabled Tasks under Microsoft\Windows\Windows Server Essentials
- Backup Cleanup, Consistency Check, Macintosh Status Check and Save CEIP Data all have invalid Triggers and Actions
- You'll need to get these settings from a clean 2016 Essentials install
Wednesday, January 03, 2018
Windows Server Essentials 2016 In-Place Upgrade
If anyone else is dumb enough like me to in-place upgrade their 2012 R2 Essentials install to 2016 Essentials, then there's some extra steps you'll need to take: