A: Fair Share CPU Scheduling is a powerful Remote Desktop Services feature that prevents the actions of one user from affecting the experience of others, even under high load. It distributes processor resources equally across sessions on a Remote Desktop Session Host.

Fair Share CPU Scheduling is enabled by default, but you can disable it by setting the following registry value to 0: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\SessionManager\DFSS\EnableDFSS.

You can also tune the priority of CPU shares through Windows System Resource Manager (WSRM), an optional server feature used for managing processor and memory usage. WSRM's new built-in policy Weighted_Remote_Sessions can be used to assign users and groups into three priorities: Premium, Standard, and Basic. As should be obvious, users in higher priorities will be given greater CPU shares than those in lower priorities.