Como redefinir o TCP / IP no Windows 8.1?

1

O seguinte comando netsh não está funcionando no Windows 8.1.

netsh int ipv4 redefinir

Ele fornece o erro "Acesso negado" e é um problema muito conhecido, muitas pessoas reclamando de todos os fóruns on-line.

Não há um comando PowerShell equivalente conhecido. Uma solução tediosa é usar o Process Monitor e rastrear o registro que ele precisa ter

acesso e concessão de acesso. Isso não é prático, pois a chave do registro inclui um guia aleatório em cada máquina.

Qual é o remédio prático para isso?

Atualização:

@grawity, eu tentei o comando no modo elevado - Claro

    
por Allan Xu 06.12.2013 / 21:36

2 respostas

0

Com o Powershell, você quase poderia fazer o seu próprio comando. Algo assim pode ajudar:

$netadapt = Get-CimInstance CIM_NetworkAdapter | ? {$_.AdapterType -eq "Ethernet 802.3"}
$netadapt.Disable()
$netadapt.Enable()

A única ressalva com isso é que ele irá redefinir todos os adaptadores de rede que são "Ethernet 802.3". Se isso for um problema, você pode substituir $_.AdapterType por $_.name e também substituir "Ethernet 802.3" por um nome de dispositivo real. "Intel(R) 82579V Gigabit Network Connection."

    
por 13.02.2014 / 23:32
-1

Você pode resolver esse problema com o PowerShell. Basta executar o o comando :

Remove-NetIPAddress
    
por 14.10.2014 / 21:26