The Windows botton won't work on my Surface Pro

Anonymous
2013-03-24T16:49:48+00:00

The "Windows" button on my Surface Pro won't work nor will the Windows button on the type pad.  The button on Surface will vibrate when touched but nothing happens.  On Surface RT, it took me back to the start screen.

***Subject edited for clarity by the moderator.***

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2013-11-27T04:52:22+00:00

Greetings HeleneGuilfoy,

Sorry to hear about your experience. Please try the following:

  • A 2-button shutdown
  1. Press and hold the power button on your Surface for 30 seconds.
  2. Press and hold the Volume-up button and the Power button on your Surface at the same time for at least 15seconds, and then release both.The screen may flash the Surface logo, but continue holding the buttons down for at least 15seconds.
  3. After you release the buttons, wait 10 seconds.
  4. Press and release the power button on your Surface to turn it back on.

Was this answer helpful?

30+ people found this answer helpful.
0 comments No comments
Answer accepted by question author
Anonymous
2013-12-20T04:44:46+00:00

Greetings Peng,

Before exchanging your Surface, please try the following:

  1. Power off the Surface Pro
  2. Hold Volume Up and the Power button for 10 seconds
  3. Release buttons
  4. Wait 5-10 seconds
  5. Power on the Surface

Please be aware, these steps ONLY work on a Surface Pro, or Surface Pro 2.

If the above steps do not get the Windows Button to work, please continue with the Exchange.

Was this answer helpful?

10 people found this answer helpful.
0 comments No comments
Answer accepted by question author
Anonymous
2015-02-21T20:25:22+00:00

Make sure to search on windows search(slide the right side of your tablet & search)

Step 1: search "turn filter keys of or on"

Step 2: make sure it is off

This should get your windows touch button working(:

Or

Step 1:Go to control panels

Step 2:Under ease of access click on "change how your keyboard works"

Step 3:Under the "make it easier to type" category the "turn on filter key" should be checked off

Was this answer helpful?

0 comments No comments
Answer accepted by question author
Anonymous
2014-08-22T21:21:45+00:00

Hi, I talked with surface support as my keyboard quit working too. It turns out the surface is not recognizing drivers and I tried again today to reset but its not doing it. Thankfully my surface is going o be exchanged. Thanks

Was this answer helpful?

0 comments No comments
Answer accepted by question author
Anonymous
2013-11-27T14:33:23+00:00

Thanks Steven. This is CRAZY. It started working late last night!! I had taken it off power and disconnected the type keyboard. I have no idea if these steps had anything to do with the functionality returning or not. Going to save my experience and your suggestion in case it happens again.

Was this answer helpful?

0 comments No comments
Answer accepted by question author
Anonymous
2013-03-30T16:38:31+00:00

Greetings,

I would suggest putting your Surface in for repair. You can do this yourself hereor by contacting Surface Technical Support.

Was this answer helpful?

0 comments No comments

55 additional answers

Sort by: Oldest
  1. Anonymous
    2013-06-04T06:29:12+00:00

    Hey Eder,

    Sorry about the delay, I was busy.

    My Surface Pro doesn't have any issues (buttons not working, etc), but as you said in your initial post yours did, so this may not work and there is actually a physical hardware issue with your Surface.

    But here is what I did:

    1. Make a UEFI compatible USB bootable drive following this guide (Option 1 using RUFUS which is freeware): http://www.eightforums.com/tutorials/15458-uefi-bootable-usb-flash-drive-create-windows.html
    2. Use your Windows 8 Pro image that you got from MSDN with Rufus to make a Windows 8 UEFI USB drive (follow the guide and it'll walk you through it)
    3. Plug it into the Surface and do Volume Down + Power to boot from USB, run through the install and go to the Desktop in Windows.
    4. Remove the USB from the Surface and plug it back into your PC and download the Enterprise Driver package onto it and move it over to the Surface then extract the driver package onto the Desktop on your Surface so you have 1 folder (I called mine Files) with all of the enterprise driver folders inside it.

    When I downloaded the Enterprise pack, it had a PDF which had a Powershell script in it (thankfully I'm good with Powershell so I'll tell you how to do that).

    1. Make a new Text document in the folder that holds all of the driver folders, enable file extensions from the View tab of File Explorer. Put the following into the text document (straight out of the PDF at the bottom)

    $ScriptPath = Split-Path -parent $MyInvocation.MyCommand.Definition 

    $files = get-childitem -path $Scriptpath -recurse -filter *.inf

    foreach ($file in $files)

    {

    Write-host "Injecting driver $file"

    pnputil -i -a $file.FullName

    } 

    1. Save the Text file as a .ps1 file ( This is why you need the File Extensions enabled, so you can tell the System this is a powershell script.) On the last page of the PDF it gives a view as to what it should look like with the folders and the Text Document
    2. Move all folders to the Desktop except the Marvell folder, as you don't need them.
    3. To recap, you have clicked on the View tab of File Explorer and Checked "File Name Extensions". The script above (also found in the PDF document) is in the Text Document that you have changed from .txt to .ps1
    4. Open the Charms menu, click on Search and search for "Powershell ISE". Run it as an administrator. It will take a bit to run its opening script, but let it finish. It'll leave you at C:\Windows\System32. What you want to type is "Set-Executionpolicy Unrestricted" (take the "" off) Confirm that you understand want to proceed.
    5. Go back to the folder, get the folder's address which should be something like C:\users\ZeroFs\Desktop\Files
    1. Type CD then paste the folder's address and press Enter. Your prompt looks like this:

    CD C:\users\ZeroFs\Desktop\Files

    Once you press Enter, you should be at

    C:\users\ZeroFs\Desktop\Files

    1. Click on the Folder icon in Powershell ISE to open a file, and navigate to the folder and open the .ps1 file you made earlier.

    Click on the Debug menu option, then click on Run/Continue.

    1. It should install JUST the WiFi driver (this is where I screwed up the powershell script while trying to be cool and caused a problem)
    2. After a few minutes your WiFi should become available, if it doesn't, restart the device but DO NOT hold the power button to shut it off.
    3. When the Surface comes back up, your WiFi should be available. Connect to a WiFi and go through Windows Update and it should give you a Firmware or Hardware update (can't remember which one at the moment) and that will install ALL drivers for the Surface.
    4. Once it installs, it gets a bit goofy/laggy for a minute. Shut the screen off (power button), wait about 30 seconds, then turn the screen back on.

    If you run into any issues, let me know. I'm bad at looking at E-mail but I'll try and keep an eye on it incase anything comes up.

    If things still aren't working, then you do have a Hardware defect and will probably have to wait until the Surface is sold in Brazil, or you're able to make your way up to the US.

    Was this answer helpful?

    0 comments No comments