Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   Как скрыть адаптер USB WI-FI с безопасного извлечения устройства? (http://forum.oszone.net/showthread.php?t=319681)

levjenia 12-10-2016 11:44 2677312

Как скрыть адаптер USB WI-FI с безопасного извлечения устройства?
 
Как скрыть адаптер USB WI-FI с безопасного извлечения устройства?

Так что бы значок безопасного извлечения устройства появлялся только тогда, когда подключаешь другое USB устройство, в частности флешки!

Nerdy 12-10-2016 14:22 2677377

Цитата:

Цитата levjenia
адаптер USB WI-FI »

сообщите модель.

levjenia 12-10-2016 16:23 2677426

Nerdy,
Спасибо!
Это китайский адаптер USB WI-FI, купленный на AliExpress, пишет в безопасном извлечении устройства и в диспетчере устройств Realtek, точную модель напишу вечером!

gannet 13-10-2016 07:12 2677596

levjenia, По данному вопросу есть KB на английском и статья как раз про WI-FI адаптеры на русском)) :search:

levjenia 13-10-2016 09:05 2677619

Nerdy
Windows 10 LTSB 1607 x32



gannet,
Спасибо, буду читать!

levjenia 13-10-2016 16:17 2677750

gannet, Nerdy
Не могу понять, что вписать вместо vvvvpppprrrr ?
Введите имя нового ключа в следующем виде:
vvvvpppprrrr
где vvvv — 4-значный шестнадцатеричное число, которое идентифицирует поставщика #idDevice от USB устройство дескриптор #,
PPPP — 4-значный шестнадцатеричное число, которое идентифицирует продукт #idVendor от USB устройство дескриптор #, и
rrrr является 4-значный двойная кодированный десятичное число, содержащий номер редакции #bcdDevice устройства от USB устройство дескриптор #.

gannet 13-10-2016 16:51 2677763

levjenia, из диспетчера устройств v -vid, p - pid, r - rev

levjenia 13-10-2016 17:07 2677768

gannet,
Ну допустим, например мой vvvvpppprrrr будет 222255557777:

значит HideUSBDevicefromTrey.reg файл должен быть таким?:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\usbflags\222255557777]
"DisableOnSoftRemove"=dword:00000001

Nordek 13-10-2016 20:14 2677826

levjenia,
Скрытый текст
Настройка для определённого устройства
Чтобы применить временное решение для конкретного устройства, добавьте значение REG_DWORD с именем DisableOnSoftRemove, который имеет значение 1 в следующий подраздел реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\usbflags\vvvvpppprrrr
(где vvvv идентификатор производителя устройства, pppp это код продукта устройства, и rrrr это номер версии устройства).
  1. Нажмите кнопку "Пуск", выберите пункт Выполнить (либо на клавиатуре нажмите комбинацию клавиш Win+R), в поле "Открыть" введите команду regedit и нажмите кнопку "ОК".
  2. Найдите и выберите следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags
  3. В меню "Правка" наведите курсор мыши на пункт "Создать", из списка щёлкните левой кнопкой мыши по пункту "Раздел".
  4. Введите имя нового ключа следующего вида:
    vvvvpppprrrr
    где vvvv представляет собой 4-значное шестнадцатеричное число, которое идентифицирует производителя (idDevice из дескриптора устройства USB),
    где pppp представляет собой 4-значное шестнадцатеричное число, которое идентифицирует продукт (idVendor из дескриптора устройства USB), и
    где rrrr представляет собой 4-значный двоично-десятичное число, которое содержит номер версии устройства (bcdDevice из дескриптора устройства USB).

    Пример:
    VID_123A&PID_456B&REV_0102 т.е HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags\123a456B0102
  5. В меню "Правка" наведите курсор мыши на пункт "Создать", из списка щёлкните левой кнопкой мыши по пункту "Параметр DWORD (32 бита)".
  6. Для параметра DWORD задайте имя DisableOnSoftRemove, затем нажмите клавишу "ENTER".
  7. Щёлкните правой кнопкой мыши по параметру DisableOnSoftRemove, затем выберите пункт "Изменить".
  8. В поле установите значение 1 и нажмите кнопку "ОК".
  9. Закройте редактор реестра.
Пример:
Код:

Windows Registry Editor Version 5.00

; Замените vvvvpppprrrr на своё
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\vvvvpppprrrr]
"DisableOnSoftRemove"=dword:00000001



