ACPI ESSX8336: устранение проблем со звуком и установка драйвера

Идентификатор ACPI\ESSX8336 в Диспетчере устройств означает, что система обнаружила аудиокодек Everest Semiconductor ES8336, но не смогла подобрать для него рабочий драйвер — рядом с устройством обычно стоит жёлтый восклицательный знак, а звук на ноутбуке или планшете полностью отсутствует. Такая ситуация типична для недорогих ноутбуков и трансформеров на платформах Intel Apollo Lake, Gemini Lake и некоторых моделей с Windows 10/11, где кодек подключён по шине I2S.

Проблема не в неисправности железа: сам чип ES8336 исправен, просто стандартный драйвер Windows его не поддерживает. Ниже разберём, как определить устройство, где искать драйвер и что делать, если звук так и не появился.

Что такое ESSX8336 и где встречается этот кодек

Строка ACPI\ESSX8336 — это аппаратный идентификатор (Hardware ID), который firmware платы передаёт операционной системе через таблицы ACPI. Префикс ESSX указывает на производителя Everest Semiconductor, а число 8336 — на модель кодека ES8336.

Этот чип выполняет роль ЦАП/АЦП: преобразует цифровой аудиопоток в аналоговый сигнал для динамиков и наушников и оцифровывает звук с микрофона. Он встречается в бюджетных ноутбуках, планшетах 2-в-1 и моноблоках, где производитель сэкономил на более распространённых кодеках Realtek.

  • 🔊 Тип устройства: аудиокодек с интерфейсом I2S и управлением по I2C;
  • 💻 Где встречается: недорогие ноутбуки и планшеты на Intel Apollo/Gemini Lake и похожих платформах;
  • ⚠️ Типичный симптом: «Устройства вывода звука не найдены» в Windows;
  • 🐧 Linux: поддержка зависит от версии ядра и наличия нужного machine-драйвера.

Как убедиться, что проблема именно в этом устройстве

Откройте Диспетчер устройств (клавиши Win + X → «Диспетчер устройств») и найдите ветку «Другие устройства» либо «Звуковые, видео- и игровые устройства». Неизвестное устройство с восклицательным знаком — кандидат на проверку.

Щёлкните по нему правой кнопкой, выберите «Свойства» → вкладка «Сведения» → в выпадающем списке пункт «ИД оборудования». Если в списке значений присутствует ACPI\ESSX8336 или похожая строка с ES8336 — диагноз подтверждён.

Дополнительно проверьте состояние в разделе «Общие»: код ошибки вроде «Драйверы для этого устройства не установлены (код 28)» говорит именно об отсутствии ПО, а не об аппаратной поломке.

📊 Где вы столкнулись с ACPI\ESSX8336?
Ноутбук на Windows 10
Ноутбук на Windows 11
Планшет / трансформер
Linux-дистрибутив

Установка драйвера в Windows

Самый надёжный источник драйвера — сайт производителя вашего ноутбука или планшета. Кодек ES8336 работает в связке с аудиодрайвером Intel SST (Smart Sound Technology), поэтому обычно нужно ставить не один файл, а целый аудиопакет, собранный под конкретную модель.

Общий порядок действий выглядит так:

☑️ Порядок установки аудиодрайвера

Выполнено: 0 / 4

Если на сайте производителя драйвера нет, попробуйте встроенный механизм: в Диспетчере устройств правый клик по устройству → «Обновить драйвер» → «Автоматический поиск». Центр обновления Windows иногда подтягивает подходящий пакет через службу Windows Update — проверьте также раздел «Необязательные обновления» в параметрах системы.

⚠️ Внимание: избегайте «драйверпаков» и установщиков со сторонних сайтов с сомнительной репутацией. Под видом драйвера ESSX8336 нередко распространяется рекламное и вредоносное ПО. Безопасные источники — сайт производителя устройства и Windows Update.

Типичные ошибки после установки

