Acpi etd0500: *ETD0500 Device Drivers Download

Содержание

Технологии ACPI и OnNow

В данной статье пойдет речь о вопросе управления энергопотреблением в современных компьютерах, выражаясь в специфической терминологии — Power Managment. Нет-нет, не закрывайте окно браузера, считая, что вас это не касается, поскольку вы не являетесь владельцем ноутбука и не состоите в партии зеленых. Речь пойдет о гораздо более интересных вещах: совместной инициативе Intel, Microsoft и Toshiba — ACPI, и одном из наиболее интересных ее практических воплощений в Windows98/NT — технологии OnNow, должной обеспечить «постоянно доступный PC».

Итак, что же собственно это такое — ACPI? Для начала, наверное, стоит расшифровать эту аббревиатуру. ACPI, в переводе на человеческий язык, означает Advanced Configuration and Power Interface. Или, говоря по-русски, «интерфейс расширенного конфигурирования и управления питанием». Его задача — обеспечить взаимодействие между операционной системой, аппаратным обеспечением и BIOS системной платы.

Посмотрим сначала, что творится в этой области сегодня. Большинство материнских плат, даже вышедших на базе таких относительно новых чипсетов как VIA Apollo MVP3 или Intel 440BX, не поддерживают расширенное управление энергопотреблением ACPI, несмотря на то, что по идее, ACPI-совместимым считается еще аж 430TX, а сам ACPI был анонсирован в апреле 1996 года. Его использование начинается только сегодня, по мере того, как для вышедших недавно материнских плат создаются новые версии BIOS, частично поддерживающие ACPI.

В результате, на сегодняшний день картина предстает довольно печальная.

  • Совместная работа компонентов системы отсутствует, как таковая: диски начинают раскручиваться, когда это совершенно ненужно, экран гаснет во время работы, поскольку текстовый редактор забыл отметиться у операционной системы, и т.д.
  • BIOS системной платы, операционная система и приложения бьются друг с другом за контроль над аппаратным обеспечением компьютера. Но любое внешнее относительно материнской платы оборудование не участвует в процессе управления энергопотреблением — когда вы добавите в систему встроенный модем, сможет ли он как-то при установке высказать BIOS свои пожелания? И куда его пошлет BIOS?
  • Имеющееся управление энергопотреблением в основном ограничено материнской платой и отличается крайней тупостью. Ну, например, Windows98 скидывает на винт своп-файл. Даже идиоту должно быть ясно, что винт в этот момент активен, этот факт можно даже не проверять. А BIOS системной платы все равно проверяет.
  • Необходимость выключать или перезагружать компьютер при добавлении новых устройств. Кое-где уже наметился прогресс (USB, например), но все равно, до полной горячей замены еще далеко.
  • Ну и, наконец, приложения не заботятся об экономии потребляемой компьютером энергии, да и работают не ахти. Выдерните из включенного компьютера видеокарту — наверняка ведь Word зависнет. 😉

Итак, повторюсь, основная задача ACPI — способность разумно включать и выключать PC и подключенную к нему периферию. Причем, помимо принтеров, сетевых карт, дисководов CD-ROM и прочая и прочая, могут быть и такие, пока еще экзотические устройства, как телевизор, видеомагнитофон, музыкальный центр. И конечно речь идет об умной активации PC. Так, чтобы видеоплеер при установке в него кассеты смог разбудить PC, который включил бы телевизор.

Однако на данный момент ACPI может интересовать среднего пользователя только как теоретическая архитектура. Куда интереснее основанная на нем технология OnNow, уже сегодня могущая предоставить кое-какие вполне осязаемые приятности. Ее цели: убрать задержки при включении и выключении компьютера, позволить обслуживающим приложениям, таким как дефрагментация диска или проверка на вирусы выполняться в то время, когда компьютер выключен, и вообще, улучшить общую картину энергопотребления PC.

Как же все-таки это все работает? С точки зрения ACPI, всего имеется 4 состояния PC:

  • G0 — обычное, рабочее состояние
  • G1 — suspend, спящий режим
  • G2 — soft-off, режим, когда питание отключено, но блок питания находится под напряжением, и машина готова включиться в любой момент
  • G3 — mechanical off — питание отключено напрочь

Инициатива OnNow заключается в расширении состояния G1. Вместо простого засыпания, реализованного непонятно как, вводятся 4 режима:

  • S1: (standby 1) останавливаются тактовые генераторы CPU и всей системы, но при этом состояние памяти остается неизменным. Выход из S1 осуществляется мгновенно.
  • S2: (standby 2) также останавливаются тактовые генераторы CPU и всей системы, но к тому же отключается питание кэша и CPU, а данные, хранившиеся там, сбрасываются в основную память. Включение также происходит достаточно быстро.
  • S3: (suspend-to-memory) по замыслу, именно этот режим должен был быть OnNow, но по воле разработчиков пока так не получилось. Должны обесточиваться все компоненты системы, кроме памяти, в которой сохраняются необходимые данные о состоянии CPU и кэша. Включение с восстановлением предыдущего состояния PC действительно происходит Now, то есть практически сразу.
  • S4: (suspend-to-disk) то, что реализовано в каком-то виде сейчас. Все компоненты системы обесточиваются, а данные о состоянии процессора и содержимое кэша и памяти записываются в специально отведенное место на жестком диске. При этом пробуждение может занимать значительное время.

Режим S3 (настоящий OnNow) не может быть реализован из-за того, что существующие системные платы не имеют схем разделенного питания компонентов. Поэтому, до выхода следующего поколения материнок OnNow в полном объеме реализован быть не может. Пока же, путем модификации BIOS, можно добиться только некой эмуляции — S4.

Первой же материнской платой, которая будет иметь раздельные схемы питания для своих узлов и будет, таким образом, поддерживать режим S3 станет ASUS P2B-E — модификация давно известной системной платы P2B от Asustek. Кроме возможности suspend-to-memory, кстати, P2B-E будет иметь 5 слотов PCI. В серийное производство эта плата будет запущена в ноябре текущего года.

Но вернемся к нашим баранам. Спецификацию OnNow разрабатывала небезызвестная вам фирма Microsoft. Угадайте с трех попыток, кто по этой спецификации должен стать управляющим центром компьютера по всем этим вопросам? Первые два ответа можно не считать, правильно — Windows.

Итак, дополнительно к быстрому включению и экономии электроэнергии подразумеваются следующие плюсы OnNow:

  • Автоматическое скачивание файлов из Internet и выполнение системных задач. Так, Internet’овское приложение может быть настроено для того, чтобы в 3 ночи включить компьютер, просмотреть несколько сайтов, и скачать вновь появившиеся файлы. Естественно, если оно поддерживает API OnNow. То же самое относится к таким программам, как антивирусы, резервное копирование, Scandisk, наконец.
  • Сохранение сетевых соединений. Так, при выключении компьютера, или даже при его «засыпании», сетевое соединение рвется, файлы закрываются и т.д. При возникновении подобной ситуации, приложение, написанное с учетом OnNow, автоматом выполнит автосохранение используемых файлов на локальном диске и после включения компьютера и восстановления соединения, без криков позволит пользователю продолжить работу.
  • Обработка специфических событий. Так, факс-модем способен находиться в состоянии приема 24 часа в сутки, независимо от того, включен компьютер или нет. Если он выключен, при входящем звонке модем его включит и запустит нужную программу.

