Servers for Windows stops running and you see the message:
Diagnostics have determined that the New Relic server monitor cannot be run at this time. It appears one or more required .NET 4 patches are not installed.
To fix this issue, run Windows Update and select all recommended updates. This will ensure that you are running the most robust and secure versions of Windows software. This will also ensure that you are running the necessary .NET 4 features to support Servers for Windows.
The specific update that is required is documented in this Microsoft Knowledge Base article . It includes a patch to fix this issue. This update includes the original hotfix described below. However, New Relic recommends using Windows Update to fix this issue and provide the updates required by Servers for Windows.
Servers for Windows requires certain features of .NET 4 made available only through Microsoft Security Updates. On startup, Servers for Windows tries to determine if those updates have been installed. If these features have not been installed, the agent will not run.