В DOS и ранних версиях Windows отсутствовала концепция служб, поэтому в них поддержка звука осуществлялась инсталлируемыми драйверами, которые либо прописывались в конфигурационные файлы системы, либо инсталлировались как отдельные приложения. Драйвера звуковых адаптеров поставлялись вместе с самими этими адаптерами или поступали из других источников. Никаких посредников, вроде службы аудио, в них не имелось.
Правда, некоторые драйвера поставлялись с дополнительными программами для конфигурирования и тонкой настройки звука, но такой поддержкой занимались только крупные производители оборудования. Сегодня мы точно так же устанавливаем драйвера для звука, но между ними и пользователями имеется еще одна прослойка – служба аудио. Как и всякую службу ее можно отключить и включить обратно. В отключенном положении звук на компьютере отсутствует. Здесь мы обсудим, как запустить и остановить службу аудио на Виндовс 7.
Зачем это нужно?
Дело в том, что операционная система Windows 7 довольно чутко реагирует на присутствие в системе адаптеров не самых последних моделей. Причем реагирует довольно неприятным образом – она просто отключает вышеупомянутую службу, и звук на компьютере исчезает, как будто его и не было.
В Windows 7 мы сталкиваемся с подобной ситуацией сплошь и рядом. Особенно часто не хотят запускаться карточки типа Creative Sound Blaster ранних выпусков, подключенные к разъему PCI. Нужно заметить, что XP такой болезнью почти не страдает. Посмотрим, как можно включить службу, если она не запущена.
Запускаем звук в системе
Как проще всего запустить службу аудио на Виндовс 7? Вот простая инструкция этого:
- Отправляемся в «Диспетчер задач». Это можно сделать, щелкнув правой кнопкой мыши на свободном месте панели задач и выбрав одноименный пункт меню.
- В окне диспетчера обнаруживаем множество закладок. Переходим на закладку «Службы».
- Перед нами появится список запущенных процессов, под которым находится кнопка «Службы». Смело жмем на эту кнопку.
- Появится окно с перечнем локальных сервисов системы. В этом окне нужно отыскать строку такого содержания: Windows Audio (AudioSrv).
- Щелкаем по ней два раза мышью и попадаем в окно свойств. Если этот сервис неактивен – жмите кнопку «Запустить» на вкладке «Общие».
После этого поддержка звука должна восстановиться, хотя это и необязательно, т. к. возможен вариант выхода из строя самого адаптера. Если служба работает, а звука нет, то попробуйте перезапустить Windows Audio (AudioSrv). Для этого сначала нажмите на кнопку с надписью «Остановить», затем выждите несколько секунд и щелкните по кнопке «Запустить».
Возможные затруднения
А что если Windows Audio отказывается запускаться? Такое тоже случается. Причина этого заключается в нарушении порядка загрузки зависимых друг от друга сервисов Windows. Очень многие службы не являются самодостаточными. Их работа может зависеть от работы других. В разбираемом нами случае, нормальная работа Windows Audio зависит следующих компонентов системы:
- От планировщика классов мультимедиа.
- От подсистемы RPC (она контролирует удаленный вызов процедур).
- От инструмента построения конечных точек AudioSrv.
Если эти компоненты неактивны, то запуск AudioSrv невозможен. Все зависимые компоненты должны быть включенными. Как включить эти сервисы? Да точно так же, как и выше: отыскать их в перечне процессов и проверить их статус. Если они не запущены – нажать на кнопку «Запустить» для каждой перечисленной компоненты. Вот и все премудрости. Всегда обращайте внимание на подобного рода зависимости – это повысит ваш уровень понимания процессов, происходящих в компьютере.