В общем, я полагаю, тенденцию вы уловили. Компьютер, постоянно находящийся наготове.

Обидно, однако, что пока с практическим использованием ACPI очень дела обстоят неважно. Возьмем самое яркое видимое и единственное на данный момент проявление ACPI в Windows 98 — Hibernate (по-русски — зимняя спячка). Проще говоря, это то самое хваленое сбрасывание данных из оперативной и видеопамяти на винт, с последующим быстрым восстановлением при включении компьютера. Таким образом, у нас получается аналог спящего режима, когда к вашим услугам предоставлены всегда запущенные приложения, но с нулевым потреблением энергии. Так вот, после появления в вашем компьютере версии BIOS, поддерживающей ACPI и некоторых манипуляций с установкой Windows 98, у вас действительно в Control Panel/Power Management появится пара вожделенных пунктов:

Закладка Hibernate:

И соответствующий пункт в закладке Advanced:

Я уже не говорю о не так хорошо заметных проявлениях в списке системных устройств:

Как вам нравятся такие устройства, как ACPI System Button или Composite Power Source?

Но для появления всего этого после перепрошивки BIOS недостаточно просто переустановить Windows 98. Поддержка ACPI — опциональная, поэтому при инсталляции надо запустить SETUP с ключами /P J или же поправить реестр, добавив в ветке HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrent VersionDetect новую DWORD-переменную ACPIOption, установленную в 1.

Однако, небольшое но. Ох уж это но, всегда оно появляется. Как обычно, новая технология отказывается работать в Windows сразу и без ошибок. Эта печальная практика затронула и OnNow. В Windows 98 фактически он не работает. До выхода Service Pack 1 все ограничится этими красивыми, но, к сожалению, бесполезными картинками. Сегодня в Windows’98 не работают ни Hibernate, ни вообще, какие либо функции управления питанием через ACPI. Весь контроль над ними берет на себя APM. Взять тот же Composite Power Source (по-русски говоря, — блок питания в корпусе): при входе в спящий режим через ACPI он должен выключаться, а при входе через APM (сегодня) — не выключается. Улавливаете разницу в уровне контроля над железом?

Про Hibernate я вообще молчу. Там все отягощается еще и файловой системой. По крайней мере, по текущей информации, Hibernate не будет работать с FAT32. Только с FAT16. Кроме этого, для работы необходимы поддерживающие OnNow драйвера видеокарты. Пока их только делает ATI. Но и этого еще недостаточно. Многие из существующих CD ROM и SCSI-контроллеров с Hibernate также работать не могут. Остается надеяться, что к выходу SP1 (1999 год) Microsoft удастся справиться с этими проблемами. А производителям комплектующих — написать драйверы, позволяющие их продуктам корректно работать с ACPI. Уж больно не хочется видеть окно, возникающее сейчас на моем экране при попытке уйти в Suspend Mode:

Итог: любимый город может спать спокойно. По крайней мере, до 99 года, когда выйдет SP1 для Windows 98, а комплектующие и программы научатся работать в паре с ACPI.

Возможно, однако, что OnNow будет все же работать через BIOS, в обход операционной системы. Например, плате ASUS P2B-E не будет требоваться команда Windows 98 для перехода в S3 (suspend-to-memory), а уже давно вышедшая плата Aopen AX-6BC умеет делать S4 (suspend-to-disk) не пользуясь средствами операционной системы.

Исправить ошибку ACPI.sys в Windows 10

ACPI.sys — это файл операционной системы Windows, связанный с MSDN 2939. Драйвер ACPI для Windows, Acpi.sys, является компонентом входящих сообщений операционной системы Windows. В обязанности Acpi.sys входит поддержка управления питанием и перечисления устройств Plug and Play (PnP). Известно, что этот файл, если он поврежден, вызывает ошибку «синий экран». Другие причины включают конфликты, такие как ОЗУ, проблемы с жестким диском, несовместимые микропрограммы, поврежденные драйверы или заражение вредоносным ПО, и т. Д. Существуют некоторые возможные исправления и обходные пути, которые мы рассмотрим сегодня.

Могут быть следующие ошибки BSOD, связанные с этим файлом:

  • KMODE ИСКЛЮЧЕНИЕ НЕ ОБРАБОТАНО.
  • НЕИСПРАВНОСТЬ СТРАНИЦЫ В НЕПРЕРЫВНОЙ ОБЛАСТИ.
  • СИСТЕМНАЯ РЕЗЬБА ИСКЛЮЧЕНИЯ НЕ ОБРАБОТАНА.
  • IRQL НЕ МЕНЬШЕ ИЛИ РАВЕН.
  • СТРАНИЦА ДАННЫХ ЯДРА.
  • ИСКЛЮЧЕНИЕ ОБСЛУЖИВАНИЯ СИСТЕМЫ.

Ошибка синего экрана ACPI.sys

Ниже приведены возможные исправления ошибки «синий экран», вызванной ACPI.sys.

  1. Обновите или откатите драйвер ACPI
  2. Использовать проверку системных файлов
  3. Используйте Восстановление системы.

1] Обновите или откатите драйвер ACPI

Вам необходимо обновить или откатить драйвер. Если вы только что обновили драйвер ACPI, и проблема началась после этого, вам нужно откатить драйвер. Если вы этого не сделали, то, возможно, обновление этого драйвера устройства до его последней версии поможет.

Из меню WinX откройте диспетчер устройств. Выберите драйвер ACPI.sys и откройте Свойства правой кнопкой мыши. Затем перейдите в раздел «Драйвер». Откат доступен только в том случае, если обновление было последним. Если это не так, нажмите «Обновить драйвер», и Windows автоматически проверит наличие проблем.

Если это не помогает, вы можете скопировать файл системного драйвера ACPI.sys из папки System32 другого хорошего компьютера с той же версией ОС Windows и поместить его в проблемную систему и посмотреть, поможет ли это.

2] Запустите проверку системных файлов

Вы можете запустить проверку системных файлов и посмотреть, поможет ли это вам.

 sfc/scannow 

Перезагрузите систему после завершения сканирования.

Вы также можете использовать наше бесплатное FixWin для запуска утилиты проверки системных файлов одним щелчком мыши.

3] Использование восстановления системы

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

Если вы находитесь в разделе «Дополнительные параметры запуска», вы можете напрямую выбрать «Восстановление системы» и продолжить выполнение шагов. Если вы только что загрузились в безопасном режиме, запустите sysdm.cpl , используя поле поиска


Выберите вкладку с надписью Защита системы , а затем нажмите кнопку Восстановление системы .

Теперь откроется новое окно, в котором вам нужно будет выбрать желаемую точку восстановления системы. После выбора нужной точки восстановления системы следуйте инструкциям на экране для завершения процесса.

Теперь перезагрузите компьютер и проверьте, смог ли этот метод решить вашу проблему.

Всего наилучшего!

Неизвестное устройство в «Диспетчере устройств» acpi\msft0101

Приобретая новый ноутбук и устанавливая на нем Windows 7 можно столкнуться со следующей проблемой: если открыть «Диспетчер устройств» Windows и внимательно просмотреть список имеющегося оборудования, то можно обнаружить странные устройства с идентификатором Словечко «acpi» в названии намекает на то, что мы имеем дело с интерфейсом управления конфигурацией и питанием компьютера. «Acpi\msft0101» — доверенный платформенный модуль, о котором пойдет речь чуть ниже. Сама проблема носит сугубо локальный характер, так как обнаруживается только в седьмой версии Windows, а в более поздних версиях уже не наблюдается. Как и с любым неизвестным устройством, с ним можно поступить по-разному:

  • Либо удалить из «Диспетчера устройств» Windows и забыть о его существовании.
  • Либо попытаться выяснить, что же представляет собой таинственный объект и попытаться подыскать к нему драйвер для Windows.

Первый выбор является самым простым и сэкономил бы нам массу усилий, но второй – более правильный, т.к. серьезные люди не любят оставлять в тылу неизвестное. Для начала разберемся с назначением устройств «Acpi\msft0101» и «acpi\80860f14»..

Trusted Platform Module(TPM)

Именно так звучит первоначальное название доверенного платформенного модуля. Речь идет о так называемом «чипе Фрица» — криптографическом процессоре для защиты цифровой информации.

Да, не все в мире являются сторонниками GPL и свободного программного обеспечения. Многие придерживаются совершенно противоположной позиции и создатель Windows — Билл Гейтс — не одинок в этом. Эрнест «Фриц» Холлингс, будучи сенатором, выступал в поддержку всяческого шифрования и прочих секретов. Спецификация TPM была разработана специально организованной для этого некоммерческой рабочей группой, а устройства, ее поддерживающие, не заставили себя дожидаться.

Вся эта история началась в 1999 году и вылилась в разработку стандартов аппаратного и программного обеспечения на системы шифрования данных нового поколения. Несколько последовательных этапов разработки привели к опубликованию в 2003 году окончательной спецификации TPM, предназначено для реализации на мобильных устройствах, персональных компьютерах, серверах и прочих устройствах с функцией хранения информации. TPM версии 1.2 – является последней и окончательной версией данного стандарта.

Архитектура TPM

TPM-модуль содержит криптопроцессор, позволяющий организовать шифрование и дешифровку данных таким образом, чтобы они могли быть произведены только на той компьютерной системе, на которой данный модуль установлен. Так, например, владельцы сервера музыкального магазина могут не беспокоиться о том, что их контент будет украден или модифицирован.

Чип TPM добавляет к архитектуре компьютера следующие возможности:

  • Защиту управления памятью.
  • Шифрование на шине данных.
  • Проверку режимов блокировки.
  • Систему активного экранирования.

В чипе используются механизмы так называемого ассиметричного шифрования, широко известного как модель шифрования с открытым ключом. Все эти алгоритмы реализованы аппаратно. Для того чтобы взломщики не реставрировали механизм работы чипа по его внутренней структуре, многие сведения о технологии производства данных чипов держаться в секрете. Также при производстве кристаллов применяют специальные технологии «запутывания» топологической структуры их слоев. Более подробную информацию о принципах работы и устройстве чипов Фрица можно обнаружить в многочисленных открытых источниках. Мы же займемся поиском ответа на второй вопрос, из тех, что задали в начале нашей заметки.

Как убрать устройства из «Диспетчера задач»?

От теории пора переходит к практике. Удалить «Acpi\msft0101» и «acpi\80860f14» из «Диспетчера устройств» Windows одним махом не получиться. Для этого необходимо изменить настройки BIOS (Базовой системы ввода-вывода). Это нужно делать не из окон Windows, а в настройках BIOS-а, которые становятся доступными при старте компьютера, по нажатию специальной клавиши (обычно это «F2», «F10» или «Del»). Перезагрузите ноутбук и загружайтесь, удерживая эту клавишу. Просматривайте опции BIOS, пока не найдете опции наподобие «TCG/TPM Support». Установите эту опцию в значение «disable». После этого запустите Windows и проследуйте в «Диспетчер устройств» — больше вы там данных устройств не увидите.

Если есть желание включить в Windows поддержку TPM, то заходим на сайт Microsoft по адресу: https://support.microsoft.com/en-us/kb/2920188, откуда скачиваем, а затем устанавливаем фикс-пак для Windows под номером KB2920188.

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

Полная ошибка Acpi_bios_error в Windows 10, 8.1, 7

Автор Белов Олег На чтение 9 мин. Просмотров 2.7k. Опубликовано

Ошибки типа «синий экран смерти», такие как ACPI_BIOS_ERROR, могут быть серьезными, поскольку они будут перезагружать ваш компьютер при каждом их появлении. Эти типы ошибок могут иногда даже препятствовать запуску Windows 10, поэтому очень важно знать, как исправить эти типы ошибок.

Как исправить ошибку ACPI_BIOS_ERROR BSOD

Acpi_bios_error – это ошибка синего экрана, и, как и любая другая ошибка BSOD, она приведет к сбою вашего компьютера. Говоря об этой проблеме, пользователи сообщили о следующих проблемах:

  • Acpi_bios_error Установка Windows 10 . Эта ошибка может появиться при попытке установить Windows 10. В этом случае рекомендуется проверить конфигурацию BIOS и изменить несколько параметров, прежде чем пытаться снова установить Windows 10.
  • Acpi_bios_error Windows 8, Windows 7 – Многие пользователи сообщали об этой ошибке как в Windows 8, так и в Windows 7. Даже если вы не используете Windows 10, вы сможете исправить проблему с помощью одного из наших решения.
  • Acpi_bios_error Surface 2 – . Эта проблема может затронуть практически любое устройство Windows, и Surface не является исключением. Если у вас есть эта проблема на вашем устройстве Surface, вы можете исправить ее, используя решения из этой статьи.
  • Acpi bios error RAM . Наиболее распространенная аппаратная причина ошибок синего экрана – ваша RAM. Если у вас есть эта проблема на вашем компьютере, рекомендуется сканировать вашу оперативную память и проверить, если она неисправна. Кроме того, обязательно удалите все настройки разгона, которые вы применили к вашей оперативной памяти.
  • Ошибка BIOS Acpi Toshiba, Asus, Acer, Sony Vaio, Dell, HP, Lenovo – . Эта проблема может касаться компьютеров любого производителя. Эта проблема может быть связана с вашими драйверами, поэтому вам, возможно, придется обновить их или найти и переустановить проблемный драйвер.
  • Acpi_bios_error acpi.sys . В этом сообщении иногда указывается имя файла, вызвавшего ошибку. Если это произойдет, вам нужно провести небольшое исследование и найти драйвер или устройство, связанное с этим файлом.
  • Цикл ошибки Acpi bios, синий экран . Поскольку это ошибка синего экрана, иногда это может привести к перезагрузке компьютера. Это может быть большой проблемой, но вы сможете исправить ее, изменив настройки BIOS.

