Гид по технологиям

Отключение авто‑провиженинга TPM в Windows 10

• 4 min read • Windows • Обновлено 23 Nov 2025
Отключение авто‑провиженинга TPM в Windows 10
Отключение авто‑провиженинга TPM в Windows 10

Авто‑провиженинг TPM — это автоматическая инициализация модуля доверенной платформы (TPM) Windows. Если он мешает установке ПО или тестам, можно отключить его временно или навсегда через PowerShell с cmdlet Disable-TpmAutoProvisioning. Для восстановления используется Enable-TpmAutoProvisioning. Перед изменениями проверьте состояние TPM и при необходимости приостановите BitLocker.

Что такое авто‑провиженинг и зачем его отключать

Авто‑провиженинг — автоматизированная процедура, благодаря которой Windows может инициализировать TPM без вмешательства человека. Это удобно для массового развёртывания, но в ряде случаев (отладка, тестирование образов, явная необходимость ручного взятия владения над TPM) администратору требуется временно или полностью отключить авто‑инициализацию.

Кратко: TPM — аппаратный модуль безопасности; авто‑провиженинг позволяет ОС автоматически подготовить его к использованию.

Когда не стоит отключать авто‑провиженинг

  • Если система используется в продакшене с BitLocker и централизованным управлением ключами.
  • Если автоматическая инициализация TPM — требование политики безопасности вашей организации.

Важно: отключение авто‑провиженинга может повлиять на функции, зависящие от TPM (например, хранение ключей шифрования). Рекомендуется заранее создать резервные копии ключей и при необходимости приостановить BitLocker.

Инструменты: что нужно знать

  • PowerShell — встроенный инструмент управления Windows. Откройте его с правами администратора, если выполняете операции с TPM.
  • Команды, о которых идёт речь: Disable-TpmAutoProvisioning, Enable-TpmAutoProvisioning, Get-Tpm.

Авто-провиженинг в Windows 10 — экран настроек

Как отключить авто‑провиженинг навсегда

  1. Откройте меню Поиск и введите PowerShell, затем запустите приложение от имени администратора.

Запуск PowerShell через меню «Пуск»

  1. В окне PowerShell выполните команду:
Disable-TpmAutoProvisioning
TpmReady           : False
TpmPresent         : True
ManagedAuthLevel   : Full
OwnerAuth          : OwnerClearDisabled : True
AutoProvisioning   : Disabled
LockedOut          : False
SelfTest           : {191, 191, 245, 191...}

Эта команда отключает авто‑провиженинг TPM навсегда (до явного включения через Enable-TpmAutoProvisioning).

Что возвращает команда

Вы увидите набор полей, похожих на приведённый выше. Обратите внимание на строку AutoProvisioning — после успешного выполнения она должна показывать Disabled.

Как отключить авто‑провиженинг только для следующего перезапуска

  1. Откройте PowerShell как описано выше.
  2. Выполните команду:
PS C:\> Disable-TpmAutoProvisioning -OnlyForNextRestart
TpmReady           : False
TpmPresent         : True
ManagedAuthLevel   : Full
OwnerAuth          : OwnerClearDisabled : True
AutoProvisioning   : DisabledForNextBoot
LockedOut          : False
SelfTest           : {191, 191, 245, 191...}

Эта опция пригодна, если вы ожидаете однократного поведения (например, проверка процесса установки) и хотите, чтобы после следующей перезагрузки авто‑провиженинг снова включился.

Как снова включить авто‑провиженинг

Восстановление стандартного поведения выполняется командой:

Enable-TpmAutoProvisioning

После этого повторно проверьте статус через Get‑Tpm (см. ниже).

Как проверить состояние TPM и авто‑провиженинга

В PowerShell выполните:

Get-Tpm

Ищите поля TpmPresent, TpmReady и AutoProvisioning. Они показывают, доступен ли TPM, готов ли он и какой режим авто‑инициализации установлен.

Практические советы и чек‑лист администратора

Чек‑лист перед изменениями:

  • Убедитесь в наличии полного бэкапа систем и ключей шифрования.
  • Приостановите BitLocker на дисках, если он включён: manage-bde -protectors -disable C:
  • Запустите PowerShell с правами администратора.
  • Выполните Disable-TpmAutoProvisioning или его временную версию.
  • Перезагрузите машину (если требуется) и проверьте Get-Tpm.
  • Если нужно вернуть поведение, выполните Enable-TpmAutoProvisioning.

Роль‑ориентированные заметки:

  • Системный администратор: делайте изменения через групповые политики или централизованное управление, если это возможно.
  • Тестировщик: используйте опцию -OnlyForNextRestart для минимального воздействия.
  • Инженер по безопасности: согласуйте изменение с политикой безопасности и задокументируйте причину.

Отладка и типичные проблемы

  • Команда не выполняется из‑за прав: запустите PowerShell от имени администратора.
  • TPM отсутствует аппаратно: Get-Tpm покажет TpmPresent : False.
  • При работе с BitLocker возможны предупреждения — перед отключением авто‑провиженинга выполните suspend BitLocker.
  • Если политика организации принудительно включает авто‑провиженинг (через MDM/GPO), локальное отключение может сниматься при обновлении политики.

Критерии приёмки

Считайте задачу выполненной, если выполнены все пункты:

  • Выполнена команда Disable-TpmAutoProvisioning (или её временная версия) без ошибок.
  • Get-Tpm показывает AutoProvisioning : Disabled или DisabledForNextBoot в соответствии с ожидаемым результатом.
  • Функции зависящие от TPM (например, BitLocker) приведены в состояние, безопасное для внесённых изменений.

Короткий глоссарий

  • TPM — модуль доверенной платформы, аппаратный чип для хранения криптографических ключей.
  • Авто‑провиженинг — автоматическая инициализация/настройка TPM ОС.
  • PowerShell — оболочка командной строки и язык сценариев для управления Windows.

Альтернативные подходы и когда они уместны

  • Управление через GPO/MDM: в крупных средах предпочтительнее задавать политику централизованно вместо ручных изменений.
  • Использовать временные образы для тестирования: если нужно проверить установку ПО без вмешательства TPM, используйте виртуальные машины или отдельные тестовые образа.

Итог

Отключить авто‑провиженинг TPM в Windows 10 просто: используйте Disable-TpmAutoProvisioning (временно или навсегда) и проверяйте статус через Get-Tpm. Всегда учитывайте влияние на BitLocker и корпоративные политики.

Если статья была полезна — оставьте комментарий с вашей ситуацией или вопросом.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро