Вопрос или проблема
Я установил Windows 10 в VirtualBox на своем MacBook, и теперь динамики и микрофон не работают с Win 10. Моя проблема в основном с динамиками.
У меня была похожая проблема (треск звука/не работает); что сработало для меня (Xubuntu в качестве хоста, VirtualBox 5.2.14), я нашел на stackoverflow, помеченном как не по теме:
- VirtualBox – откройте настройки вашей виртуальной машины Windows 10
- Перейдите в Audio > Audio Controller, измените на ‘ALSA Audio Driver’ и “ICH AC97” в качестве контроллера
- Загрузите вашу виртуальную машину Windows 10 и отключите принудительное подписание драйверов
- откройте командную строку от имени администратора
- выполните
bcdedit /set testsigning on
- перезагрузите! (да, это необходимо)
- Перейдите на сайт Realtek, загрузите и установите аудиокодек/драйвер AC’97 для Vista/7 (“Vista/Win7 (32/64 бит) только драйвер (ZIP файл)” архив 2017) на вашу виртуальную машину Windows 10 (запустите setup.exe)
- Перезагрузите Windows 10 (при желании выполните предыдущую команду с
off
после установки драйвера).
Если у вас возникают треск, это не имеет ничего общего с драйвером. Вам нужно будет исследовать настройки реального времени звука в Windows. Это совершенно другая тема. Обычно работа в “эксклюзивном режиме” (это должна быть опция в настройках вашего приложения) помогает.
Комбинация, которая сработала для меня (Ubuntu Host, Win10 гость) :
В Win10
- установите драйвер realtek
В virtualbox - Драйвер аудио хоста: PulseAudio
- Аудиоконтроллер: Intel HD Audio
Я смог настроить это следующим образом:
- Следуйте ответу от definitely undefinable
- Перед перезагрузкой откройте диспетчер устройств Windows (
Win + R
, введитеdevmgmt.msc
и нажмитеEnter
) - Найдите
Multimedia Audio Controller
в одной из категорий. Он должен отображаться как отсутствующий драйвер (желтый восклицательный знак на значке) - Щелкните правой кнопкой мыши на записи и выберите
Обновить драйвер...
- Выберите
Просмотреть мой компьютер для драйверов
- Перейдите к распакованной папке драйвера Realtek. Убедитесь, что
Включить подпапки
отмечено. НажмитеДалее
. - Выберите
Установить этот драйвер программного обеспечения все равно
. - Перезагрузите виртуальную машину.
Кроме того, мне пришлось вернуть настройки VirtualBox обратно на PulseAudio
, так как я использую это на своем оборудовании Ubuntu 18.04.
Ответ или решение
Решение проблемы с отсутствием звука в Windows 10 на VirtualBox (версия 5.1.2) на MacBook Pro (2011 года) с OS X El Capitan
Если вы столкнулись с проблемой отсутствия звука в виртуальной машине Windows 10, установленной через VirtualBox на MacBook Pro, следующий пошаговый процесс может помочь вам решить эту проблему. Мы рассмотрим все важные аспекты и настройки, чтобы вернуть звук в образ вашей операционной системы.
1. Проверка настроек VirtualBox
Первоначально вам нужно убедиться, что настройки аудиодрайвера в VirtualBox установлены корректно. Для этого выполните следующие шаги:
- Откройте VirtualBox и выберите вашу виртуальную машину с Windows 10.
- Перейдите в Настройки → Аудио.
- Убедитесь, что Включить аудио установлен (чеки видны).
- В поле Аудиодрайвер хоста выберите CoreAudio.
- В поле Контроллер аудио выберите Intel HD Audio или ICH AC97.
2. Установка дополнительных драйверов
Для корректной работы звука может потребоваться установить дополнительные драйверы. Учитывая, что вы используете Mac с ОС El Capitan, выполните следующие действия:
- Загрузите драйвер AC’97 с сайта Realtek. Найдите версию драйвера для Vista/7, совместимую с вашей системой (например: "Vista/Win7 (32/64 bits) Driver only (ZIP file)").
- Распакуйте скачанный файл и запустите
setup.exe
для установки драйвера.
3. Отключение подписи драйверов
В некоторых случаях Windows 10 может блокировать неподписанные драйвера. Для отключения этой функции выполните:
- Запустите командную строку от имени администратора (клавиши
Win + R
, введитеcmd
, нажмитеCtrl + Shift + Enter
). - Введите команду
bcdedit /set testsigning on
и нажмитеEnter
. - Перезагрузите виртуальную машину.
4. Обновление драйвера
После выполнения предыдущих шагов рекомендуется проверить, установлен ли драйвер аудиоконтроллера:
- Откройте Диспетчер устройств (нажмите
Win + R
, введитеdevmgmt.msc
и нажмитеEnter
). - Найдите Мультимедийный аудиоконтроллер. Если вы видите желтый восклицательный знак, это означает, что требуется обновление драйвера.
- Щелкните правой кнопкой мыши на устройстве и выберите Обновить драйвер.
- Выберите Выполнить поиск драйверов на этом компьютере и укажите путь к папке с драйверами Realtek.
- Обязательно отметьте пункт Искать в подкаталогах и завершите обновление.
5. Перезагрузка и тестирование
После выполнения всех вышеперечисленных шагов, перезагрузите вашу виртуальную машину Windows 10 и проверьте, работает ли звук.
Если проблема сохраняется, попробуйте изменить настройки аудиовыхода в приложениях, которые вы используете. Возможно, некоторые программы требуют активации исключительного режима для корректного воспроизведения звука.
Заключение
Решение проблемы с отсутствием звука в Windows 10 на VirtualBox может занять некоторое время, но с помощью данного руководства вы сможете систематически устранить основные причины. Если проблемы продолжают возникать, рекомендуется изучить дополнительные ресурсы и сообщества пользователей VirtualBox для поиска альтернативных подходов или специфичных настроек для вашей конфигурации. Помните, что совместимость драйверов и правильные настройки в VirtualBox играют ключевую роль в функциональности аудио на виртуальных машинах.