Решение 1. Обновите драйверы

Ошибки «Синего экрана смерти» довольно часто вызываются устаревшими или несовместимыми драйверами, и для устранения подобных проблем настоятельно рекомендуется обновить драйверы. Ваша операционная система в значительной степени зависит от драйверов для распознавания и использования вашего оборудования, и если определенный драйвер устарел или не работает должным образом, это приведет к ошибке ACPI_BIOS_ERROR BSOD и сбоям вашего компьютера.

Чтобы устранить эти типы проблем, важно обновить все ваши драйверы. Обновление драйверов довольно просто, и для этого вам просто нужно посетить производителя оборудования и загрузить последние версии драйверов для вашего устройства. Если вы не знаете, какой драйвер вызывает ошибку BSOD, мы советуем вам обновить все драйверы на вашем ПК, чтобы решить эту проблему.

Обновление драйверов имеет решающее значение для стабильности вашей системы, и если вы хотите загрузить последние версии драйверов Windows 10, вы можете использовать это программное обеспечение обновления драйверов, которое автоматически обновит все необходимые драйверы для вас.

Решение 2. Извлеките SSD и обновите BIOS

Ряд владельцев ноутбуков Samsung сообщили, что они не могут даже загрузить Windows 10 из-за ошибки BSOD ACPI_BIOS_ERROR, и, по их мнению, единственное решение состоит в том, чтобы извлечь диск SSD и восстановить Windows 10. Для этого выполните следующие действия:

  1. Найдите свой SSD-накопитель и отсоедините его.
  2. Запустите свой ноутбук, и вы увидите сообщение Samsung с просьбой нажать F4 , чтобы запустить режим восстановления.
  3. Нажмите F4 и быстро подключите накопитель SSD.
  4. Выберите вариант восстановления и дождитесь завершения процесса.
  5. Запустите программное обеспечение SW Update и установите обновление BIOS.
  • ЧИТАЙТЕ ТАКЖЕ: исправьте ‘Ошибка двигателя: не удалось загрузить клиент библиотеки’ в Windows 10

Мы должны упомянуть, что установка BIOS – это сложная процедура, и вы можете нанести непоправимый вред вашему ПК, если не будете выполнять ее должным образом, поэтому обязательно ознакомьтесь с руководством по материнской плате для получения подробных инструкций.

Решение 3 – Войдите в BIOS и отключите AHCI

Многие пользователи сообщили, что им удалось исправить ошибку ACPI_BIOS_ERROR, введя BIOS и отключив AHCI. Для получения подробных инструкций о том, как войти в BIOS и как отключить AHCI, обязательно ознакомьтесь с руководством по материнской плате.

Решение 4 – Установите режим ACPI на S1 в BIOS

По словам пользователей, ошибка «Синий экран смерти» ACPI_BIOS_ERROR обычно появляется при выходе компьютера из спящего режима, и для решения этой проблемы необходимо установить для режима ACPI значение S1 в BIOS. Для получения подробных инструкций о том, как это сделать, мы настоятельно рекомендуем вам проверить подробные инструкции в руководстве к материнской плате.

Решение 5 – Отключить перемычку JPME1 и перепрошить BIOS

Владельцы материнской платы X9DAI сообщили, что отключение перемычки JPME1 и перепрошивка BIOS устранило эту проблему для них. Этот процесс продвинутый, и если вы не выполните его правильно, вы можете навсегда повредить материнскую плату, поэтому будьте предельно осторожны. Опять же, это решение, очевидно, работает с материнскими платами X9DAI, но если вы используете другую материнскую плату, вам, вероятно, следует пропустить это решение.

Важно отметить, что вам необходимо выключить компьютер после прошивки BIOS, чтобы правильно выполнить этот шаг. Как мы уже упоминали, это сложная процедура, поэтому будьте особенно осторожны.

Решение 6. Удалите драйвер, совместимый с Microsoft ACPI

Немногие пользователи сообщили, что удаление драйвера батареи с помощью метода Microsoft ACPI Compliant Control исправило ошибку BSOD ACPI_BIOS_ERROR на некоторых ноутбуках, поэтому вы можете попробовать ее. Чтобы удалить драйвер в Windows 10, сделайте следующее:

  1. Нажмите Клавишу Windows + X , чтобы открыть расширенное меню пользователя. Выберите Диспетчер устройств из списка.
  2. Когда Диспетчер устройств запустится, найдите батарею метода управления, совместимого с Microsoft ACPI , щелкните ее правой кнопкой мыши и выберите Удалить .
  3. Нажмите кнопку Сканировать на наличие изменений оборудования и разрешите Windows 10 установить все новые драйверы.
  4. Перезагрузите компьютер.
  • ЧИТАЙТЕ ТАКЖЕ: исправьте код ошибки 0x803f7000 в Магазине Windows 10

Если вы не можете получить обычный доступ к Windows 10, возможно, вам придется выполнить эти шаги в безопасном режиме. Для входа в безопасный режим выполните следующие действия:

  1. Перезагрузите компьютер во время загрузки несколько раз. Это должно начать автоматический ремонт.
  2. Выберите Устранение неполадок> Дополнительные параметры> Запуск системы и нажмите кнопку Перезагрузить .
  3. После перезагрузки компьютера вы увидите список параметров. Нажмите 5 или F5 , чтобы перейти в безопасный режим с поддержкой сети .

Решение 7. Установите Windows 10 в режиме UEFI

Многие пользователи сообщили, что не могут установить Windows 10 из-за ACPI_BIOS_ERROR, но вы можете легко решить эту проблему, установив Windows 10 в режиме UEFI. Для этого вам понадобится загрузочная флешка с Windows 10 на ней. Вы можете легко создать загрузочную флешку с Windows 10 на ней с помощью Media Creation Tool. Чтобы установить Windows 10 в режиме UEFI, выполните следующие действия:

  1. Подключите загрузочный USB-накопитель к компьютеру и перезагрузите компьютер.
  2. Во время загрузки компьютера нажмите F11 , чтобы выбрать загрузочное устройство. Имейте в виду, что ваша материнская плата может использовать другую клавишу, поэтому обязательно ознакомьтесь с руководством по материнской плате для получения подробных инструкций.
  3. Вы должны увидеть список вариантов. Выберите UEFI: ваш USB-накопитель .
  4. Следуйте инструкциям для завершения установки Windows 10.

