Where to Find Windows Sound Schemes in Regedit

This article outlines the exact Windows Registry locations used to store, manage, and customize sound scheme configurations for system events. By exploring the AppEvents registry branch, you will learn where individual event sound files are mapped, where scheme definitions reside, and how to locate specific Windows event sound settings directly in the Registry Editor.


Primary Registry Paths for Sound Schemes

Sound configurations for Windows events are stored under the HKEY_CURRENT_USER hive. The primary keys are divided into event associations, scheme profiles, and event display labels.

1. Event Sound File Mappings

The main directory containing specific event sound associations is:

HKEY_CURRENT_USER\AppEvents\Schemes\Apps

Inside this key, events are grouped by application or system context: * .Default: Contains standard Windows system events (e.g., Critical Stop, Device Connect, Asterisk, Low Battery). * Explorer: Contains Windows Explorer events (e.g., Empty Recycle Bin, Navigating). * sapisvr: Contains speech recognition audio cues.

Each subkey under these groups represents a specific system event (such as SystemHand for Critical Stop or DeviceConnect for Hardware Insertion). Expanding an event key reveals subkeys representing scheme states: * .Current: The path to the .wav audio file assigned to the event in the active sound scheme. * .Default: The default fallback .wav path for that event. * [CustomSchemeName]: The audio file assigned if a custom sound scheme is active.

2. Sound Scheme Names

To view the list of installed and custom sound schemes on the system, navigate to:

HKEY_CURRENT_USER\AppEvents\Schemes\Names

This key lists scheme identifiers, such as .Default (Windows Default) and .None (No Sounds), along with any user-created schemes.

3. Event Labels and Descriptions

The friendly names and categorization of events displayed in the Sound Control Panel are located at:

HKEY_CURRENT_USER\AppEvents\EventLabels

Each subkey here corresponds to an internal event name and contains values such as: * (Default): The user-friendly name displayed in the Control Panel. * DispFileName: The system DLL containing the localized name string.


How to Edit an Event Sound via Regedit

  1. Press Win + R, type regedit, and press Enter.

  2. Navigate to:

    HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default
  3. Locate the target event key (e.g., Notification.Default).

  4. Select the .Current subkey under that event.

  5. Double-click the (Default) value in the right pane and enter the full file path to your custom .wav file, or leave it blank to disable the sound for that event.