Устройство acpi ucmucsi что это
990x.top
Простой компьютерный блог для души)
Microsoft ACPI-совместимый встроенный контроллер — что это такое?
ACPI расшифровывается как Advanced Configuration and Power Interface. Задача интерфейса — обеспечить взаимодействие между операционной системой, железом и BIOS. В некотором роде это некий мостик, без которого ПК работать не будет, или будет, но с ограниченными функциями.
Основная задача ACPI — способность корректно включать и выключать ПК, а также подключенные к нему устройства. Сетевые карты, звуковые карты, видеокарты — в работе всех этих устройств нужен интерфейс ACPI.
Если у вас отображается устройство ACPI-контроллер в диспетчере, но при этом ПК работает нормально — тогда пожалуй не стоит ничего делать. Если Windows сама не смогла установить драйвер, то если вы неопытный пользователь — лучше не пытаться исправить. Ошибки в работе ACPI недопустимы. Но если более-менее продвинутый пользователь, вы можете попробовать найти драйвер и установить его вручную (при помощи ИД оборудования в свойствах устройства). Либо использовать утилиту DevID Agent — она автоматически найдет нужные драйвера, которых нет на ПК и предложит их установить. Пожалуй это одна из лучших, так как нет рекламы, но при ее установке может захотеть поставиться левый софт.
Внимание! Перед ручной установкой — создайте точку восстановления!
Однако, если у вас показывает неизвестное устройство ACPI и при этом ноутбук Lenovo — то вам нужно установить Lenovo OneKey Optimizer или Lenovo Utility, в составе этих утилит есть нужный драйвер. Эта информация с официального сайта Lenovo.
Если драйвер установлен корректно, то восклицательного знака не будет:
Но если знак есть, а как исправить — вы точно не знаете, то лучше и не пытаться. ACPI — это серьезно, может Windows сообщает что он не установлен, но на самом деле используется базовый драйвер. Лучше обратиться к специалисту или даже на форум Microsoft, может там что подскажут.
На этом все, надеюсь информация помогла, удачи и добра, до новых встреч друзья!
Технологии 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.
Итак, повторюсь, основная задача ACPI — способность разумно включать и выключать PC и подключенную к нему периферию. Причем, помимо принтеров, сетевых карт, дисководов CD-ROM и прочая и прочая, могут быть и такие, пока еще экзотические устройства, как телевизор, видеомагнитофон, музыкальный центр. И конечно речь идет об умной активации PC. Так, чтобы видеоплеер при установке в него кассеты смог разбудить PC, который включил бы телевизор.
Однако на данный момент ACPI может интересовать среднего пользователя только как теоретическая архитектура. Куда интереснее основанная на нем технология OnNow, уже сегодня могущая предоставить кое-какие вполне осязаемые приятности. Ее цели: убрать задержки при включении и выключении компьютера, позволить обслуживающим приложениям, таким как дефрагментация диска или проверка на вирусы выполняться в то время, когда компьютер выключен, и вообще, улучшить общую картину энергопотребления PC.
Режим S3 (настоящий OnNow) не может быть реализован из-за того, что существующие системные платы не имеют схем разделенного питания компонентов. Поэтому, до выхода следующего поколения материнок OnNow в полном объеме реализован быть не может. Пока же, путем модификации BIOS, можно добиться только некой эмуляции — S4.
Первой же материнской платой, которая будет иметь раздельные схемы питания для своих узлов и будет, таким образом, поддерживать режим S3 станет ASUS P2B-E — модификация давно известной системной платы P2B от Asustek. Кроме возможности suspend-to-memory, кстати, P2B-E будет иметь 5 слотов PCI. В серийное производство эта плата будет запущена в ноябре текущего года.
Но вернемся к нашим баранам. Спецификацию OnNow разрабатывала небезызвестная вам фирма Microsoft. Угадайте с трех попыток, кто по этой спецификации должен стать управляющим центром компьютера по всем этим вопросам? Первые два ответа можно не считать, правильно — Windows.
В общем, я полагаю, тенденцию вы уловили. Компьютер, постоянно находящийся наготове.
Обидно, однако, что пока с практическим использованием ACPI очень дела обстоят неважно. Возьмем самое яркое видимое и единственное на данный момент проявление ACPI в Windows 98 — Hibernate (по-русски — зимняя спячка). Проще говоря, это то самое хваленое сбрасывание данных из оперативной и видеопамяти на винт, с последующим быстрым восстановлением при включении компьютера. Таким образом, у нас получается аналог спящего режима, когда к вашим услугам предоставлены всегда запущенные приложения, но с нулевым потреблением энергии. Так вот, после появления в вашем компьютере версии BIOS, поддерживающей ACPI и некоторых манипуляций с установкой Windows 98, у вас действительно в Control Panel/Power Management появится пара вожделенных пунктов:
И соответствующий пункт в закладке 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) не пользуясь средствами операционной системы.
Microsoft ACPI-совместимая система
ACPI-совместимая система, она же Advanced Configuration and Power Interface — это, если верить написанному компанией Майкрософт, усовершенствованная система предназначенная для питания вашего компьютера. Поэтому скорее всего дело в питании и в большинстве случает такая проблема возникает на ноутбуках с батареями. Да-да и батарея требует установку драйвера, для корректной работы.
Проявляется эта проблема следующим способом. Вы переустановили операционную систему Windows и установили все необходимые для работы драйвера. Однако зайдя в Диспетчер устройств, который находится в Панели управления в разделе Система, вы обнаруживаете, что висит одно или два устройства без драйверов которые обычно именуются как Microsoft ACPI-совместимая система. Эти неизвестные устройства имеют свои коды, которые мы привели чуть ниже.
Коды устройств:
Чтобы понять есть ли проблема с драйверами, необходимо пройти по указанным ниже папкам и убедиться в наличии или отсутствии системных файлов.
Если системных файлов нет, то необходимо отыскать архив драйверов или взять со схожего по параметрам ноутбука и скопировать по указанным выше путям.
Также, помочь устранить данную проблему поможет программа Unknown Device Identifier, которая способна установить необходимые драйвера на неизвестные устройства. Просто скачайте ее и запустите на исполнение.
В некоторых случаях проблема может быть в драйверах на процессор, поэтому, попробуйте также установить/переустановить драйвера на процессор.
Бывало, что помогал самый дурацкий метод — это удаление неизвестных устройств и перезагрузка компьютера. Я лично не проверял и сильно сомневаюсь в эффективности такого способа, но на форумах встречаются те, кому данный способ помог. Пробуйте!
Как бы там ни было, отсутствие каких-либо драйверов — это плохо. Для пущей уверенности, загрузитесь в Безопасном режиме с поддержкой драйверов и убедитесь в Диспетчере устройств, что помимо этого одного или двух устройств, там больше ничего нет. Бывают случаи, когда неизвестные устройства отображаются в Диспетчере устройств только в Безопасном режиме операционной системы Windows.
Когда будете искать драйвера, под Windows XP, имейте в виду, что драйвера под WinXP — это тоже самое что и Win2000, Win2k, не запутывайтесь в этом.
Готово! Подобные действия должны привести к тому, что в Диспетчере устройств будет все как надо, без неизвестных устройств и прочего бреда. Не забудьте после своих экспериментов сохранить как в своей голове, так и на вашем винчестере все те файлы, которые помогли вам в устранении проблемы, ведь операционную систему Windows обычно ставят не раз и на всегда, а раз и не год или около того. Так или иначе, в следующий раз вы уже не будете задаваться вопросом как избавиться от Microsoft ACPI-совместимых систем, а просто возьмете и установите все драйвера включая драйвера которые нужны для вашей батареи ноутбука.
Удачи и безотказной работы вам и вашему компьютеру!
Устройство acpi ucmucsi что это
«UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
On my X1 Extreme ( 20MF000CUS ) I recently noticed that when I open the Windows 10 Device Manager the list of devices keeps refreshing, like a new hardware scan is being forced every 2-3 seconds. I started disabling all the devices one by one and I finally narrowed down the culprit:
This device, when active, keeps appearing and disappearing from the device manager tree forcing a refresh every few seconds.
And it only happens when my Lenovo Thunderbolt Dock ( 40AN0230US ) is connected. When I disconnect the dock the driver stops disappearing and becomes stable.
Status: 01802400 (DN_HAS_PROBLEM)
Problem code: 00000016
Any idea what is going on?
United States of America
Re: «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
Social Support Agent
United States of America
Social Support Agent
Re: «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
Thanks for posting in the Community,
Make sure to update all the Drivers and Firmware for the Thinkpad Thunderbolt 3 Workstation Dock,
Let us know if this works.
Follow us @LenovoSupport on Facebook and Twitter!
United States of America
Re: «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
Of course I’m running the latest TB3 dock drivers and firmware. But that unfortunately doesn’t help.
This is very annoying as the device manager keeps refreshing and rescanning the hardware every 2-3 seconds.
What is the UCM-UCSI ACPI Device? And what does it do?
Could it be something defective with the TB3 dock hardware?
Social Support Agent
United States of America
Social Support Agent
Re: «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
Hi there! Could you please connect the TB3 dock and then go to device manager, uninstall the driver specific for the thinkpad and then once done, restart the laptop with the TB3 still connected to it. The driver will be reinstalled. Check if it’s the same issue.
United States of America
Re: «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
Just as a test I cleaned all unused devices with dism.exe, purchased a different TB3 dock (CalDigit) and I get the exact same behaviour: the «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager forcing an hardware refresh every few seconds. It only stops when I have no TB3 devices connected.
Still don’t know what this «UCM-UCSI ACPI Device» is or does. If I disable it in the Device Manager the hardware refresh stops and everything seems to be working OK (including the TB3 dock).
At this point it’s either a driver problem or my laptop problem.
Anybody else seeing this? TIA
United Kingdom of Great Britain and Northern Ireland
Re: «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
Same issue on my X1-extreme when I connect any TB3 dock. But it started to happen after 1903 update. This is definitely a driver/OS issue, not an hardware issue.
Plus, after 1903 update, Thunderbolt3 Controller also started to act weird.
Re: «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
Same issue on my X1 Carbon 6th when I connect TB3 dock.
It started to happen after 1903 update.
United States of America
Re: «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
United States of America
Re: «UCM-UCSI ACPI Device» driver keeps appearing and disappearing from the Device Manager
Thanks for posting in the Community,
Make sure to update all the Drivers and Firmware for the Thinkpad Thunderbolt 3 Workstation Dock,
Let us know if this works.
I am having the same issue on my P1 connected to the Gen2 Workstaton dock. I’ve updated the FW on the dock to 3.153 per your instructions, but there is no change in the device manager behavior. The USB Connection Manager functions correctly when then system is undocked (all USB-C ports are working), but when connected to the dock, the error keeps occuring. This is on Windows 10 1903. The issue did not happen on the previous Windows 10 feature update (1809). It appears that a driver is missing that is intended to support the USB-C port on the dock. Any further suggestions?
UPDATE: I connected my Gen1 TB3 dock to my P1, updated the FW and the drivers and the issue was NOT present. However, when I detached that dock and reconnected the GEN2 Workstation TB3 dock, the behavior noted reappeared. This seems to be a FW issue in the GEN2 dock and not a driver issue with Windows. I’ve reinstalled all relevant software and FW with no change. Changed to use my TB3 GEN1 dock until this is corrected. Waiting for a solution.
P53 XEON 2276 BIOS 1.31 OLED UHD 4K Multi-touch display, 96GB RAM, RTX5000, RAID 1, 1TB x 2 Samsung PM981, 1TB PM981, WWAN
P70 XEON 1505, BIOS 2.35, 4k Display, 64GB, M3000M NVIDIA GPU, RAID1 1TB Samsung PM981 PCIe-NVMe SSD x 2, 2x Samsung 850 Pro 1TB SSD. EM7455 WWAN
P1. BIOS 1.36,Xeon Processor, 4k UHD IPS multi-touch display, 32GB, PM981 1TB x 2, RAID1
I am not an employee nor an agent of Lenovo.
Что такое ACPI?
Многим из вас знакомо слово ACPI. Кто-то видел его в статьях про NT-системы, кто-то в Диспетчере устройств, а кто-то еще где-нибудь. Однако далеко не все хорошо знают, что это такое. Обычное определение вроде «ACPI — это менеджер питания» слишком поверхностно отражает суть этой системной архитектуры. Между прочим, с приходом ACPI в индустрию канули в лету «разборки» между BIOS’ом и операционкой, появился спящий режим и еще куча полезных функций, о которых раньше можно было только мечтать. Конечно, на полноту изложения данный материал не претендует, но ответ на вопрос, вынесенный в заголовок, дает. Итак, что же такое ACPI?
Промышленный стандарт управления питанием компьютера и его устройствами с помощью ОС был необходим технологии как воздух, ведь постоянные конфликты операционной системы и оборудования мешали разработке и того, и другого. BIOS никак не мог угодить операционке, она — ему. Каждый хотел конфигурировать устройства по-своему. Представляете, что бы было, если бы не существовал ACPI при нынешнем многообразии различных девайсов? Даже подумать страшно. Вот поэтому ведущими IT-компаниями было принято решение отделить «софт от харда» и разработать системную архитектуру, которая брала бы на себя всю тяжесть общения с BIOS’ом. Заодно разработчики не забыли об энергопотреблении, поэтому ACPI еще должен был управлять питанием. 1 декабря 1996 года консорциум, состоящий из Hewlett-Packard Corporation, Intel Corporation, Microsoft Corporation, Phoenix Technologies Ltd. и Toshiba Corporation, объявил о завершении работы над новым стандартом — ACPI, что расшифровывается как Advanced Configuration and Power Interface, или расширенный интерфейс конфигурирования и управления питанием компьютера. ACPI состоял из множества составляющих, главной из которых был специальный участок кода BIOS, обеспечивающий поддержку компьютером новой архитектуры. То есть со старым оборудованием новый стандарт был несовместим.
Разумеется, это повлекло за собой обновление парка компьютеров. Как это обычно делается, мы с вами, уважаемые читатели, очень хорошо знаем. За примером даже ходить далеко не надо — достаточно вспомнить историю с PCI-E. Правда, парк компьютеров еще не полностью обновился, ведь апгрейд обходится достаточно дорого. Но, как ни крути, плата без PCI-E уже считается устаревшей. С ACPI было точно так же, только польза от него не так сомнительна. Скорее даже наоборот, ведь вместе с ACPI пришел APIC, а это значит, что одно прерывание теперь могло использоваться несколькими устройствами! Для того времени это была настоящая сенсация. Первым процессором с поддержкой ACPI можно считать самый ранний Celeron, однако поддержка нового интерфейса была реализована настолько криво, что эту функцию приходилось отключать. Важно также отметить, что ACPI окончательно вытеснил Plug and Play и, по словам создателей, «обеспечил использование существующих интерфейсных разъемов более безопасным и потенциально более эффективным способом». Помимо участка кода BIOS, в состав ACPI также входила улучшенная схема управления питанием (Advanced Power Management), прикладной программный интерфейс (API), специальный машинный язык (ACPI Machine Language) и еще некоторые полезные вещи. Появился новый термин — OS Power Management, где ACPI, разумеется, отводилась главная роль.
Основные цели разработки
1. Компьютерная система должна выполнять конфигурирование устройств программными средствами. Управление питанием должно быть более
функциональным и безопасным.
2. Использование ПК должно стать более экономичным.
3. Разработчики оборудования имеют максимальную свободу при проектировании готовых систем: от самых легких решений до самых экстремальных при полной поддержке ОС.
4. Политика управления питанием слишком сложна для реализации в ROM BIOS, поэтому должна осуществляться исключительно самой ОС.
5. Унификация всех алгоритмов питания в единый стандарт ACPI позволит избавиться от конфликтов операционной системы и BIOS’а в вопросах конфигурирования устройств.
6. ОС развивается независимо от аппаратного обеспечения, поэтому на всех ACPI-совместимых машинах можно будет добиться увеличения
производительности и стабильности за счет смены операционной системы.
Нужно сказать, что разработчики своих целей достигли. Стоит рассмотреть структуру работы ACPI подробно.
Структура ACPI
Чтобы понять, как работает та или иная технология, необходим хороший пример. В технической документации разработчики пишут следующее: «Предположим, что ОС имеет политику разделения всех запросов ввода/вывода на ленивых и неленивых. Ленивые запросы (редактирование текста или электронных таблиц) объединяются в группы и исполняются устройством только тогда, когда оно начинает работать по какой-либо _другой_ причине. Неленивые операции заставляют устройство работать при первой же отправке запроса». Для ОС важно различать, какие операции являются ленивыми, а какие — нет. Кроме того, система должна знать состояние всех своих устройств, ведь выключенный девайс никогда ничего делать не станет. Все это обеспечивает ACPI. В то время, когда какая-то железка простаивает без дела, ACPI-драйвер снижает ей мощность питания и вместе с этим уменьшает общее энергопотребление работающей системы. Представьте, что в вашем системном блоке установлен автоответчик. Его задача — отвечать на входящие звонки. Разумеется, вам звонят не постоянно, поэтому большую часть времени автоответчик совершенно ничего не делает, зря потребляя драгоценную электроэнергию. Это очень нерационально. Поэтому ACPI создает девайсу специальную политику поведения, согласно которой он входит в состояние глубокого сна, однако при входящем звонке устройство проснется в течение одной секунды и ответит на вызов. Разумеется, есть одно но: автоответчик обязательно должен быть ACPI-совместимым.
ACPI-таблица. ACPI-таблица описывает интерфейсы аппаратных средств. Некоторые из этих описаний могут ограничивать использование устройством каких-либо функций, но большинство из них позволяют устройствам выполнять произвольные последовательности операций. ACPI-таблица содержит так называемые блоки определения (Definition Blocks), которые могут быть запрограммированы из-под ОС. Другими словами, ACPI использует встроенный интерпретатор псевдокода, называемый ACPI Machine Language (AML). AML исполняет код, содержащийся в блоках определения.
ACPI-регистры. Здесь содержится ограниченная часть описания интерфейсов из ACPI-таблиц для быстрого доступа к таким данным.
ACPI BIOS. Это часть кода BIOS, которая совместима с ACPI-спецификациями. Как правило, это код, отвечающий за загрузку, засыпание/пробуждение и перезагрузку машины. ACPI-таблицы также обеспечиваются за счет ACPI BIOS.
ACPI и железо
Специальная таблица описывает поведение обычных и ACPI-совместимых программных и аппаратных средств.
Тип железа | Обычная OS | ACPI OS с OSPM |
Обычное железо | Обычная ОС на обычном оборудовании делает то, что делала всегда | Если ОС испытывает недостаток в поддержке нужного железа, она осуществляется исключительно за счет BIOS |
Обычное и ACPI-железо в одной машине | Работает точно так же, как обычная ОС на обычном железе | Во время загрузки ОС переключает совместимое оборудование из обычного режима в режим OSPM/ACPI, и с этого момента система имеет поддержку OSPM/ACPI |
Только ACPI-железо | Управление питанием отсутствует | Полная поддержка всех функций OSPM/ACPI |
Выводы и заключение
1. Концепция ACPI одинакова для всех типов компьютеров включая десктопы, лэптопы, КПК, мобильные телефоны, рабочие станции и серверы.
2. Новая системная архитектура является достаточно переносимой — как между различными ОС, так и между процессорами.
3. Внедрение ACPI в ОС позволило несколько упростить (и удешевить) разработку кода BIOS, исключив из него примитивные энергоуправляющие функции.
4. Появление этой архитектуры значительно увеличило стабильность работы операционных систем и повысило безопасность использования оборудования.
5. Существование столь большого парка мобильных компьютеров вряд ли было бы возможным без ACPI. Динамическое управление питанием отлично экономит батарею.