Решение 8 – Удалить настройки разгона

Многие пользователи, как правило, используют программное обеспечение для разгона, чтобы повысить производительность своего оборудования, но разгон может вызвать всевозможные проблемы, такие как, например, ошибка BSOD ACPI_BIOS_ERROR. Если у вас есть какие-либо настройки для разгона, мы настоятельно рекомендуем вам удалить их и проверить, исправляет ли это ошибку. Пользователи сообщили, что после изменения частоты ОЗУ на значение по умолчанию в BIOS ошибка ACPI_BIOS_ERROR была устранена, поэтому обязательно попробуйте это.

ACPI_BIOS_ERROR Синий экран смерти часто вызывается настройками BIOS или проблемами прошивки, но вы можете легко исправить эту ошибку, используя одно из наших решений.

Решение 9 – Сбросить BIOS по умолчанию

Если вы не можете получить доступ к Windows из-за сообщения ACPI_BIOS_ERROR, скорее всего, проблема в конфигурации BIOS. Чтобы решить эту проблему, вам, возможно, придется сбросить настройки BIOS по умолчанию. Это довольно просто, и для этого вам просто нужно войти в BIOS и выбрать опцию Восстановить настройки по умолчанию . После этого ваши настройки BIOS вернутся к значениям по умолчанию.

Вы также можете сбросить настройки BIOS, удалив аккумулятор на материнской плате. Для этого вам необходимо выключить компьютер и отключить его от розетки. Теперь откройте корпус компьютера и найдите аккумулятор на материнской плате. Аккуратно извлеките аккумулятор и подождите пару минут.После этого вставьте аккумулятор обратно в материнскую плату и проверьте, устранена ли проблема.

Решение 10 – Изменить идентификатор образа ОС в BIOS

Если на вашем ПК установлен ACPI_BIOS_ERROR, возможно, проблема в настройках BIOS. Иногда определенные настройки могут мешать работе вашей системы, что может вызвать возникновение этой и других проблем. Чтобы устранить проблему, вам нужно войти в BIOS и изменить одну настройку. Для этого выполните следующие действия:

  1. Введите свой BIOS. Чтобы увидеть, как это сделать, обязательно ознакомьтесь с руководством по материнской плате для получения подробных инструкций. В большинстве случаев вам нужно нажать определенную клавишу, например F2 или Del во время загрузки.
  2. После входа в BIOS перейдите в раздел Дополнительно> Компонент системы .
  3. Теперь установите для идентификатора образа ОС значение Windows .

Сохраните изменения и перезагрузите компьютер. Помните, что не на всех компьютерах эта опция доступна, и если у вас нет этой опции в BIOS, то это решение вам не подходит.

Примечание редактора . Этот пост был первоначально опубликован в июне 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Батарея с ACPI совместимым управлением Windows 10 – info-effect.ru

На чтение 2 мин. Опубликовано

 Привет ! Мы продолжаем разбирать операционную систему Windows 10 ! Сегодня вы узнаете как настроить параметры устройства – Батарея с ACPI совместимым управлением, на компьютере Windows 10. Вы сможете узнать состояние устройства. Вы сможете обновить драйвер устройства. Можно отключить или откатить данное устройство. Вы сможете узнать значения свойств устройства и т.д.

Чтобы открыть параметры устройства, внизу экрана слева откройте меню “Пуск”. В открывшемся окне нажмите на вкладку или значок – Параметры.

 

 

Далее, на странице “Параметры” нажмите на вкладку “Устройства”.

 

 

Далее, на странице “Устройства”, внизу страницы, нажмите на вкладку – Диспетчер устройств.

 

 

Далее, на странице “Диспетчер устройств” нажмите два раза на вкладку “Батареи”. У вас откроются вложения, нажмите два раза на вкладку устройства – Батарея с ACPI совместимым управлением.

 

 

Далее, у вас откроется окно “Свойства Батарея с ACPI совместимым управлением (Майкрософт)”. Здесь вы сможете узнать и настроить параметры данного устройства.

 

Общие:

– Вы можете узнать тип устройства.

– Вы можете узнать изготовителя устройства.

– Вы можете узнать размещение устройства.

– Вы можете узнать состояние устройства.

 

Драйвер:

– Вы можете узнать поставщика драйвера.

– Дату разработки.

– Версию драйвера.

– Цифровую подпись.

– Сведения о файлах драйвера.

– Вы можете обновить драйвер.

– Вы можете откатить драйвер к предыдущему, если устройство перестало работать после обновления.

– Вы можете отключить устройство.

– Вы можете удалить драйвер.

 

Сведения:

– Вы можете узнать значения свойств устройства.

– Выберите свойство и вам автоматически покажут его значение.

– Например, вы можете узнать код проблемы устройства, класс, характеристики и т.д.

 

События:

– Вы можете узнать события, которые происходили с устройством.

– Вы можете узнать дату и время события.

– Вы можете узнать сведения событий.

– Вы можете посмотреть все события.

– Нажмите на кнопку OK.

 

 

Остались вопросы ? Напиши комментарий ! Удачи !

 

ACPI устранил конфликты между BIOS и операционной системой

В наших с вами компьютерах существует множество опций, к существованию которых мы давно привыкли и воспринимаем их как должное. Среди них есть и такие, которые были введены в компьютерную жизнь благодаря принятию в середине 90-х гг. ведущими производителями компьютерного оборудования стандарта ACPI(Advanced Configuration and Power Interface — Расширенный интерфейс управления настройкой и питанием). Этот стандарт предоставляет операционной системе и, как следствие, пользователю компьютера мощные и эффективные средства для контроля аппаратных компонентов и управления их работой.

Например, в операционной системе Windows благодаря технологии ACPI пользователь может программно установить такие параметры, как временное или постоянное отключение компьютера или отдельных его компонентов, переход компьютера в режим пониженного энергопотребления, в спящий режим или в режим гибернации.

Эти функции кажутся нам теперь совершенно естественными, но в ранних версиях Windows, таких как Windows 95, не поддерживавших технологию ACPI (не говоря уже об операционных системах семейства DOS), операционная система не могла даже автоматически выключить компьютер, и пользователю приходилось самостоятельно нажимать кнопку питания для того, чтобы выключить системный блок.

Содержание статьи

История создания

Нельзя сказать, что стандарт ACPI появился на пустом месте. До его появления существовал стандарт управления питанием APM. Однако он поддерживался исключительно на уровне BIOS. Кроме того, его возможности были ограничены и в настоящее время этот стандарт практически не используется.

