How to Fix the Windows Key or Button Not Working on Windows 10

If the Windows key is not working on Windows 10, first find out whether the problem is the keyboard itself or the Windows shell. Click the Start button with the mouse, then test shortcuts such as Win+R and Win+E. If Start opens with the mouse but the key and shortcuts do nothing, focus on the keyboard, Win Lock, remapping, and drivers. If Start is also unresponsive, restart Windows Explorer and repair Windows system files.

Support note: Microsoft ended standard Windows 10 support on October 14, 2025. Existing PCs still run, but most consumer installations no longer receive regular security fixes. Microsoft recommends moving to a supported Windows release; see its Windows support lifecycle guidance.

Windows 10 Start menu open beside a keyboard with the Windows key highlighted
Test whether the Start menu responds to the mouse while the Windows key itself does not.

1. Check the keyboard, Win Lock, and remapping software

Start with the simplest causes. Connect another keyboard if possible, replace the battery on a wireless keyboard, reconnect Bluetooth, and try a different USB port. If only one keyboard has the problem, the fault is probably hardware or keyboard firmware rather than Windows.

Gaming keyboards often include a Win Lock feature that disables the Windows key to prevent accidental presses during games. Look for a lock or Windows-logo key, or check the keyboard manufacturer's manual for the correct shortcut. Also close software that can remap keys, such as keyboard vendor utilities, PowerToys Keyboard Manager, AutoHotkey scripts, or other key-mapping tools.

Gaming keyboard with a Windows-lock key highlighted near the function keys
A keyboard-level Win Lock can disable the Windows key even when Windows itself is working normally.

2. Restart Windows Explorer if Start is also stuck

If clicking Start also fails, restart the Windows shell before changing drivers or the registry:

  1. Press Ctrl+Shift+Esc to open Task Manager.
  2. Select More details if needed.
  3. On the Processes tab, select Windows Explorer.
  4. Choose Restart, then test the Windows key again.
Windows 10 Task Manager with Windows Explorer selected and the Restart button visible
Restarting Windows Explorer can restore the Start menu and taskbar when the shell has stopped responding.

3. Remove an unwanted Scancode Map remap

This advanced fix is useful only when the key was disabled or remapped through the registry. Before editing the registry, follow Microsoft's registry backup guidance.

  1. Open Task Manager, choose File > Run new task, type regedit, and press Enter.
  2. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout.
  3. If a Scancode Map value exists and you did not intentionally create or need that remap, export the Keyboard Layout key as a backup, then delete only the Scancode Map value.
  4. Restart Windows.

Do not delete the entire Keyboard Layout key.

Windows Registry Editor showing the Keyboard Layout path with Scancode Map selected
An unexpected Scancode Map value can disable or redirect the Windows key.

4. Reinstall the keyboard device driver

A damaged keyboard driver can also prevent keys from being detected correctly. Microsoft documents reinstalling device drivers through Device Manager:

  1. Open Task Manager and use File > Run new task to run devmgmt.msc.
  2. Expand Keyboards.
  3. Right-click the keyboard device and choose Uninstall device.
  4. Restart the PC. Windows should attempt to reinstall the driver automatically.

If the problem began after a vendor driver update, use the latest compatible driver from the keyboard or PC manufacturer. See Microsoft's Device Manager driver instructions.

Windows 10 Device Manager with the Keyboards category expanded and HID Keyboard Device selected
Reinstall the keyboard device driver if the Windows key remains unresponsive on otherwise working hardware.

5. Run DISM, then System File Checker

If the Start menu or other Windows components are malfunctioning, repair the component store and protected system files. Microsoft recommends running DISM before SFC.

  1. Open Task Manager, choose File > Run new task, type cmd, and select Create this task with administrative privileges.
  2. Run DISM.exe /Online /Cleanup-Image /RestoreHealth and wait for it to finish.
  3. Then run sfc /scannow and wait until verification reaches 100%.
  4. Restart the PC and test the Windows key.

Microsoft explains the expected results and recovery steps in its DISM and System File Checker guide.

Administrator Command Prompt in Windows 10 showing DISM RestoreHealth completed successfully
Run DISM first so Windows can repair the component store used by System File Checker.
Administrator Command Prompt in Windows 10 showing an SFC scannow verification result
Run SFC after DISM to check and repair protected Windows system files.

6. Test with a new Windows user account

If the key works in a new account, the problem is likely limited to the original user profile or its per-user configuration. Open Settings > Accounts > Family & other users, choose Add someone else to this PC, and create a test account. Microsoft's user-account guide also explains how to add a local account.

Windows 10 Settings on Family and other users with Add someone else to this PC visible
A new account helps determine whether the Windows key problem is tied to one user profile.

If the Windows key still does not work

If a second keyboard works, replace or service the original keyboard. If every keyboard fails but Start still opens with the mouse, recheck Win Lock, remapping software, and the keyboard driver. If Start and other shell features remain broken after DISM and SFC, consider Windows recovery options, beginning with the least disruptive option available to your system. Back up important files before using System Restore, Reset this PC, or reinstalling Windows.

Leave a Comment

How to Open a Linux Shell in a Folder on Windows 10

How to Open a Linux Shell in a Folder on Windows 10

Open a Linux shell in any Windows 10 folder with File Explorer, PowerShell, and WSL. Check the Linux path and fix common setup issues.

How to Fix Lines on a Monitor Screen in Windows 10

How to Fix Lines on a Monitor Screen in Windows 10

Use a screenshot test, cable and port checks, monitor diagnostics, display settings, and driver rollback to pinpoint lines on a Windows 10 monitor.

How to Add Two Extra Clocks on Windows 10

How to Add Two Extra Clocks on Windows 10

Show two other time zones beside your Windows 10 clock. Set up each additional clock, give it a clear label, and find it in the taskbar calendar.

How to Fix a Slow Context Menu in Windows 10

How to Fix a Slow Context Menu in Windows 10

Find the File Explorer extension that delays right-click menus in Windows 10, test it safely with ShellExView, and restore any menu features you still need.

How to Disable Power Management for Devices in Windows 10

How to Disable Power Management for Devices in Windows 10

Stop Windows 10 from powering down a specific network adapter or USB device with plan-level settings and Device Manager controls, plus tips to avoid excess battery drain.

How to Back Up a Windows 10 Product Key Safely

How to Back Up a Windows 10 Product Key Safely

Check whether Windows 10 uses a digital license or product key, find a firmware-stored OEM key, and save license details securely for a reinstall.

How to Identify a Process in Windows 10 Task Manager

How to Identify a Process in Windows 10 Task Manager

Identify a Windows 10 Task Manager process by checking its executable path, file properties, publisher, linked services, and a Microsoft Defender scan.

How to Create a List of All Items in a Folder on Windows 10

How to Create a List of All Items in a Folder on Windows 10

Create a searchable Windows 10 folder inventory with PowerShell. Save every file and subfolder path as plain text or export details to a sortable CSV.

How to Display Custom Text on Your Windows 10 Desktop

How to Display Custom Text on Your Windows 10 Desktop

Add a custom reminder, quote, or label to your Windows 10 desktop with a Rainmeter text skin. Create the INI file, load it, then adjust its font and position.

How to Use Bluetooth Swift Pair on Windows 10

How to Use Bluetooth Swift Pair on Windows 10

Use Bluetooth Swift Pair on Windows 10 to pair a compatible accessory from a notification, with setup steps and fixes when the prompt does not appear.