Как заставить звук работать на Bootcamp + Windows 8.1?

Windows 8.1 не воспроизводит звук на моем 13-дюймовом Macbook Pro середины 2012 года. У меня есть только динамик со знаком x на панели уведомлений. Когда я нажимаю на него, я получаю обычный мусор «обнаружение проблем». К сожалению, каждый «Решение», которое я нашел, похоже, работает для всех, но не для меня.


Диспетчер устройств

Windows показывает High Definition Audio Controller в списке System . В его свойствах указано, что он имеет код 10 — «Это устройство не может быть запущено», а также «Запрошенная операция не удалась». Это единственное понятие аудиоустройства, указанное в диспетчере устройств.

В большинстве решений, которые я нашел, говорится, что драйверы необходимо переустановить (загрузить из Интернета или просто повторно запустить из драйверов поддержки Bootcamp), и в настоящее время я пробовал следующее:

  • Bootcamp setup.exe (Об ошибках не сообщается, 5.0.5033 «устанавливает» различные звуковые драйверы)
  • Cirrus Audio (как CirrusAudiox64.exe, так и ручная установка .inf)
  • Realtek (я перепробовал почти все ссылки, которые нашел)
  • Intel Graphics 4000 (по-видимому, он тоже воспроизводит звук)

Каждый исполняемый файл запускается и сообщает об успехе, однако я не вижу никаких признаков изменений, кроме того, что драйвер Realtek копирует файлы куда-то в Program Files, а драйвер Intel несколько раз гасит экран.


Циррус Аудио

Я попытался вручную установить драйвер Cirrus Audio, выполнив следующие действия:

  1. Выберите аудиоконтроллер высокой четкости в диспетчере устройств.
  2. Нажмите «Драйвер» -> «Обновить драйвер».
  3. Выберите «Выполнить поиск драйвера на моем компьютере».
  4. Выберите «Позвольте мне выбрать из списка драйверов устройств».
  5. Нажмите «Установить с диска…» и перейдите к файлу .inf.

В этот момент Windows жалуется, что драйвер не поддерживает Windows x64, несмотря на то, что на нем написано «x64».

«Указанная вами папка не содержит совместимого программного драйвера для вашего устройства. Если папка содержит драйвер, убедитесь, что он предназначен для работы с Windows для систем на базе x64».

Если я пропущу # 4 и 5 и перейду непосредственно к файлам драйвера, Windows сообщит, что программное обеспечение драйвера уже обновлено.

«Windows определила, что программное обеспечение драйвера для вашего устройства обновлено».

Это наводит меня на мысль, что в Windows 8.1 могут быть проблемы с определенными драйверами, которые в некотором роде считаются непригодными для использования. Возможно, Windows отклоняет драйверы установщиков .exe, Realtek и Cirrus за кулисами, не позволяя им ничего устанавливать. Может быть, они сообщают об успехе и молча терпят неудачу?


Настраивать

Стоит отметить, что моя настройка Bootcamp не типична. Я разделил жесткий диск и установил Windows вручную вместе с Arch Linux. (Я трижды загружал эту штуку, и Windows Audio — последнее препятствие.) Я также использую загрузчик refind efi для загрузки системы.

Для параметра загрузки Windows я указываю refind на /EFI/Microsoft/bootmgfw.efi без каких-либо параметров. Я думаю, что Bootcamp может сделать больше, чем разбить и установить, и что я должен сделать больше, чтобы информировать Windows об оборудовании MacBook на этом этапе. Так ли это? Я пропустил что-то важное о Bootcamp?


Если кто-нибудь может помочь мне решить эту проблему, я буду бесконечно благодарен. Спасибо.

PS Я пользователь Linux, поэтому драйверы Windows не совсем моя сильная сторона. Если я делаю что-то совершенно неправильно, пожалуйста, дайте мне знать.

Bootcamp 5.0.33 от Mountain Lion. Какую версию OS X вы используете? Проблемы EFI для различных аппаратных компонентов часто обсуждаются на форумах Apple, которые вы, возможно, захотите проверить. У Mavericks есть Bootcamp 5.1.0 (473), который может помочь с новыми драйверами. У меня 13-дюймовый MBP 2012 под управлением Windows 8.1 (с использованием Bootcamp) и звук работает исправно.
Я также должен упомянуть, что я использую BIOS, а не EFI.
А, я наврал, это была версия 5.0.5033. В любом случае, я не могу найти здесь 5.1.0.
Я проверил файл bootcamp.inf, и в заголовке все еще написано 5.0.5033, так что, возможно, у вас уже есть последняя версия.
Вам нужна версия драйверов bootcamp, поддерживающая Windows 8.1.
Предположительно, они сделали это, но загрузка Windows через EFI сломала что-то на уровне драйвера. Использование тех же драйверов после загрузки BIOS сработало.

Ответы (4)

