I’m currently busy building some test environment which comprise multiple Server 2008 R2 boxes. I decided that I need to disable Shutdown Event Tracker as I don’t need this in test environment (it is that pesky feature which keep asking you to specify your reason for reboot or shutdown). It is controlled by “Display Shutdown Event Tracker” group policy setting which can be found under Computer Configuration > Administrative Templates > System but I guess scripting way is more preferable. So easiest way to disable Shutdown Event Tracker is to run this PowerShell script which in fact will set registry setting which corresponds to relevant group policy option:
if ( -Not (Test-Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability'))
New-Item -Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT' -Name Reliability -Force
Set-ItemProperty -Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability' -Name ShutdownReasonOn -Value 0
Just a quick note on differences / improvements in Windows Server Backup in Windows Server 2008 R2. Following are new in R2:
– Ability to back up/exclude individual files and to include/exclude file types and paths from a volume (instead of just full volumes before).
– Improved performance and use of incremental backups
– You can now store backups created using a scheduled backup on a remote shared folder or volume. If you store backups on a remote shared folder, only one version of your backup will be maintained. You can also store backups on virtual hard disks.
– Improved options and performance for system state backups and recoveries. Server Backup MMC can be used to perform system state recoveries. Single backup can be used both for system state & data.
– Expanded CLI (wbadmin command) & PowerShell support.
Related TN article: What’s New in Windows Server Backup
Just a brief disclaimer on why I’m writing this for those who find it strange to see words “what’s new” and “Server 2008 R2” at the time when everyone talks about Windows Server 2012 (probably even 2012 R2): 1) I decided to complete my WS 2008 certification so jotting down some points for myself. 2) As I’m going into details what was actually added in WS2008 R2 I do realize that there are loads of good stuff and foundations for some of the things which WS2012 offers have been laid in this release actually (and it sadly that “R2” releases often perceived as something minor). After disclaimer has been made I may proceed with my post.
So the new features available are following:
1. .NET Framework – 2.0, 3.0, 3.5.1, 4.0 are now supported on Server Core installation.
2. ASP.NET – as .NET is now supported on Server Core R2 ASP.NET can be enabled.
4. AD CS – AD Certificate Services role can be installed on Server Core R2 system.
5. SCONFIG (something which may remind you text option menus in old games by its pseudo-GUI, think of Duke Nukem, Doom or something): just type SCONFIG & configure your server core deployment – knowledge of proper CLI commands no longer is prerequisite. Things you can do with SCONFIG: Domain Join, Rename Computer, Configure Remote Management, Network Settings, Download and Install Updates etc.
Those who use pre R2 version of Windows Serve core may employ Server Core Configurator 1.1 which will provide you with GUI for your Windows 2008 Server Core configuration tasks. Version 2.0 runs only on Windows Server 2008 R2 as it requires PoSh 2.0 and NetFx.