ACPI MSFT0101: что это за устройство и как решить проблему с драйвером

Если в Диспетчере устройств Windows висит «неизвестное устройство» с идентификатором ACPI\MSFT0101, речь идёт о модуле TPM (Trusted Platform Module) — доверенном платформенном модуле, встроенном в материнскую плату или процессор. Именно так Windows обозначает TPM, когда для него не подобран системный драйвер.

Чаще всего с этим идентификатором сталкиваются владельцы ноутбуков и ПК после чистой установки Windows 10 или Windows 11, либо после сброса BIOS до заводских настроек. Само по себе устройство не является поломкой — это штатный компонент системы, отвечающий за аппаратное шифрование и безопасную загрузку. Ниже разберём, что это за модуль, зачем он нужен и как убрать ошибку из Диспетчера устройств.

Что скрывается за идентификатором ACPI MSFT0101

Идентификатор ACPI\MSFT0101 формируется по стандарту ACPI (Advanced Configuration and Power Interface). Префикс MSFT указывает на Microsoft, а код 0101 зарезервирован за устройствами класса TPM 2.0. То есть это не стороннее «железо» и не вирус, а программное представление доверенного платформенного модуля в операционной системе.

TPM — это криптографический чип, который хранит ключи шифрования (например, для BitLocker), контролирует целостность загрузки системы и используется функциями вроде Windows Hello. В современных компьютерах модуль чаще всего реализован программно-аппаратно: как fTPM у процессоров AMD или PTT у процессоров Intel, без отдельной микросхемы на плате.

  • 🔐 Шифрование диска — TPM хранит ключи BitLocker и проверяет их при загрузке.
  • 🛡️ Безопасная загрузка — модуль участвует в проверке целостности системы вместе с Secure Boot.
  • 👤 Windows Hello — биометрический вход привязывается к ключам в TPM.
  • 💻 Требование Windows 11 — наличие TPM 2.0 официально обязательно для установки системы.

Почему устройство отображается как неизвестное

Типичная ситуация: после установки Windows в Диспетчере устройств появляется жёлтый восклицательный знак, а в свойствах указан код ошибки — чаще всего код 28 («драйверы не установлены»). Причина обычно одна из перечисленных ниже.

  • ⚙️ TPM отключён в BIOS/UEFI — система видит устройство в ACPI-таблицах, но не может его инициализировать.
  • 💿 Чистая установка Windows — драйвер TPM обычно встроен в систему, но на старых сборках или урезанных образах его может не быть.
  • 🔄 Сброс настроек BIOS — после обновления прошивки или сброса CMOS параметр TPM мог вернуться к значению по умолчанию (отключён).
  • 🧩 Отсутствие чипсетных драйверов — на некоторых платформах модуль корректно определяется только после установки драйверов чипсета от Intel или AMD.

⚠️ Внимание: если на диске включено шифрование BitLocker, перед любыми изменениями настроек TPM в BIOS сохраните ключ восстановления BitLocker. Отключение или очистка TPM без ключа может сделать данные на зашифрованном диске недоступными.

Как проверить состояние TPM в системе

Прежде чем что-то устанавливать, стоит выяснить, видит ли система модуль в принципе. Самый простой способ — встроенная консоль управления TPM.

Нажмите Win + R и введите команду:

tpm.msc

Откроется оснастка «Управление TPM на локальном компьютере». Если модуль работает, там будет указано «TPM готов к использованию» и версия спецификации (1.2 или 2.0). Если вы видите сообщение «не удаётся найти совместимый TPM» — модуль либо отключён в BIOS, либо система его не инициализировала.

Дополнительно проверить статус можно в PowerShell (запуск от имени администратора):

Get-Tpm

Команда вернёт параметры TpmPresent (присутствует ли модуль), TpmReady (готов ли к работе) и TpmEnabled (включён ли). Это быстрый способ отделить проблему драйвера от отключённого оборудования.

📊 Где вы обнаружили устройство ACPI MSFT0101?
В Диспетчере устройств с жёлтым знаком
При проверке совместимости с Windows 11
В отчёте диагностической программы
После обновления или сброса BIOS

Как включить TPM в BIOS/UEFI

Если оснастка tpm.msc сообщает, что модуль не найден, первым делом проверьте настройки BIOS/UEFI. Название пункта зависит от производителя платы и процессора, поэтому точный путь нужно сверять с документацией к вашей модели.

Общие ориентиры такие: на платформах Intel искомый параметр обычно называется PTT (Platform Trust Technology), Intel Platform Trust Technology или просто TPM Device; на платформах AMD — fTPM или AMD fTPM switch. Располагается он, как правило, в разделах Security, Advanced или Trusted Computing.

☑️ Включение TPM в BIOS

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

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

Установка драйвера для ACPI MSFT0101