Перейдите на своем Mac к приложению Bootcamp. Перед этим убедитесь, что у вас есть USB-накопитель емкостью 8 ГБ, отформатированный в FAT 32, по умолчанию в Windows. Откройте приложение Bootcamp и установите последние версии драйверов Bootcamp на USB-накопитель. После этого я предлагаю назвать USB для ПОДДЕРЖКИ всех заглавных букв.

Перейдите к разделу Windows в меню загрузки. Откройте проводник, нажмите на новый диск SUPPORT, откройте папку Bootcamp, затем драйверы, нажмите Realtek driver setup .exe и установите его (в зависимости от вашего компьютера он предложит вам перезагрузить его или нет после установки). Затем, после перезагрузки или переустановки драйвера Realtek, перейдите в папку Cirrus.

Это самая важная часть в том, чтобы заставить звук работать.

Нажмите на вторую загрузку руководства по драйверу .exe и запустите ее. Если вы сначала не сделаете второй, он не сработает . После завершения загрузки щелкните первый файл Cirrussetup.exe и установите его. После того, как это будет завершено, когда вы перейдете к тестированию звука вашего Mac, будет небольшая задержка ... за которой последует приятное неприятное чириканье в звуковом тесте Microsoft.

Звук работает на Windows 8.1 x64 в 10:50, 21.02.2015

Это работало на MacBook в Windows 10, когда принятый ответ не работал.
Я помню, как устанавливал драйвер за драйвером, но я не использовал Bootcamp для создания разделов, когда у меня были проблемы со звуком. Вы заявляете, что у вас есть раздел Bootcamp, что говорит мне о том, что вы это сделали. Я скептически отношусь к тому, что порядок запуска .exe заставляет BIOS по-разному маркировать оборудование. Маркировка принята, но я не планирую тестировать это в ближайшее время. Если вы трижды загрузились и у вас появился звук, поздравляю! FWIW, год назад я отказался от Windows и теперь вместо этого загружаю OSX и Linux;)
У меня есть MBP 2011 года, который не поддерживает Windows 10. Будет ли это работать для меня, чтобы получить звук? Спасибо
@jejorda2 У вас очень тихий звук из динамиков, как у меня?
@Shayan нет, я получаю тот же объем в Windows, что и в MacOS. Я, вероятно, запускаю Windows только два или три дня в году.

Забудьте об EFI и установите с помощью ассистента Boot Camp.

После резервного копирования всего, очистки моих разделов и установки Windows 8.1 с помощью Bootcamp все работает как обычно. Машина загружается с использованием режима BIOS, Cirrus Audio была правильно установлена ​​после однократного запуска setup.exe из программного обеспечения поддержки Bootcamp, и устройство правильно распознается как VEN_1013 DEV_4206 --Cirrus Audio CS4206B (AB 82).

Это отстой, но оно того стоит. Я планирую изменить размер раздела ntfs Windows и загрузить Linux рядом с ним, но это проблема для другого дня.

Пожалуйста, будьте осторожны с изменением размера раздела Bootcamp. Это вызывает проблемы. Смотрите по этой ссылке — support.apple.com/kb/HT5639 . Вы можете в конечном итоге переустановить Windows с нуля в режиме BIOS.
Спасибо за публикацию этого; Теперь у меня есть звук :) Кстати, я сначала попробовал несколько других «решений», но безуспешно ... Итак, что я только что сделал, я снова подключил свой загрузочный USB-накопитель (из bootcamp) и зашел в bootcamp> драйверы> Cirrus, затем щелкнул исполняемый файл, и он автоматически изменил драйверы и включил мой микрофон. надеюсь это поможет!
Мне очень не хочется это признавать, но после того, как я перепробовал миллион вариантов в течение 8 часов сердечных болей, мне пришлось переустановить Windows 10 в устаревшем режиме, чтобы она заработала. У меня есть модель Macbook Pro Mid 2012 года, и форматирование Windows и повторная установка в режиме Legacy (не UEFI/EFI) сразу же устранили проблему со звуком — даже без установки драйверов BootCamp.
Проголосовали против, потому что OP сказал, что им нужно выполнить тройную загрузку, что невозможно выполнить с гибридной схемой MBR. Гибридная MBR несовместима с расширенным разделом MBR, что ограничивает вас четырьмя разделами. Защита EFI + Mac + восстановление Mac + Windows + Linux = 5 разделов.
У вас очень низкий звук из динамиков, как у меня?

Итак, что я только что сделал, я снова подключил свой загрузочный USB-накопитель (из bootcamp) и зашел в bootcamp> драйверы> Cirrus, затем щелкнул exe, и он автоматически изменил драйверы и включил мой микрофон. надеюсь это поможет!

Если вы устанавливаете Windows 7/8/8.1 на MAC в режиме EFI (native) - у вас будут проблемы со звуком. Если вы устанавливаете Windows в режиме BootCamp, вы получите поврежденные файлы на гибридном диске MBR/GPT, если попытаетесь использовать одни и те же файлы в обеих системах. Если у вас только 1 система (Windows в режиме биоса или Mac OS в gpt) - не проблема. Так что вы должны решить.

Macbook не может загружать MBR-диски Windows.