Перейти к содержанию

Как программно закрыть USB-порты


Рекомендуемые сообщения

Опубликовано

Комп под управлением Win 7 Ult

 

К компу по usb подключена мышка и принтер. Осталось свободных еще 4 порта. Как программно закрыть доступ к оставшимся портам? Т.е. чтобы комп не реагировал ни на какой предмет (флешка, внешний HDD и прочее)?

 

Желательно по средствам реестра.

Опубликовано (изменено)

 

защитить USB-накопитель от записи можно вручную внеся изменения в реестр Windows: Заходим в Пуск ? Выполнить ? Regedit.exe и нажать OK. Далее переходим в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control, кликните правой клавишей мыши по свободному пространству, в появившемся контекстном меню щелкните по «Создать ? Раздел» и задайте подключу имя StorageDevicePolicies. Теперь в правой верхней части установите параметр DWORD (32 Bit) с именем «WriteProtect». Следом определите для него значение «1», кликнув по ярлыку два раза. После перезагрузки компьютера запись информации на USB-накопитель будет невозможна. При попытке копирования файлов на USB-носитель компьютер выдаст сообщение об ошибке. Чтобы избавиться от защиты записи на USB-носители нужно изменить значение параметра WriteProtect с «1» на «0». Недостатком данного метода является то обстоятельство, что данный метод поможет только защитить флешку от записи, но она все-таки подключается и с нее возможен запуск программ и чтение файлов, а значит и исполнение вредоносного кода, ведь запрещена только запись на нее.

Заблокировать usb порты можно также с помощью внесения изменений в системный реестр Windows. Для внесения изменений в реестр вручную для того, чтобы заблокировать usb порты, снова заходим в Пуск ? Выполнить ? Regedit.exe, нажимаем OK. Далее переходим в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor, находим DWORD параметр «Start» и изменяем установленное значение «3» на «4». При данном методе хоть флешка и определяется системой, но не подключается, а значит, на нее невозможно ничего записать и исполнение какой-либо программы также невозможно.

  Первая же ссылка в выдаче Гугла. Читать Гугл элементарно лень?

Изменено пользователем lammer
Опубликовано

Не лень. Ничего путного, кроме платных программ, не находит.

 

Приведенные выше методы все равно дают флешкам определиться системой. Да и неизвестно, оставят ли они мышку с принтером.

Опубликовано (изменено)

Заблокировать usb порты............

При данном методе хоть флешка и определяется системой, но не подключается, а значит, на нее невозможно ничего записать и исполнение какой-либо программы также невозможно.

Вот это не подойдет?

Изменено пользователем lammer
  • Согласен 1
Опубликовано

 

 


Вот это не подойдет?

Она блокирует установку драйверов, но в реестре она прописывается, что устанавливалось


Ну или можно поставить какое-нибудь расписание при загрузке виндовс, чтобы оно очищало следы от попыток установить драйвера к флешкам?

Опубликовано

а если в Диспетчере устройств отключить, не только порт и контроллер порта. оставить только те, к которым подключены мышка и клавиатура, увидеть это можно при Вид - Устройства по подключению

  • Спасибо (+1) 1
Опубликовано

а если в Диспетчере устройств отключить, не только порт и контроллер порта. оставить только те, к которым подключены мышка и клавиатура, увидеть это можно при Вид - Устройства по подключению

Вот это уже похоже на то, что надо )))

 

Теперь вопрос, как узнать, к какому контроллеру какой USB порт на компе привязан? А то я отключил ВСЁ, где было написано USB )))

Опубликовано

Если я правильно понимаю, то к 1 контроллеру может быть подключено до нескольких USB-выходов. Можно как-то отключить питание на конкретном USB-выходе, а не на всем контроллере?

Опубликовано

Можно как-то отключить питание

что значит отключить питание? отрезать провод?

отключите выход который не используется, а если не используются все выходы, то можно и контроллер отключить целиком

Опубликовано

т.е. не питание, а отключить устройство в диспетчере задач

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...