Fix Windows Key Not Working in Windows 10 / 11 [Resolved]

Windows button allows you to quickly open any program from the start menu. Also, there are a lot of shortcut keys associated with the windows button so it is crucial for any computer that Windows key always works properly. For some unknown reasons, if your windows key stop working, you will find it very difficult to do simple things like opening start menu, shuttings down, settings, launch programs etc. The issue either can be with windows key or the start menu. You can easily check that if it is start menu problem by clicking it through the mouse. If start menu is working then issue is with your windows button.

Method 1 – Turn Off filter keys

1 – Open Control panel.

2 – Click on Ease of access

2022 12 12 14 36 38 Min

3 – Click on Ease of access center

2022 12 12 14 37 36 Min


4 – Click on Make the Keyboard easier to use


2022 12 12 14 39 46 Min

5 – Now, Uncheck Turn on Filter keys

2022 12 12 14 40 40 Min

Method 2  – Use Powershell command

1 -Search Powershell in the search box

2 – Now, right click and choose run as administrator

Windows Powershell Admin Min

3 – Now, copy and paste the command given below and hit enter key to run the command

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation) \AppXManifest.xml"

4 -Close the window after the command execution ends and try again

Method 3 – Disable Game Mode

1 -Search Game Mode settings in search box of Windows PC

2 – Click on Game mode settings from the search

Game Mode Settings Min

3 – Now, Turn off Game Mode settings

2022 12 12 14 43 04 Min

Method 4 – Try keyboard on other Computer (If external Keyboard)

If you are using an external keyboard for your PC, then you might want to check that button is actually working or not. You can connect that keyboard on any other computer and check that Windows key is working or not. If Windows key did not work then it is your keyboard fault and you have to either repair it or replace it.

Method 5 – Run SFC and dism commands

1 – Open Command prompt as admin.

2 -Run the commands given below one by one

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

Try again

Method 6 – Modify registry

Windows Registry keeps the records of the function of all the keys. If data for the Windows key is deleted or modified then also Windows key will stop working. You can easily fix this error by correcting the key data in the registry. Follow this process to do the same.

Note: Unnecessarily modifying registry can lead to serious problems so only change those files which are shown down below and do not edit any other file.

STEP 1 –  Search Regedit in Search box and

STEP 2 – Click on Registry editor from the search result


STEP 3 – On the left pane you will see five folders.

Go to HKEY_LOCAL_ MACHINE > System > CurrentControlSet > Control.

STEP 4 – In the control folder, select Keyboard Layout folder. In the right pane, you will see Scancode Map file now, right click on it and select Delete ( If you cannot find Scancode map file then this method will not work for you, move on to the next method).


Delete Scancode Map


STEP 5 – Reboot your computer.check that Windows key is working or not.

Method 7 – Update keyboard Drivers

This issue can also be due to outdated or faulty keyboard drivers. Updating the keyboard driver can solve this problem. Follow these steps to update your Keyboard drivers.


STEP 1 – Press CTRL, Alt and Delete together and select the Task Manager option. In the Task Manager, select run new task from the file menu.


Run New Task


STEP 2 – Type devmgmt.msc into the text box and hit Enter. It will open the Device Manager.


New Task


STEP 3 – Locate your Keyboard in the Devices list. Right Click on it and select Update driver.


Update Keyboard Driver


STEP 4 – Choose search automatically for the updated driver, it will look for your driver on the internet and show it to you.


Auutomatic Update


STEP 5 – Download and install the driver update.

Method 8 – Log out and  then Log in again

This is the simplest method for start menu not working, If your start menu disappears often you can log out as a user and again log in. It will restore the start menu for you.

STEP 1 – Press Ctrl + Alt + Delete together and choose sign out from the options.

STEP 2 – Click on your User and Type your password and login again.

Check now start menu appeared or not.

Method 9 – Create a new user account

If this issue is user specific on your computer you can easily create a new user and then transport all of your settings there so you don’t have to face start menu problem.


STEP 1 – Press Windows and X at the same time and choose the Windows Powershell (admin) option. It will open a Powershell window.


Powershell Admin


STEP 2 – In the PowerShell window, type the following code and press Enter. Choose username and password of your choice.

net user newusername newpassword /add

Powershell Admin Command


STEP 3 – Reboot your PC and log in with new user credentials.

Your Start button will start working now. Change this local account into Microsoft account so your settings will be applied here.


Method 10 – Reinstall video and audio card drivers


It might look effective but many users have tried this method and get their start menu back on their computer. You have to reinstall or update the existing drivers in your device manager.


STEP 1 – Press CTRL, Alt and Delete together and select the Task Manager option. In the Task Manager, select run new task from the file menu.


Run New Task


STEP 2 – Type devmgmt.msc into the text box and hit Enter. It will open the Device Manager.


New Task


STEP 3 – Expand Sound, video and game controllers, locate your audio device and select Uninstall Device from the right-click menu.


Uninstall Sound Card Driver


STEP 3 – Click Uninstall to confirm.


Confirm Uninstall Sound Driver


STEP 4 – Expand Display adapters, locate your video card driver and Uninstall Device from the right-click menu.


Uninstall Video Card


STEP 5 – Click Uninstall to confirm.


Confirm Uninstall Video Driver


Reboot your computer, Windows will automatically install drivers again and it should solve your problem. If the issue is still happening you have to update the drivers.

Go to your PC manufacturer website and download audio and video card drivers for your computer. Install it one by one and again reboot your computer, Start button will work now