Иногда требуется запретить USB порты, при этом только для флэшек, чтобы пользователь не смог их подключать. Ниже рассмотрим простой и вполне эффективный способ без использования сторонних программ.
Для этого нужно внести изменения в реестр в ветке :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\USBSTOR в параметр START. По умолчанию значение установлено на "3". Изменяем на значение "4"
После перезагрузки использование флэшек станет невозможным. Обычный пользователь наврядли сможет об этом догадаться, а если у него нет админских прав - не сможет изменить параметры реестра. При этом фунционирование принтеров, сканеров не будет нарушено.
Для удобства, в архиве я разместил два приложения USBON и USBOFF (on - включает флэшки, off - выключает) и два файла *.bat с таким же функционалом. Приложения созданы программой для конвертации файлов *.bat в файлы *.exe . Запуск приложений как обычно - два клика или enter, при этом вносятся изменения в реестр. Изменения вступают в силу после перезагрузки. Приложения не выводят никаких сообщений и т.д..
Обязательно: запускать от имени администратора.