Windows Server 2008 and Windows Server 2012 Setup for best performance

I know there are a lot of blogs and forums out there explaining what to do to increase performance on any of the Windows Server environments.  However, with so much information, I was amazed to find standard settings with the default installation of Windows, can cause major performance problems.  The list below is just a few of the most commonly found problems we have identified.

We have found that you need to change the default setups of Windows Server 2008 and Windows Server 2012 for best performance for Microsoft SQL Server and Microsoft Dynamics AX 2009 and Microsoft Dynamics AX 2012.

These settings are:

  1. Power Option should be set to High performance
    1. Control panel > All Control Panel Items > Power Options
    2. Select High performance
    3. For more information, please read:
  2. Set Problem Reporting Settings to “Never check for solutions”
    1. Control Panel > System and Security > Action Center > Problem Reporting Settings
    2. Select “Never check for solutions (not recommended)
  3. Disable “Windows Search” Service
    1. Administrative tools > Services
    2. Find the Service: “Windows Search”
    3. Right click and disable the service.
  4. Anti-Virus software
    1. Disable real time scanning on all servers.  Depending on the client, this is not always possible.  You might have to specify specific Folders and extensions to exclude from the checks.  However, the easiest is way to identify if the Anti-Virus software is causing any performance problems, it to disable it and see if it makes any difference in performance.


About Johan Groenewald

I'm a Microsoft Dynamics AX Developer, working at Axnosis in Pretoria, South Africa, with over 15 years experience as a software developer and working for the past 5 years on Dynamics AX 2009 and 2012.
This entry was posted in Performance. Bookmark the permalink.

Leave a Reply

Your email address will not be published.