Remova uma conexão de rede não utilizada/oculta para que um nome existente possa ser reutilizado

Remova uma conexão de rede não utilizada/oculta para que um nome existente possa ser reutilizado

Como posso remover com segurança uma conexão de rede que não está mais visível no Control Panel\All Control Panel Items\Network ConnectionsWindows 10?

Quero reutilizar o nome de uma conexão existente anteriormente, "USB Ethernet", para poder encontrar programaticamente essa conexão em vários PCs, se existir.

Quando tento renomear uma das conexões, recebo a seguinte mensagem de erro: "Não é possível renomear esta conexão. Já existe uma conexão com o nome que você especificou. Especifique um nome diferente."

Erro de exemplo

Não há adaptadores ocultos no Gerenciador de Dispositivos:https://support.microsoft.com/en-gb/help/315539/device-manager-does-not-display-devices-that-are-not-connected

Outras postagens mencionam a edição do registro e a remoção do GUID que representa essa conexão específica em: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network

No entanto, esta conexão pode ser referenciada em outros locais do registro. Como possocom segurançaremover a conexão e todas as suas referências?

Existem muitas conexões não utilizadas/ocultas na minha máquina de acordo com o registro: Local Area Connection* 11, Local Area Connection* 2, Local Area Connection* 7etc.

Responder1

Remova o adaptador oculto: Solução proposta:

Passos:

1) Remova o adaptador de: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces

2) usarhttps://github.com/jschicht/RunAsTIpara grandes permissões necessárias

Responder2

Existe uma maneira muito mais fácil.

1- Abra Device Managere na Viewaba habilitar Show hidden devices.

2- Encontre o dispositivo vinculado à interface de rede que deseja remover

3- Remova o dispositivo (não é necessário remover os drivers)

Responder3

Para conexão com fio:

Digite o comando

netsh lan mostrar perfis, pressione Enter para obter todos os perfis de rede com fio.

netsh lan excluir nome do perfil="WiredProfileName"

Para conexão sem fio:

Digite o comando

netsh wlan mostrar perfis

netsh wlan excluir nome do perfil="Nome do perfil sem fio"

Além disso, vá para a seguinte entrada de registroL

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

Encontre os perfis de rede não utilizados pelo nome do perfil no painel direito e exclua-os (GUID).

Responder4

Recebi a mesma mensagem de erro: "Não é possível renomear esta conexão. Já existe uma conexão com o nome que você especificou. Especifique um nome diferente" ao tentar renomear minhas interfaces de rede (para corresponder a um script), após ter "migrado" meu disco rígido em um laptop "novo" quando o antigo morreu. Enfrentei o mesmo problema tentando. O problema ao tentar resolver o problema com ferramentas internas usuais do Windows é que esses nomes estão vinculados a dispositivos de hardware inexistentes, portanto, ao que parece, eles não aparecerão em nenhuma listagem, mesmo que inclua os "ocultos".

A ferramenta "visualização de interfaces de rede" da NirSoft os lista bem e dá a oportunidade de acessar diretamente seus dados de registro que podem ser excluídos.https://www.nirsoft.net/utils/network_interfaces.html e assim, passo a passo, deve ser possível excluir "manualmente" outras referências vinculadas (usando, por exemplo, novamente, é excelentehttps://www.nirsoft.net/utils/regscanner.html)

Mas - como Broslav apontou acima - a ferramenta "Device Cleanup" de Uwe Sieberhttps://www.uwe-sieber.de/files/DeviceCleanup.zip(final de 2021) faz o trabalho perfeitamente. Não há necessidade de mexer no registro. Ele mantém o pensamento do driver e as referências na seção "currencontrolset2" (que não é a atual).

informação relacionada