Windows 8.1에서 TCP/IP를 재설정하는 방법은 무엇입니까?

Windows 8.1에서 TCP/IP를 재설정하는 방법은 무엇입니까?

다음 netsh 명령은 Windows 8.1에서 작동하지 않습니다.

netsh int ipv4 재설정

"액세스 거부" 오류가 발생하며 이는 매우 알려진 문제이며 많은 사람들이 온라인 포럼을 통해 이에 대해 불평하고 있습니다.

알려진 동등한 PowerShell 명령은 없습니다. 지루한 해결책 중 하나는 프로세스 모니터를 사용하여 필요한 레지스트리를 추적하는 것입니다.

액세스하고 액세스 권한을 부여합니다. 레지스트리 키에는 각 시스템의 임의 GUID가 포함되어 있으므로 이는 실용적이지 않습니다.

이에 대한 실질적인 해결책은 무엇입니까?

업데이트:

@grawity, 관리자 모드에서 명령을 시도했습니다. 물론입니다.

답변1

Powershell을 사용하면 거의 자신만의 명령을 만들 수 있습니다. 다음과 같은 것이 도움이 될 수 있습니다.

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

이에 대한 유일한 주의 사항은 "이더넷 802.3"인 모든 네트워크 어댑터를 재설정한다는 것입니다. 이것이 문제인 경우 실제 장치 이름으로 $_.AdapterType대체 $_.name하거나 대체 할 수도 있습니다. 예:"Ethernet 802.3""Intel(R) 82579V Gigabit Network Connection."

답변2

PowerShell을 사용하면 이 문제를 해결할 수 있습니다. 그냥 실행명령:

Remove-NetIPAddress

관련 정보