14

Каждый раз, когда подключается один и тот же беспроводной USB-адаптер к новому USB-порту, Windows создает новое сетевое устройство с автоматически сгенерированным порядковым номером, который выглядит следующим образом.
Wireless-N USB Network Adapter #2 Wireless-N USB Network Adapter #3 №2 , USB-адаптер Wireless-N №3 , ...
Имя устройства отображается как часть информации о сети в Панели управления | Сетевые подключения. имя сети и имя сетевого устройства

Как я могу избавиться от этого порядкового номера?

Я обнаружил, что имя устройства, которое отображается в информации о сети, хранится в значении FriendlyName REG_SZ в разделе
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_[device specific string]\[usb port specific string] FriendlyName сетевого устройства Однако, когда я пытаюсь изменить это значение, я получаю ошибку

Невозможно изменить FriendlyName: ошибка записи нового содержимого значения.

Я пытался удалить дополнительные ключи под
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_13B1&PID_0029
но получил Cannot delete KEY NAME: Error while deleting key. ошибка. Пытаясь решить эту проблему, я последовал этому ответу, но пытаясь сменить владельца с помощью параметра Заменить владельца на подконтейнерах и объектах, проверил, я получил эту ошибку - Registry Editor could not set owner on the currently selected, or some of its subkeys. Чтобы выяснить, какой подраздел является источником проблемы, я попытался сменить владельца каждого подраздела. После успешного изменения владельца подраздела Properites я обнаружил, что в нем есть подразделы, которые ранее были скрыты. Скрытые подразделы ключа Свойства

Теперь попытка сменить владельца этих подразделов выглядит так:

Permisions ... Предупреждение безопасности Windows Ошибка безопасности Windows

Есть идеи, как удалить эти ключи?

7 ответов7

3

Попробуй это. Это сработало для меня.

  1. Откройте regedit, перейдите в HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\
  2. поиск описаний в HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\{big long hex number}\Descriptions . После \Network\ будет несколько шестнадцатеричных чисел, но это будет тот, который имеет ветку "Описания".
  3. Под этой веткой вы увидите все строки нумерации с вашей сетевой картой в качестве ключа. Просто удалите те, которые вы хотите сбросить. В моем случае я удалю "Realtek PCIe GBE Family Controller"
  4. В диспетчере устройств удалите устройство и выберите "Сканировать на наличие изменений оборудования", чтобы переустановить драйвер.
2

Устройства USB идентифицируются либо по серийному номеру, либо по порту USB. Если устройство не предоставляет свой серийный номер, ОС должна использовать порт для идентификации, в противном случае могут возникнуть проблемы, если будут подключены два идентичных адаптера.

Если ваше устройство не имеет S/N, оно будет рассматриваться как разные устройства при подключении к разным портам, и вы ничего не сможете сделать, чтобы изменить это поведение.

См. Также: Почему Windows не распознает мое USB-устройство как одно и то же устройство, если я подключаю его к другому порту? на старом новом.

1
  1. Откройте Центр управления сетями и общим доступом.
  2. Нажмите Управление сетевыми подключениями.
  3. Щелкните правой кнопкой мыши соединение и выберите « Переименовать».
  4. Введите желаемое имя и нажмите Enter

Переименование сетевого подключения Win7

Н.Б. Да, скриншот для Windows 7, но инструкции для Windows Vista. Имя не может содержать: \ / : * ? < > |


Изменить: Перед попыткой экспортировать родительский ключ, чтобы вы могли восстановить его, если это необходимо.

Попробуйте удалить из реестра устройства (ключи) с другими именами (без номера, № 1 и № 2), попробуйте переименовать текущее. Ошибка, о которой вы упоминаете в своем вопросе, может быть связана с тем, что он уже "знает" об устройстве, которое называется так.

1

Вы должны взять на себя ответственность перед изменением разрешения.

  1. Щелкните правой кнопкой мыши папку> Разрешение> Аванс> Владелец> Изменить
  2. добавьте свою текущую учетную запись пользователя, чтобы быть владельцем
  3. вернуться к экрану разрешений, чтобы добавить вашу текущую учетную запись пользователя в список пользователей
  4. выберите полный контроль
  5. теперь вы сможете сменить дружественное имя
0

Удаляет все побочные устройства (ранее подключенные) с помощью скрипта Reset Devices. Требует devcon (x86 или x64 и поместите devcon.exe в windows/system32) и запустите .bat с правами администратора.

а это еще один .bat (запускается с правами администратора):

mkdir %HOMEDRIVE%\REGKEY

:: old_usb
call :old_usb VID_13B1&PID_0029
call :old_usb VID_13B1&PID_0028
echo OK

:: funcion old_usb
@echo off
pause
goto:eof
:old_usb
  set old_usb=%1
  @echo "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\%old_usb%" [1 5 8 17] >%HOMEDRIVE%\REGKEY\unblock.txt
  regini %HOMEDRIVE%\REGKEY\unblock.txt
  reg delete "HKLM\SYSTEM\ControlSet001\Enum\USB\%old_usb%" /f
  del /f /q %HOMEDRIVE%\REGKEY\*.txt
goto:eof
0

Просто дать вам знать, что переменная уловка для скрытых устройств не работает для меня. Удаление и повторное добавление сетевого адаптера вручную добавляет № 2, № 3 и т.д., Не оставляя скрытых устройств позади.

Однако трюк с реестром сработал на моем ноутбуке (Windows 8.1) как для локальных, так и для беспроводных адаптеров, удалив их строки в реестре, а затем удалите / сканируйте новое оборудование в диспетчере устройств. Большое спасибо!

0

Не нужно заходить в реестр. Возможно, дважды установлено одно и то же устройство, но в диспетчере устройств оно отображается только как одно с № 2(№ 3, № 4).

Во-первых, вам нужно показать скрытые устройства, перейдя в меню « Просмотр» > « Показать скрытые устройства» в окне «Диспетчер устройств».

Во-вторых, перейдите на этот сайт и следуйте его инструкциям, чтобы удалить старые драйверы устройств и убедиться, что скрытые устройства отображаются (потому что если вы просто нажмете "Просмотр" в Диспетчере устройств и "Показать скрытые устройства", это не будет работать).

Затем в диспетчере устройств нажмите на устройство с «# 2» и нажмите «удалить» (не устанавливайте флажок «удалить драйвер», просто оставьте его пустым). Когда удаление будет завершено, проверьте наличие аппаратных изменений и снова установите устройство.

Это хороший инструмент для удаления старых драйверов для устройств, которые у вас были в прошлом, таких как камеры, флешки, клавиатуры, мыши и так далее. Надеюсь, это поможет вам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .