Как отключить системные звуки уведомлений через реестр — пошагово и без лишнего

Если ты уже не можешь спать из-за «би-би» из Windows, не можешь сосредоточиться на работе, а каждый раз, когда ты включаешь компьютер, слышишь тот же надоедливый звук — ты не один. Многие из нас сталкиваются с этим. И да, можно отключить эти звуки без установки сторонних программ. Настоящий способ — через реестр. Не «в настройках звука», не через панель управления, а именно через реестр. Почему? Потому что иногда Windows просто не даёт тебе отключить звук через обычные интерфейсы. Особенно если ты используешь корпоративную версию, обновлялся с предыдущей ОС, или у тебя «заблокированы» некоторые опции администратором.

В этой инструкции я покажу тебе, как отключить все системные звуки уведомлений — и не просто отключить, а сделать это так, чтобы они не включились снова после перезагрузки. Без «временных» решений. Без риска сломать систему. Только проверенный путь, который я применяю сам и рекомендую клиентам.

Почему обычные способы не работают

Ты, наверное, уже пробовал:

  • Зайти в «Панель управления → Звук → Звуки» и выставить «Нет» для всех событий.
  • Отключить звук в «Параметрах → Система → Звук».
  • Отключить уведомления через «Настройки → Система → Уведомления».

И всё это — не помогло. Почему? Потому что Windows не всегда применяет эти настройки к системным событиям. Особенно если:

  • Ты используешь Windows 10/11 с обновлением после 20H2;
  • Твой профиль был создан при миграции с Windows 7/8;
  • У тебя включена политика групповой безопасности (даже если ты не администратор корпоративной сети — иногда она «протекает» на домашние ПК через обновления);
  • Ты установил какие-то программы, которые «перехватывают» звуковые события (например, антивирусы, программы для мониторинга, сторонние менеджеры звука).

В этих случаях Windows просто игнорирует твои настройки в интерфейсе. И звук продолжает играть — даже если ты вручную выставил «Нет» для всех событий.

Что делает реестр, а обычные настройки — нет

Реестр — это внутренняя база данных Windows, где хранятся все настройки системы, включая те, которые не показываются в интерфейсе. Когда ты меняешь звук в графическом интерфейсе — ты меняешь только верхний слой. А реестр — это фундамент. Если ты отключаешь звук там, он отключается навсегда — даже если система перезагрузится, обновится, или ты создашь нового пользователя.

Конкретно нам нужно изменить один ключ:

HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default

Это — корневой путь для всех системных звуков. В нём хранятся ссылки на .wav-файлы, которые Windows воспроизводит при событиях: вход в систему, уведомления, ошибки, предупреждения и т.д. Если ты удалишь или обнулишь эти ссылки — звук перестанет воспроизводиться. Никаких «включить снова» — только если ты сам не вернёшь их обратно.

Пошаговая инструкция: как отключить звуки через реестр

  1. Открой редактор реестра. Нажми Win + R, введи regedit и нажми Enter. Если появится запрос от UAC — нажми «Да».
  2. Перейди по пути:
    HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default
    Этот путь может быть длинным — просто копируй его и вставляй в адресную строку редактора реестра (над деревом папок).
  3. Найди все подпапки внутри .Default. Их может быть от 5 до 12 — в зависимости от версии Windows. Они называются так: AppGPFault, CriticalBatteryAlarm, Default, DeviceConnect, DeviceDisconnect, LowBatteryAlarm, Notification, SystemHand, SystemNotification, SystemStart, SystemExclamation, SystemWarning. Это и есть все системные звуки.
  4. В каждой из этих папок найди значение .Current. Оно будет выглядеть как строка с путём к файлу, например: C:\Windows\Media\Windows Notify.wav. Это и есть звук, который воспроизводится при событии.
  5. Дважды кликни по .Current и очисти его содержимое. Удали всё, что там написано — оставь поле пустым. Нажми «ОК».
  6. Повтори это для всех подпапок внутри .Default. Не пропускай ни одну. Даже если кажется, что «это не то уведомление» — оно может включаться в фоне.
  7. Закрой редактор реестра.
  8. Перезагрузи компьютер. Да, именно перезагрузка — не просто выход и вход. Без перезагрузки изменения могут не примениться.

После перезагрузки — все системные звуки молчат. Ни «би-би», ни «пип-пип», ни «взрыв» при входе в систему. Ничего. Просто тишина. И она не вернётся, пока ты сам не вернёшь эти значения обратно.

Что если я хочу отключить только некоторые звуки?

Ты не обязан отключать всё. Вот таблица, где я перечислил, какие звуки за что отвечают — и что ты можешь отключить, а что оставить.

