How to increase performance on Microsoft Surface devices

By default Microsoft Surface devices come with connected standby enabled. This improves battery life by controlling the sleep state of the device. However as a side effect only the basic power management options are available. To improve battery life some components such as the GPU and wireless adapter are prevented from reaching there full potential.

This guide will step through the process of creating a performance power profile allowing the Surface run at its maximum speed.

Disable Connected Standby

  1. Type in Regedit into the search window and answer yes to the User Account Control prompt.
  2. Navigate to HKEY_Local_Machine\System\ControlSet001\Control\Power; Alternatively hit [Ctrol + F] and search for CsEnabled (this will take around 10-20 seconds).
  3. Double-click CsEnabled and change Value data from 1 to 0 and click OK to save the changes.
  4. Do not reboot the PC just yet.

Create a custom power profile

  1. Type in Power Plan into the search window or right-click the battery icon and select Power Options.
  2. Select Create a power plan from the left menu.
  3. You must use Balanced as the reference plan and give it a unique name e.g. Gaming mode or Max Graphics and hit Next to save.
  4. Reboot.

Edit the power plan

  1. Right-click on the battery icon and choose Power Options.
  2. Select Change plan settings from the desired power plan (preferably your custom one).
  3. Select Change advanced power settings.
  4. Navigate to Intel(R) Graphics Settings.
  5. From the drop down on On battery and/or Plugged in choose Maximum Performance and hit OK to save the settings.

Re-enable Connected Standby

  1. Type in Regedit into the search window and answer yes to the User Account Control prompt.
  2. Navigate to HKEY_Local_Machine\System\ControlSet001\Control\Power; Alternatively hit [Ctrol + F] and search for CsEnabled (this will take around 10-20 seconds).
  3. Double-click CsEnabled and change Value data from 0 to 1 and click OK to save the changes.
  4. Reboot the PC.