ACPI изначально разрабатывался в качестве открытого стандарта. Первая реализация ACPI была создана в 1996 году компаниями Toshiba, Intel и Microsoft, к которым позже присоединились Phoenix и Hewlett-Packard. Стандарт ACPI постоянно совершенствуется, а его последняя версия была выпущена в 2011 г.  Первоначально в ACPI использовалась 16 и 32-битная адресация, которая позже сменилась 64-битной. В версии ACPI 3.0, вышедшей в 2004 г., была добавлена поддержка разъемов SATA, а также шины PCI Express.

На сегодняшний день эта технология поддерживается большинством операционных систем, а также процессорных архитектур. Помимо семейства ОС Microsoft Windows стандарт ACPI поддерживается также такими семействами ОС, как Linux и Free BSD.

Принцип работы

ACPI представляет собой независимый от платформы стандарт, облегчающий поиск устройств, их конфигурирование, управление питанием, а также мониторинг. Благодаря принятию стандарта ACPI были устранены конфликты между BIOS и операционной системой, и управление питанием стало осуществляться под контролем операционной системы.

Функции ACPI хранятся в БИОСЕ компьютера. Это справедливо, разумеется, для тех BIOS, которые поддерживают ACPI. Кроме того, для работы функций ACPI требуется  поддержка технологии со стороны операционной системы.

ACPI на уровне BIOS состоит из нескольких компонентов, которые включают  ядро ACPI и таблицы данных. В отличие от таких встроенных в BIOS технологий, как PnP, реализация ACPI в рамках BIOS не столь объемна, а функции ACPI BIOS ограничиваются организацией загрузки таблиц ACPI в память компьютера. Таблицы данных ACPI содержат сведения об аппаратной конфигурации и помогают операционной системе управлять аппаратными компонентами.

Преимущества

Какие же преимущества дает повсеместное внедрение стандарта ACPI простому пользователю?

Основная функция ACPI – контроль со стороны операционной системы за потреблением энергии всего компьютера и его отдельных компонентов. Например, при помощи функций ACPI операционная система может погрузить компьютер в режим сна, а также автоматически выключить питание. На практике пользователь может так настроить поведение компьютера, что он ничем не будет отличаться от электронной бытовой техники, такой, например, как музыкальный центр или телевизор, которые готовы к работе сразу же после того, как вы нажимаете их кнопку питания. При этом пользователь может пропустить ставшую традиционной загрузку компьютера.

Но этим возможности ACPI не ограничиваются. Пользователь может также запрограммировать поведение кнопки выключения питанием на системном блоке. При ее нажатии система будет спрашивать у вас, что делать — выключать ли компьютер, переводить ли его в спящий режим, режим гибернации, то есть, приостановки работы компьютера с сохранением текущей сессии, или ничего не делать. Единственной кнопкой на блоке, не зависящей от программных установок, на компьютере, поддерживающем ACPI, осталась лишь кнопка Reset.

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

Стандарт ACPI определяет несколько режимов потребления энергия – номинальный режим, энергосберегающий режим, режим полной остановки, и.т.д. Эти режимы поддерживаются как всем компьютером, так и его отдельными компонентами, в том числе и центральным процессором.

Пользователь может настроить уровень поддержки ACPI компьютером, а также включить или выключить отдельные опции ACPI в БИОСЕ при помощи интерфейса настроек BIOS Setup.

Основные преимущества технологии:

  • Управление питанием компьютера и его компонентов программными средствами
  • Повышение экономичности компьютера
  • Разрешение конфликтов между BIOS и ОС при конфигурировании устройств
  • Платформенная независимость технологии ACPI

Заключение

Появление технологии ACPI является важным этапом эволюции компьютерных устройств. Благодаря появлению технологии ACPI компьютеры научились работать в более гибком режиме, подстраиваясь под нужды пользователя и стали более экономичными. Кроме того, благодаря ей  упростился контроль со стороны операционной системы над аппаратным обеспечением компьютера.

Порекомендуйте Друзьям статью:

* ETD0500 Скачать драйверы устройств

Ищете драйвер для «* ETD0500»? Мы просмотрели нашу базу данных и определили, что у нас есть 1 файл драйвера для устройства с этим идентификатором оборудования. На этой странице показан файл драйвера для этого устройства. Информация о файле показана ниже на странице. Это устройство с идентификатором оборудования «* ETD0500» имеет одно имя устройства. Это имя устройства показано ниже. Вы можете увидеть дату выпуска драйвера, версию, список поддерживаемых операционных систем, размер файла и его тип.Справа от имени файла есть ссылка для перехода на страницу загрузки файла.

Драйвер для устройства компьютера можно найти по его имени устройства или идентификатору оборудования. Чтобы найти нужный драйвер, вы всегда можете воспользоваться поиском по сайту. Как узнать Hardware ID устройства читайте в этой инструкции.

Версия

, дата:

11.6.27.201, 06.01.2014

Поддерживаемые ОС:

Windows 8.1 x32 / x64, 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

006623.RAR — Сжатый файл RAR, 119,0 Мб

Версия

, дата:

11.6.24.203, 18.07.2013

Поддерживаемые ОС:

Windows 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

005093.RAR — Сжатый файл RAR, 60,5 Мб

Версия

, дата:

11.6.24.202, 03.07.2013

Поддерживаемые ОС:

Windows 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

005213.RAR — Сжатый файл RAR, 60,5 Мб

Версия

, дата:

11.6.23.203, 03.07.2013

Поддерживаемые ОС:

Windows 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

005149.RAR — Сжатый файл RAR, 109,7 Мб

Реклама

Другие драйверы для скачивания

Версия

, дата:

11.6.22.201, 30.04.2013

Поддерживаемые ОС:

Windows 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

005196.RAR — Сжатый файл RAR, 109,7 Мб

Версия

, дата:

11.6.19.204, 06.05.2013

Поддерживаемые ОС:

Windows 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

005130.RAR — Сжатый файл RAR, 103,3 Мб

Версия

, дата:

11.6.11.002, 18.10.2012

Поддерживаемые ОС:

Windows 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

003621.RAR — Сжатый файл RAR, 173,8 Мб

Версия

, дата:

11.6.10.001, 13.11.2012

Поддерживаемые ОС:

Windows 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

005244.RAR — Сжатый файл RAR, 101,2 Мб

Версия

, дата:

11.6.9.1, 18.10.2012

Поддерживаемые ОС:

Windows 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

005175.RAR — Сжатый файл RAR, 100,7 Мб

Версия

, дата:

11.6.9.001, 21.10.2012

Поддерживаемые ОС:

Windows 8 x32 / x64, 7 x32 / x64, Vista x32 / x64, XP x32 / x64

файл, размер:

005372.RAR — Сжатый файл RAR, 101,2 Мб

ACPI \ ETD0501 Драйверы Скачать для Windows 7, 8.1, 10, XP.

