Performance Tuning Guidelines for Windows Server 2016

When you run a server system in your organization, you might have business needs not met using default server settings. For example, you might need the lowest possible energy consumption, or the lowest possible latency, or the maximum possible throughput on your server. This guide provides a set of guidelines that you can use to tune the server settings in Windows Server 2016 and obtain incremental performance or energy efficiency gains, especially when the nature of the workload varies little over time.

It is important that your tuning changes consider the hardware, the workload, the power budgets, and the performance goals of your server. This guide describes each setting and its potential effect to help you make an informed decision about its relevance to your system, workload, performance, and energy usage goals.

Warning

Registry settings and tuning parameters changed significantly between versions of Windows Server. Be sure to use the latest tuning guidelines to avoid unexpected results.

In this guide

This guide organizes performance and tuning guidance for Windows Server 2016 across three tuning categories:

Server Hardware Server Role Server Subsystem
Hardware performance considerations Active Directory Servers Cache and memory management
Hardware power considerations File Servers Networking subsystem
Hyper-V Servers Storage Spaces Direct
Remote Desktop Services Software Defined Networking (SDN)
Web Servers
Windows Server Containers

Changes in this version

Sections added

Sections changed