Бывает, что драйвер встал, восклицательный знак исчез, а звука по-прежнему нет. Причины могут быть следующими:

  • 🔌 Неверное устройство вывода: в микшере выбран не тот выход;
  • 🔧 Не хватает драйвера Intel SST: без него кодек ES8336 не инициализируется;
  • 🔄 Конфликт версий: остатки старого драйвера мешают новому — помогает полное удаление устройства с галочкой «Удалить программы драйвера» и чистая установка;
  • 🎛️ Отключено в BIOS/UEFI: на некоторых платах аудиоконтроллер можно выключить — проверьте настройки firmware.

Отдельный случай — обновление Windows до новой версии, после которого звук пропадает. Здесь помогает откат драйвера через кнопку «Откатить» в свойствах устройства либо повторная установка пакета от производителя.

Ситуация в Linux

В Linux поддержка кодека ES8336 появилась в составе ASoC-подсистемы ядра, однако корректная работа зависит от версии ядра и от того, описан ли ваш конкретный ноутбук в machine-драйвере. На старых ядрах устройство может определяться, но звук не выводится.

Проверить, видит ли система кодек, можно командой:

cat /proc/asound/cards

aplay -l

Если карта не определяется, обновление ядра до актуальной версии — первый и самый безопасный шаг. Дополнительно стоит проверить вывод dmesg | grep -i es8336: там видно, загрузился ли драйвер кодека и с какими ошибками. Точные параметры и quirk-настройки зависят от конкретной модели ноутбука, поэтому универсальной команды здесь нет — ищите отчёты по своей модели в багтрекерах дистрибутива и ядра.

Почему в Linux ситуация сложнее

Кодеки на шине I2S требуют так называемый machine-драйвер — «клей» между SoC, кодеком и конкретной схемой платы. Производители бюджетных ноутбуков редко передают эти сведения в upstream, поэтому для части моделей поддержку добавляют энтузиасты с задержкой.

Сравнение способов решения проблемы

СпособСложностьКогда подходит
Драйвер с сайта производителяНизкаяОсновной и рекомендуемый вариант
Автопоиск через Windows UpdateНизкаяЕсли на сайте производителя драйвера нет
Переустановка с удалением старого драйвераСредняяКонфликт версий после обновления Windows
Обновление ядра LinuxСредняяКодек не определяется в старых дистрибутивах
Ручной поиск по Hardware IDВысокаяКрайний случай, с проверкой источника файлов

⚠️ Внимание: перед любыми манипуляциями с драйверами создайте точку восстановления системы. Это позволит вернуть рабочее состояние, если новый пакет вызовет сбои.

Если ничего не помогло

Когда все программные методы исчерпаны, остаются два направления. Первое — обращение в поддержку производителя устройства с указанием Hardware ID ACPI\ESSX8336: иногда нужный драйвер высылают по запросу, даже если его нет в публичном разделе загрузок.

Второе — диагностика железа. Если драйвер установлен корректно, устройство определяется без ошибок, но звука нет ни в динамиках, ни в наушниках, возможна аппаратная неисправность кодека или шлейфа. Такая проверка выполняется в сервисном центре.

Часто задаваемые вопросы

Что означает идентификатор ACPI\ESSX8336?

Это аппаратный идентификатор аудиокодека Everest Semiconductor ES8336, который плата передаёт системе через ACPI. Его появление в Диспетчере устройств с ошибкой говорит об отсутствии подходящего драйвера.

Можно ли скачать драйвер ESSX8336 отдельным файлом?

Как правило, нет: кодек работает в связке с аудиоподсистемой Intel SST, поэтому нужен полный аудиопакет от производителя устройства, а не одиночный .inf-файл.

Почему после обновления Windows звук пропал снова?

Крупные обновления могут заменять драйвер на стандартный, несовместимый с ES8336. Помогает откат драйвера в свойствах устройства или повторная установка пакета от производителя.

Работает ли ES8336 в Linux?

Поддержка есть в современных ядрах, но зависит от наличия machine-драйвера под вашу модель ноутбука. Начните с обновления ядра и проверки вывода aplay -l.

Опасно ли устройство с жёлтым знаком для системы?

Нет, это не угроза безопасности — просто неработающий аудиотракт. Однако скачивать драйверы следует только из проверенных источников: сайт производителя или Windows Update.