Отключение Hotplug для Windows ВМ¶
Отключение возможности извлечения устройств hotplug выполняется с помощью .bat-скрипта, добавленного в автозагрузку.
1. Получите путь к экземпляру устройства¶
- Откройте Диспетчер устройств.
- Свойства нужного устройства -> вкладка Сведения -> Путь к экземпляру.
- Скопируйте значение (пример:
PCI\VEN_1AF4&DEV_1042\...).
2. Создайте bat-скрипт¶
Файл disable_hotplug.bat:
@echo off
reg.exe add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1AF4&DEV_1042&..." /v Capabilities /t REG_DWORD /d 2 /f
Где Capabilities=2 — отключает извлечение устройства.
3. Добавьте в автозагрузку¶
- Нажмите
Win + R->shell:startup - Скопируйте туда
disable_hotplug.bat
Скрипт должен запускаться от имени администратора. Для этого настройте задачу в планировщике с правами highest.