Папка в реестре Что это за звук Рекомендация
AppGPFault Звук при аварийном завершении программы Отключи — не нужен, если ты не разработчик
CriticalBatteryAlarm Звук при критическом уровне заряда батареи Оставь — может спасти от выключения ноутбука
Default Общий звук по умолчанию (редко используется) Отключи — не влияет на работу
DeviceConnect Звук при подключении USB-устройства Отключи — если не используешь много периферии
DeviceDisconnect Звук при отключении USB-устройства Отключи — раздражает, если ты часто подключаешь/отключаешь
LowBatteryAlarm Звук при низком заряде батареи Оставь — полезно для ноутбуков
Notification Звук уведомлений (почта, мессенджеры, обновления) Отключи — это то, что мешает чаще всего
SystemHand Звук при ошибке (например, при попытке удалить системный файл) Отключи — не мешает, если ты не часто работаешь с системными файлами
SystemNotification Системное уведомление (например, обновление Windows) Отключи — это и есть тот самый надоедливый «пип»
SystemStart Звук при запуске Windows Отключи — если не любишь «вступительную музыку»
SystemExclamation Звук при предупреждении (всплывающие окна с восклицательным знаком) Отключи — редко используется, если не используешь старые программы
SystemWarning Звук предупреждения (другой тип, чем SystemExclamation) Отключи — если не пользуешься устаревшими приложениями

Если ты не уверен — отключи всё, кроме LowBatteryAlarm и CriticalBatteryAlarm. Это самые полезные звуки для ноутбука. Остальное — можно смело убрать. Я делаю так у всех своих клиентов — и никто не жаловался, что «не услышал критический заряд батареи».

Частые ошибки — и как их избежать

  • Не копируешь путь правильно. В реестре есть ещё папка HKEY_USERS\.Default — это не то, что тебе нужно. Ты должен работать с HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default. Если ты ошибёшься — ничего не изменится, и ты будешь думать, что инструкция не работает.
  • Забываешь перезагрузить. Многие после изменения реестра просто закрывают окно и ждут, что звуки пропадут. Нет. Windows не перезагружает звуковую систему в реальном времени. Только после перезагрузки — иначе звук останется.
  • Оставляешь пустые значения как «0» или «null». Нет. Ты должен очистить значение полностью. Если ты введёшь «0» — это будет считаться путём к файлу с именем «0». И Windows может попытаться его найти — и выдать ошибку.
  • Изменяешь не .Current, а другие значения. Внутри каждой папки могут быть ещё значения: .Current, Default, Play. Ты должен менять только .Current. Остальные — не трогай.
  • Редактируешь реестр от имени администратора, но не от своего профиля. Если ты вошёл в редактор реестра через «Запуск от имени администратора» — это не значит, что ты работаешь с HKEY_CURRENT_USER. Убедись, что в верхней части окна написано HKEY_CURRENT_USER, а не HKEY_USERS\S-1-5-....

Что выбрать — в зависимости от ситуации

  • Если ты дома, используешь ноутбук и хочешь просто тишины — отключи всё, кроме LowBatteryAlarm и CriticalBatteryAlarm. Это оптимально.
  • Если ты в офисе, и у тебя есть политики группы — попробуй этот способ. Иногда администраторы блокируют интерфейс, но реестр остаётся доступным. Если после перезагрузки звуки вернулись — значит, политики переопределяют твои настройки. В этом случае нужно обращаться к ИТ-отделу.
  • Если ты разработчик или тестируешь приложения — оставь SystemExclamation и SystemWarning. Они помогают отслеживать ошибки вручную, когда ты не смотришь на экран.
  • Если ты используешь Windows на ПК без батареи — отключи всё. Никакие предупреждения о заряде тебе не нужны.

Как лучше сделать — советы от практика

  • Сделай резервную копию реестра перед изменениями. В редакторе реестра: кликни правой кнопкой на HKEY_CURRENT_USER → «Экспорт» → сохрани файл с именем, например, SoundBackup.reg. Если что-то пойдёт не так — просто дважды кликни на этот файл и восстанови.
  • Проверь, не включён ли «Звук Windows» в приложениях. Некоторые программы (Discord, Teams, Zoom, Notion) имеют собственные звуки уведомлений. Они не связаны с системными. Их нужно отключать в настройках самих приложений.
  • После отключения проверь вручную. Запусти «Проверку звука»: нажми Win + R, введи control /name Microsoft.Sound, перейди на вкладку «Звуки», выбери «Без звуков» и нажми «Применить». Затем кликни на любое событие в списке — «Проиграть». Если звук не воспроизводится — всё работает.
  • Если ты потом захочешь вернуть звуки — просто удали ключ .Current в каждой папке и оставь его пустым. Или восстанови резервную копию. Никаких «восстановить по умолчанию» в интерфейсе — они не сработают.

Итог: что делать прямо сейчас

Если ты устал от постоянных звуков — сделай это прямо сейчас. Не откладывай. Это займёт 5 минут. Вот что тебе нужно сделать:

  1. Открой regedit.
  2. Перейди по пути: HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default.
  3. В каждой подпапке найди .Current и очисти его содержимое.
  4. Перезагрузи компьютер.

После этого ты больше не услышишь ни одного системного звука. Ни «пип», ни «би», ни «взрыв». Только тишина. И она не вернётся, пока ты сам не захочешь её вернуть.

Это не «хак», не «обход». Это — официальный способ, который использует Microsoft внутри корпоративных систем. Ты просто убираешь то, что мешает. Просто и честно.

Информация в этой статье носит ознакомительный характер. Изменения в реестре могут повлиять на работу системы. Перед внесением изменений рекомендуется создать резервную копию и убедиться, что ты понимаешь, что делаешь. Если ты не уверен — обратись к специалисту по IT.