Имя файла Размер
Touchpad.zip 25,91 МБ
Touchpad.zip 25,91 МБ
Touchpad.zip 25,91 МБ
Touchpad.zip 25,91 МБ
Touchpad.zip 26.36 МБ
Touchpad.zip 26,36 МБ
Touchpad.zip 26,36 МБ
Touchpad.zip 26,36 МБ
TouchPad_ELANTECH_10.6.10.8_W7x64_A.zip 175,03 МБ
TouchPad_ELANTECH_10.6.10.8_W7x86W7x64_A.zip 175,05 МБ
TouchPad_ELANTECH_10.6.12.4_W7x64_A.zip 175.09 Мб
TouchPad_ELANTECH_10.6.9.8_W7x64_A.zip 174,98 МБ
TouchPad_ELANTECH_10.6.9.9_W7x64_A.zip 174,97 МБ
TouchPad_ELANTECH_10.6.9.9_W7x64_A.zip 174,97 МБ
TouchPad_ELANTECH_10.6.9.9_W7x64_A.zip 174,98 МБ
TouchPad_ELANTECH_10.6.9.9_W7x64_A.zip 174.98 МБ
TouchPad_ELANTECH_10.6.9.9_W7x86W7x64_A.zip 174,98 МБ
TouchPad_ELANTECH_11.6.11.002_W8x64UW8x86U_A.zip 180,43 МБ
TouchPad_ELANTECH_11.6.2.1_W7x64_A.zip 177,01 МБ
TouchPad_ELANTECH_11.6.20.203_W8x64_A.zip 107.64 МБ
TouchPad_ELANTECH_11.6.23.203_W8x64_A.zip 113.91 МБ
TouchPad_ELANTECH_11.6.24.203_W8x64_A.zip 114,03 МБ
TouchPad_ELANTECH_11.6.24.206_W8x86_A.zip 123.20 МБ
TouchPad_ELANTECH_11.6.24.206_W8x86_A.zip 123.20 МБ
TouchPad_ELANTECH_11.6.24.206_W8x86_A.zip 123.20 МБ
TouchPad_ELANTECH_11.6.24.206_W8x86_A.zip 123.20 МБ
сенсорная панель_ELANTECH_11.6.24.209_W7x64_A.zip 124,30 МБ
TouchPad_ELANTECH_11.6.28.201_W81x64_A.zip 123.20 МБ
TouchPad_ELANTECH_11.6.28.201_W81x86_A.zip 123.19 МБ
TouchPad_ELANTECH_11.6.6.002_W8x64_A.zip 180,33 МБ
TouchPad_ELANTECH_11.6.8.001_W8x64_A.zip 181,12 МБ
TouchPad_ELANTECH_11.6.9.001_W8x64_A.zip 180,41 МБ
TouchPad_ELANTECH_7.0.6.2_W7x64_A.zip 14,55 МБ
Сенсорная панель_ELANTECH_7.0.6.3_XPx86W7x86_A.zip 25.46 МБ
TouchPad_ELANTECH_7.0.6.4_W7x86W7x64_A.zip 25,49 МБ
TouchPad_ELANTECH_7.0.6.5_W7x86W7x64_A.zip 13,16 МБ
TouchPad_ELANTECH_7.0.6.6_XPx86_A.zip 25,51 МБ
TouchPad_ELANTECH_8.0.6.0_W7x64_A.zip 61,02 МБ
Сенсорная панель_ELANTECH_8.0.6.0_W7x86W7x64_A.zip 61.02 Мб
TouchPad_ELANTECH_8.0.6.3_W7x86_A.zip 61,52 МБ
TouchPad_ELANTECH_8.0.6.4_XPx86W7x86W7x64_A.zip 61,56 МБ
TouchPad_ELANTECH_v11.6.27.201_W81x64_A.zip 124,04 МБ
Сенсорная панель_Elantech_WIN7_32_z70512.zip 5,85 МБ
Сенсорная панель_Elantech_Win7_64_z70516.zip 6,88 МБ
Touchpad_Elantech_WinXP_Z70516.zip 5,85 МБ

Acpi.sys Драйвер Windows ACPI — драйверы Windows

  • 4 минуты на чтение

В этой статье

Драйвер Windows ACPI, Acpi.sys, является компонентом папки входящих сообщений операционной системы Windows.В обязанности Acpi.sys входит поддержка управления питанием и перечисление устройств Plug and Play (PnP). На аппаратных платформах с ACPI BIOS HAL вызывает загрузку Acpi.sys во время запуска системы в основе дерева устройств. Acpi.sys действует как интерфейс между операционной системой и ACPI BIOS. Acpi.sys прозрачен для других драйверов в дереве устройств.

Другие задачи, выполняемые Acpi.sys на конкретной аппаратной платформе, могут включать перепрограммирование ресурсов для COM-порта или включение контроллера USB для пробуждения системы.

В этой теме

Устройства ACPI

Поставщик аппаратной платформы определяет иерархию пространств имен ACPI в ACPI BIOS для описания аппаратной топологии платформы. Для получения дополнительной информации см. Иерархия пространств имен ACPI.

Для каждого устройства, описанного в иерархии пространства имен ACPI, драйвер Windows ACPI, Acpi.sys, создает либо объект фильтрующего устройства (фильтр DO), либо объект физического устройства (PDO). Если устройство встроено в системную плату, Acpi.sys создает объект устройства-фильтра, представляющий фильтр шины ACPI, и присоединяет его к стеку устройств непосредственно над драйвером шины (PDO). Для других устройств, описанных в пространстве имен ACPI, но не на системной плате, Acpi.sys создает PDO. Acpi.sys обеспечивает управление питанием и функции PnP для стека устройств с помощью этих объектов устройств. Для получения дополнительной информации см. Стеки устройств для устройства ACPI.

Устройство, для которого Acpi.sys создает объект устройства, называется устройством ACPI.Набор устройств ACPI варьируется от одной аппаратной платформы к другой и зависит от ACPI BIOS и конфигурации материнской платы. Обратите внимание, что Acpi.sys загружает фильтр шины ACPI только для устройства, которое описано в пространстве имен ACPI и постоянно подключено к аппаратной платформе (обычно это устройство интегрировано в основной кремний или припаяно к системной плате). Не все материнские платы имеют фильтр шины ACPI.

Все функции ACPI прозрачны для драйверов более высокого уровня.Эти драйверы не должны делать никаких предположений о наличии или отсутствии фильтра ACPI в любом заданном стеке устройств.

Acpi.sys и ACPI BIOS поддерживают основные функции устройства ACPI. Чтобы расширить функциональные возможности устройства ACPI, поставщик устройства может предоставить драйвер функции WDM. Дополнительные сведения см. В разделе «Работа с драйвером функций устройства ACPI».

