Disable Cortana Voice Activation via Regedit

This article provides a straightforward guide on how to disable Windows Cortana voice activation triggers using the Windows Registry Editor (Regedit). By modifying specific registry keys, you can completely prevent Cortana from listening for or responding to the “Hey Cortana” wake phrase, helping improve system privacy and free up background system resources.

Step 1: Open the Registry Editor

  1. Press Windows Key + R on your keyboard to open the Run dialog box.
  2. Type regedit and press Enter or click OK.
  3. If prompted by User Account Control (UAC), click Yes to allow access.

Step 2: Navigate to the Speech Preferences Key

Use the left sidebar in the Registry Editor to navigate to the following path:

HKEY_CURRENT_USER\Software\Microsoft\Speech_OneCore\Preferences

Note: You can also copy and paste this path directly into the address bar at the top of the Registry Editor window and press Enter.


Step 3: Modify Voice Activation Values

  1. With the Preferences folder selected in the left pane, look at the right pane for the value named VoiceActivationDefault.
    • If VoiceActivationDefault does not exist, right-click an empty area in the right pane, select New > DWORD (32-bit) Value, and name it VoiceActivationDefault.
  2. Double-click VoiceActivationDefault.
  3. Set the Value data field to 0.
  4. Click OK to save the change.

Step 4: Disable Voice Activation Above Lock Screen (Optional)

To ensure Cortana cannot be activated by voice while the device is locked:

  1. In the same Preferences key, look for VoiceActivationEnableAboveLockscreen.
    • If it does not exist, right-click, choose New > DWORD (32-bit) Value, and name it VoiceActivationEnableAboveLockscreen.
  2. Double-click VoiceActivationEnableAboveLockscreen.
  3. Set the Value data to 0.
  4. Click OK.

Step 5: Apply the Changes

  1. Close the Registry Editor.
  2. Restart your computer or sign out and sign back in to your Windows user account for the changes to take effect.

Cortana voice activation triggers are now disabled. If you ever need to re-enable voice activation, return to the same registry keys and change the values from 0 back to 1.