El siguiente comando netsh no funciona en Windows 8.1.
restablecimiento de netsh int ipv4
Da el error "Acceso denegado" y es un problema MUY conocido, mucha gente se queja de ello en foros en línea.
No se conoce ningún comando de PowerShell equivalente. Una solución tediosa es utilizar Process Monitor y realizar un seguimiento del registro que debe tener.
acceso y otorgar acceso. Esto no es práctico ya que la clave de registro incluye una guía aleatoria en cada máquina.
¿Cuál es el remedio práctico para esto?
Actualizar:
@grawity, probé el comando en modo elevado - Por supuesto
Respuesta1
Con Powershell casi podrías crear tu propio comando. Algo como esto podría ayudar:
$netadapt = Get-CimInstance CIM_NetworkAdapter | ? {$_.AdapterType -eq "Ethernet 802.3"}
$netadapt.Disable()
$netadapt.Enable()
La única advertencia con esto es que restablecerá todos los adaptadores de red que sean "Ethernet 802.3". Si eso es un problema, puede sustituirlo $_.AdapterType
y $_.name
también reemplazarlo "Ethernet 802.3"
con un nombre de dispositivo real, por ejemplo"Intel(R) 82579V Gigabit Network Connection."
Respuesta2
Puedes resolver este problema con PowerShell. Solo correEl comando:
Remove-NetIPAddress