Отдельного «драйвера MSFT0101» для скачивания не существует — это встроенный драйвер Windows. Устройство должно определяться системой автоматически. Если этого не происходит, действуйте в следующем порядке.

Во-первых, запустите Центр обновления Windows и установите все доступные обновления, включая необязательные — драйверы TPM часто приходят именно через Windows Update. Во-вторых, установите свежие драйверы чипсета с официального сайта производителя ноутбука или материнской платы (Intel Chipset Device Software или AMD Chipset Drivers). В-третьих, в Диспетчере устройств можно вручную обновить драйвер: правый клик по устройству → Обновить драйверАвтоматический поиск.

СитуацияПричинаРешение
TPM не найден в tpm.mscОтключён в BIOSВключить PTT/fTPM в настройках UEFI
Жёлтый знак, код 28Нет драйвера в системеЦентр обновления Windows + драйверы чипсета
Ошибка после сброса BIOSНастройки сброшены по умолчаниюПовторно включить TPM в BIOS
TPM определён, но Windows 11 «не поддерживается»Версия TPM 1.2 вместо 2.0Проверить версию в tpm.msc, обновить прошивку при наличии опции
Устройство появилось после обновления прошивкиTPM был очищен при обновленииПроверить статус через Get-Tpm, при необходимости инициализировать заново

⚠️ Внимание: не скачивайте «драйверы ACPI MSFT0101» со сторонних сайтов-каталогов драйверов. В лучшем случае там будет бесполезный файл, в худшем — вредоносное ПО. Драйвер TPM поставляется только с Windows или через обновления производителя.

Что делать, если TPM не включается даже в BIOS

На некоторых платах параметр TPM недоступен, пока не установлен пароль администратора BIOS или пока включён CSM (режим совместимости). Попробуйте переключить загрузку в чистый режим UEFI, отключить CSM и проверить снова. Также убедитесь, что прошивка BIOS обновлена до актуальной версии с сайта производителя — в ранних ревизиях поддержка fTPM/PTT могла отсутствовать или работать некорректно.

Можно ли просто отключить или удалить устройство

Если вы не используете BitLocker, Windows Hello и не планируете переходить на Windows 11, устройство можно оставить как есть — на работу системы оно не влияет. Удаление записи из Диспетчера устройств ничего не даст: после перезагрузки Windows снова обнаружит оборудование через ACPI-таблицы.

Альтернатива — полностью отключить TPM в BIOS. Тогда устройство исчезнет из системы вместе с ошибкой. Но перед этим убедитесь, что диск не зашифрован BitLocker: проверить можно в Панели управления в разделе «Шифрование диска BitLocker» или командой manage-bde -status в командной строке.

TPM и совместимость с Windows 11

Именно из-за требования TPM 2.0 при установке Windows 11 многие пользователи впервые узнают об идентификаторе MSFT0101: утилита проверки совместимости сообщает, что модуль не обнаружен, и человек находит «неизвестное устройство» в Диспетчере.

На большинстве компьютеров с процессорами Intel начиная примерно с поколения Skylake и AMD начиная с Ryzen аппаратная поддержка TPM 2.0 уже есть — модуль нужно просто включить в BIOS. Проверить версию можно всё в той же оснастке tpm.msc: в поле «Версия спецификации» должно стоять значение 2.0. Если там 1.2, возможности обновить модуль до 2.0 зависят от конкретной платформы — этот вопрос решается только через документацию производителя.

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

ACPI MSFT0101 — это вирус или вредоносное устройство?

Нет. Это штатный идентификатор доверенного платформенного модуля TPM, который Windows получает из ACPI-таблиц материнской платы. Жёлтый значок означает лишь отсутствие инициализированного драйвера, а не заражение системы.

Где скачать драйвер для ACPI MSFT0101?

Отдельный драйвер не нужен — он встроен в Windows. Достаточно установить обновления через Центр обновления Windows и драйверы чипсета с сайта производителя ноутбука или материнской платы.

Почему TPM не отображается даже после включения в BIOS?

Проверьте, что загрузка выполняется в режиме UEFI, а не Legacy/CSM — TPM 2.0 корректно работает только в UEFI. Также убедитесь, что установлены актуальные драйверы чипсета, и проверьте статус командой Get-Tpm в PowerShell.

Опасно ли очищать TPM (Clear TPM)?

Очистка удаляет все ключи, хранящиеся в модуле. Если диск зашифрован BitLocker, без сохранённого ключа восстановления доступ к данным будет утерян. Перед очисткой обязательно сохраните ключи и приостановите шифрование.

Можно ли работать без TPM вообще?

Да, для Windows 10 модуль не обязателен, и система будет работать без него без ограничений. TPM критичен для BitLocker, Windows Hello и официальной установки Windows 11.