Устройство ACPI указывается в блоке определения в таблицах описания системы в ACPI BIOS. Блок определения устройства определяет, среди прочего, рабочую область, которая представляет собой непрерывный блок памяти устройства, который используется для доступа к данным устройства.Только Acpi.sys изменяет данные в рабочей области. Функциональный драйвер устройства может считывать данные в рабочей области, но не должен изменять данные. При вызове обработчик области операции передает байты в области операции в буфер данных в Acpi.sys и из него. Совместная работа функционального драйвера и Acpi.sys зависит от устройства и определяется в ACPI BIOS поставщиком оборудования. Как правило, функциональный драйвер и Acpi.sys обращаются к определенным областям в рабочей области для выполнения операций, связанных с конкретным устройством, и получения информации.Для получения дополнительной информации см. Поддержка рабочего региона.

Методы управления ACPI

Методы управления

ACPI — это программные объекты, которые объявляют и определяют простые операции для запроса и настройки устройств ACPI. Методы управления хранятся в ACPI BIOS и закодированы в формате байтового кода, который называется машинным языком ACPI (AML). Методы управления устройством загружаются из микропрограммы системы в пространство имен ACPI устройства в памяти и интерпретируются драйвером Windows ACPI, Acpi.sys.

Чтобы вызвать метод управления, драйвер режима ядра для устройства ACPI инициирует запрос IRP_MJ_DEVICE_CONTROL , который обрабатывается Acpi.sys. Для драйверов, загруженных на устройства с перечислением ACPI, Acpi.sys всегда реализует объект физического устройства (PDO) в стеке драйверов. Для получения дополнительной информации см. Оценка методов управления ACPI.

Спецификация ACPI

Спецификация интерфейса расширенной конфигурации и питания (спецификация ACPI 5.0) доступна на веб-сайте форума Unified Extensible Firmware Interface.

Версия 5.0 спецификации ACPI представляет набор функций для поддержки маломощных мобильных ПК, основанных на интегральных схемах системы на кристалле (SoC) и реализующих модель подключенного резервного питания. Начиная с Windows 8 и более поздних версий драйвер Windows ACPI, Acpi.sys, поддерживает новые функции в спецификации ACPI 5.0. Дополнительные сведения см. В руководстве по проектированию Windows ACPI для платформ SoC.

Отладка ACPI

Системные интеграторы и разработчики драйверов устройств ACPI могут использовать отладчик Microsoft AMLI для отладки кода AML.Поскольку AML является интерпретируемым языком, для отладки AML требуются специальные программные инструменты.

Для получения дополнительных сведений об отладчике AMLI см. Отладка ACPI.

Компилятор исходного языка Microsoft ACPI (ASL)

Для получения информации о компиляции исходного языка ACPI (ASL) в AML см. Microsoft ASL Compiler.

Версия 5.0 компилятора Microsoft ASL поддерживает функции спецификации ACPI 5.0.

Компилятор ASL распространяется с Windows Driver Kit (WDK).

Компилятор ASL (asl.exe) находится в каталогах Tools \ arm \ ACPIVerify, Tools \ arm64 \ ACPIVerify, Tools \ x86 \ ACPIVerify и Tools \ x64 \ ACPIVerify установленного WDK, например, C: \ Program Файлы (x86) \ Windows Kits \ 10 \ Tools \ x86 \ ACPIVerify.

ACPI \ INT0E0C-related, желтый, неизвестное устройство в диспетчере устройств на …

Использование поиска Intel.com

Можно легко поискать по всему Интел.com несколькими способами.

  • Название бренда: Core i9
  • Номер документа: 123456
  • Кодовое имя: Kaby Lake
  • Специальные операторы: «Ледяное озеро», Лед И Озеро, Лед ИЛИ Озеро, Лед *

Быстрые ссылки

Вы также можете воспользоваться быстрыми ссылками ниже, чтобы увидеть результаты наиболее популярных поисковых запросов.

ACPI — OSDev Wiki

ACPI (Advanced Configuration and Power Interface) — это стандарт управления питанием и конфигурации для ПК, разработанный Intel, Microsoft и Toshiba. ACPI позволяет операционной системе управлять мощностью, подаваемой на каждое устройство (например, переводить определенные устройства в режим ожидания или отключать питание). Он также используется для контроля и / или проверки тепловых зон (датчики температуры, скорости вращения вентиляторов и т. Д.), Уровня заряда батареи, маршрутизации IRQ PCI, процессоров, доменов NUMA и многих других вещей.

Реализация ACPI

Информация об ACPI хранится в памяти BIOS (конечно, для тех систем, которые поддерживают ACPI).

ACPI состоит из двух основных частей. Первая часть — это таблицы, используемые ОС для конфигурации во время загрузки (они включают такие вещи, как количество процессоров, детали APIC, диапазоны памяти NUMA и т. Д.). Вторая часть — это среда выполнения ACPI, которая состоит из кода AML (платформенно-независимый язык ООП, который поступает из BIOS и устройств) и кода ACPI SMM (режим управления системой).

Чтобы начать использовать ACPI, операционная система должна искать RSDP (указатель описания корневой системы). Это описано в RSDP, потому что здесь слишком подробно.

Если RSDP найден и проверка действительна, он содержит указатель на RSDT (таблица описания корневой системы), а для более новых версий ACPI (ACPI 2.0 и более поздних) существует дополнительный XSDT (расширенная таблица описания системы). И RSDT, и XSDT содержат указатели на другие таблицы. Единственная реальная разница между RSDT и XSDT состоит в том, что XSDT содержит 64-битный указатель вместо 32-битного указателя.

Для части времени выполнения ACPI основная таблица, которую необходимо обнаружить, — это FADT (фиксированная таблица описания ACPI), поскольку она содержит информацию, необходимую для включения ACPI.

У вас есть две возможности использовать ACPI. Вы можете написать свой собственный считыватель таблиц ACPI и интерпретатор AML. Или вы можете интегрировать ACPICA в свою ОС.

Переход в режим ACPI

На некоторых ПК это уже сделано за вас, если …

  • поле команды SMI в FADT равно 0
  • Поля включения и отключения ACPI в FADT равны 0
  • бит 0 (значение 1) порта ввода / вывода блока управления PM1a установлен

В противном случае запишите значение поля включения ACPI в номер регистра, на который указывает поле команды smi, например:

 outb (fadt-> smi_command, fadt-> acpi_enable); 

Linux ждет 3 секунды, пока оборудование не изменит режим.Затем опрашивайте блок управления PM1a, пока не установится бит 0 (значение 1). Когда этот бит установлен, это означает, что события управления питанием генерируют SCI, а не SMI, что означает, что ваша ОС должна обрабатывать события, а BIOS управления системой ничего за вас не делает. SCI — это IRQ, о котором вам сообщает FADT.

 в то время как (inw (fadt-> pm1a_control_block) & 1 == 0); 

См. Также

Статьи

Ссылки на форум

Внешние ссылки

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *