My Surface device was upgraded from the Windows Professional version to the Enterprise version and I was suspecting that its a Windows issue till I came to a recent KB by Microsoft that its not enabled on Surface Pro 3 and it will mainly depend on the device Hardware not the Windows OS.
https://support.microsoft.com/kb/2959188?wa=wsignin1.0
Note: An entry of "Slate" in the Device Type column means that the hardware reported a Power Platform Role of PlatformRoleSlate. To determine what a system is reporting, run the powercfg /energy command and check the Platform Role in the output.
According to the above mentioned table Surface Pro 3 will not have a Power Button on the Start Screen.
To customize or change this behavior by adding the power button you will need to follow the following steps:
- Open the Registry (regedit)
- Navigate to HKEY_CURRENT_USER
- Create a new Key and name it "Launcher"
- In the Launcher key create new DWORD value named Launcher_ShowPowerButtonOnStartScreen
- Right click on the new DWORD - Properties
- Change the Decimal Value to 1 (0=default which means it won't appear)
- Reboot the machine
This issue was weird since Surface Pro 2 will get this Power button. Anyways hopefully this blog post can clear this issue.