3

Мой компьютер периодически издает случайные звуки (среди других звуков), и я не могу определить источник.

Предложения по SU включают

  1. используя линейные индикаторы в микшере громкости, чтобы найти источник. Это не сработает, потому что звуки слишком короткие по длительности, чтобы "поймать" их таким образом.

  2. Использование монитора процессов для определения всех файлов .wav , к которым осуществляется доступ на диске. Я не уверен, что это системный звук или файл .wav . Это может быть веб-плагин, флэш-фильм в одной из моих открытых вкладок или что-то еще.

Есть ли способ использовать монитор процесса или аналогичный инструмент для определения процесса, который фактически записывает данные на звуковую карту? Есть ли какой-нибудь Windows API или запрос драйвера, который я могу отфильтровать в мониторе процесса?

2 ответа2

2

Звуки, вероятно, исходят из звуковой схемы по умолчанию в Windows, которая генерирует звуки для множества событий, таких как подключение и отключение устройства. Переход на схему "Без звука" сделает все намного тише. Можно также включить / выключить отдельные звуки, если вам нравятся некоторые звуковые сигналы.

Весь звук, создаваемый звуковой темой, выводится через запись "Системные звуки" в микшере регулировки громкости. Сами программы не имеют доступа к звуковой карте.

Средство просмотра очереди сообщений Windows, такое как Spy++ (входит в некоторые инструменты Microsoft Developer), может захватывать и показывать основные сообщения, которые вызывают звуки. Вероятно, не стоит затраченных усилий, так как в любом случае единственное место, где можно отключить звук, - это схема звука.

0

Если звон происходит достаточно часто, перейдите в список процессов диспетчера задач.

Убивайте медленно (не слишком спешно) один процесс за другим (не делайте этого, пока вы работаете и у вас есть несколько открытых документов), пока Дин не остановится. Последний убитый процесс, скорее всего, дин-эр.

Начните с таких процессов, которые выполняются с учетными данными вашей учетной записи.

Если ни один из этих процессов не является причиной, покажите процессы от всех пользователей (кнопка или флажок внизу окна процесса диспетчера задач) и продолжайте убивать другие процессы.

Обратите внимание, что эта процедура может сделать ваш текущий рабочий стол нестабильным. Следовательно, после окончания работы рекомендуется перезагрузить компьютер.

Если дин продолжает происходить, у вас также может быть проблема со звуковым драйвером (маловероятно, но возможно). Если звуковое программное обеспечение / драйвер глючит или буфер воспроизведения звука каким-то образом поврежден, буфер воспроизведения звука может воспроизводиться бесконечно в цикле, даже если ни одно приложение больше не выводит звук.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .