Ошибка 0x80070005 в Windows Audio обычно появляется, когда служба звука не получает нужные разрешения или не может стартовать из-за проблем в зависимостях. В результате звук пропадает, а в диагностике появляется «Отказано в доступе».
Ниже — практическая последовательность действий от простого к сложному. Выполняйте шаги по порядку и после каждого проверяйте, запускается ли звук.
⚠️ Обязательный шаг перед изменениями
Создайте точку восстановления: Win + R → sysdm.cpl
→ «Защита системы» → «Создать». Это обязательно перед изменением служб и системных
параметров.
Способ 1. Проверить состояние аудиослужб в services.msc
- Нажмите
Win + R, введитеservices.msc. -
Найдите службы
Windows Audio Endpoint BuilderиWindows Audio. - Установите тип запуска «Автоматически» и запустите службы, если они остановлены.
Способ 2. Проверить конфигурацию Audiosrv через sc
- Откройте CMD от имени администратора.
- Проверьте параметры и текущий статус службы.
sc qc Audiosrv
sc query Audiosrv Способ 3. Проверить зависимости Windows Audio
- Посмотрите список зависимых служб.
- Проверьте, что ключевые зависимости запущены.
sc enumdepend Audiosrv
sc query RpcSs
sc query AudioEndpointBuilder Способ 4. Перезапустить связанные службы
- Выполните по очереди остановку и запуск.
- После выполнения перезагрузите ПК.
net stop Audiosrv
net stop AudioEndpointBuilder
net start AudioEndpointBuilder
net start Audiosrv 💡 Совет
Если ошибка вернулась после перезагрузки, проверьте, не отключает ли службы сторонний аудио-менеджер или твикер оптимизации.
Способ 5. Проверить системные файлы (SFC и DISM)
- Запустите сканирование целостности системных файлов.
- Выполните восстановление образа и повторно проверьте SFC.
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow Способ 6. Обновить аудиодрайвер и проверить устройство
- Откройте «Диспетчер устройств» → «Звуковые устройства».
- Обновите драйвер или удалите устройство с последующей перезагрузкой.
- Проверьте устройство вывода в «Параметры» → «Система» → «Звук».
Способ 7. Проверить журналы и точку отказа
- Откройте «Просмотр событий» и проверьте System/Application.
- Сопоставьте время ошибки с попыткой запуска Audiosrv.
- Исправьте компонент, который указан как источник отказа.
Полезные пути и журналы
- Логи CBS:
C:\Windows\Logs\CBS\CBS.log. - Логи DISM:
C:\Windows\Logs\DISM\dism.log. - Журналы событий:
C:\Windows\System32\winevt\Logs. -
Аудиослужбы:
AudiosrvиAudioEndpointBuilder.
FAQ
Почему служба Windows Audio выдаёт ошибку 0x80070005?
Код 0x80070005 означает отказ в доступе. Обычно проблема связана с правами службы Audiosrv, отключёнными зависимостями или повреждёнными системными файлами.
Какие службы должны работать для Windows Audio?
Минимально проверьте Remote Procedure Call (RPC), Windows Audio Endpoint Builder и Windows Audio. Если одна из зависимостей остановлена, звук не запускается.
Как проверить конфигурацию Audiosrv через sc?
Используйте sc qc Audiosrv и sc query Audiosrv, затем проверьте зависимости командами sc enumdepend Audiosrv и sc query RpcSs/AudioEndpointBuilder.
Помогают ли SFC и DISM при ошибке 0x80070005 в аудио?
Да. SFC и DISM восстанавливают повреждённые системные компоненты, которые часто блокируют запуск аудиослужб и дают отказ в доступе.
Где смотреть логи, если звук не запускается после исправлений?
Проверьте Просмотр событий (System/Application), а также CBS и DISM логи: C:\Windows\Logs\CBS\CBS.log и C:\Windows\Logs\DISM\dism.log.