Общие настройки
Чтобы применить временное решение для всех перечисленных USB устройств, добавьте значение REG_DWORD с именем DisableOnSoftRemove, который имеет значение 1, в следующий подраздел реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub\HubG
  1. Нажмите кнопку "Пуск", выберите пункт Выполнить (либо на клавиатуре нажмите комбинацию клавиш Win+R), в поле "Открыть" введите команду regedit и нажмите кнопку "ОК".
  2. Найдите и выберите следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub
  3. В меню "Правка" наведите курсор мыши на пункт "Создать", из списка щёлкните левой кнопкой мыши по пункту "Раздел".
  4. Введите для имени нового ключа, затем нажмите клавишу "ENTER".
    HubG
  5. В меню "Правка" наведите курсор мыши на пункт "Создать", из списка щёлкните левой кнопкой мыши по пункту "Параметр DWORD (32 бита)".
  6. Для параметра DWORD задайте имя DisableOnSoftRemove, затем нажмите клавишу "ENTER".
  7. Щёлкните правой кнопкой мыши по параметру DisableOnSoftRemove, затем выберите пункт "Изменить".
  8. В поле установите значение 1 и нажмите кнопку "ОК".
  9. Закройте редактор реестра.
Пример:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\usbhub\hubg]
"DisableOnSoftRemove"=dword:00000001


Nerdy 13-10-2016 20:41 2677833

Цитата:

Цитата levjenia
Windows 10 LTSB 1607 x32 »

почему вас тянет на LTSB? Оставались бы на Win 7.

Адаптер на контроллере Realtek RTL8188CU. Обновите драйверы.

gannet 14-10-2016 06:09 2677904

levjenia, Да,
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\usbflags\0BDA81760200]
"DisableOnSoftRemove"=dword:00000001

P.S. Пугаться надо не советов из KB, бояться надо Оптимизаторов и Чистильщиков реестра :)

levjenia 14-10-2016 09:08 2677935

gannet
))))) Спасибо большое! Я в принципе не боялся, просто на KB нет примера в виде рег файла, вот у Вас специалистов и спрашивал!

Nordek,
Спасибо большое!

Nerdy
Спасибо большое!, а ничего страшного, если именно моей модели RTL8188CU в списке поддерживаемых нет? вернее последних букв нет?
Realtek RTL8188FTV Wireless LAN 802.11n USB 2.0 Network Adapter' Realtek RTL8188EU Wireless LAN 802.11n USB 2.0 Network Adapter' RTL8188EE-VAU Wireless LAN 802.11n USB minicard' Realtek RTL8188ETV

Nerdy 14-10-2016 10:18 2677954

Цитата:

Цитата levjenia
а ничего страшного, »

Ничего страшного. Главное, чтобы драйверы установились и заработали корректно и без ошибок.

Nordek 14-10-2016 20:25 2678149

Цитата:

Цитата levjenia
а ничего страшного, если именно моей модели RTL8188CU в списке поддерживаемых нет? »

Драйверы не подойдут учитывая Vid&Pid.

209327/209255 - 1015.2.0906.2011
66394 - 1024.2.0618.2013

Тема уже другая. По драйверам, тема расположена здесь: Поиск любых драйверов по коду производителя VEN_ХХХХ&DEV_ХХХХ.

levjenia 14-10-2016 21:15 2678172

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\usbflags\0BDA81760200]
"DisableOnSoftRemove"=dword:00000001


Не помогло, не скрыло!

gannet 15-10-2016 16:16 2678410

Вложений: 1
levjenia, Похоже в Windows 10 DisableOnSoftRemove уже не работает( Но есть другой способ, чуть более изощренный (Windows 10.0.14393 Home внешний диск - работает!):
1. заходите в реестр HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0BDA&PID_8176\, раскрываете раздел, видите подраздел, название которого составляют двенадцать символов (это будет Нумер), щелкаете по нему правой кнопкой \ Разрешения
  • 1.1 Заходите в Дополнительно\ Владелец - Изменить \ Ваш пользователь \ Ок \ Галочка "Заменить владельца подконтейнеров и объектов" \ Снизу слева тоже галочка (Можно еще Отключение наследования) \ Применить
    1.2 Жмете Добавить \ Выберите субъект \ Администраторы \ Ок \ Полный доступ \ Ок \ Ок ...
    1.3 У этого подраздела есть параметр справа - Capabilities, из его шестнадцатеричного значения (у меня 00000094 или 148) надо вычесть 4 (у меня 00000090 или 144), это будет Код
    1.4 Пытаетесь изменить Код, чтобы убедиться, что разрешение у вас есть
2. Открывает Блокнот, пишете
Код:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_0BDA&PID_8176\Нумер" /v "Capabilities" /t REG_DWORD /d Код /f
Сохраняете как... Remove.bat в папку C:\Windows
3. открываете Командную строку от имени администратора, выполняете команду (создаст задание для входа в Windows):
Код:

schtasks /create /tn WiFiNoRemove /tr c:\Windows\Remove.bat /sc onlogon /rl HIGHEST
4. Перезагружаетесь (перелогиниваетесь), не вынимая адаптер - наслаждаетесь (см. приложение) )))

levjenia 17-10-2016 11:29 2678924

gannet,

Спасибо, попробую!


Время: 20:19.

Время: 20:19.
© OSzone.net 2001-