장치 관리자에서 Hyper-V 가상 스위치 확장 어댑터를 삭제하는 방법


17

그 하이퍼 v 혼란을 청소하는 방법?

그냥 모두 삭제하고 싶습니다.

그리고 네, 오른쪽 클릭-> 제거는 아무것도하지 않습니다 :(

여기에 이미지 설명을 입력하십시오

regedit 항목을 삭제하려고 시도했지만 권한이 거부되었습니다.

항목에 대한 권한을 설정하려고했으나 액세스가 거부되었습니다.

C:\> subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002 /grant=administrators=F

SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002 : new ace for builtin\administrators
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002 - RegSetKeySecurity Error : 5 Access is denied.


SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Device Parameters : delete Perm. ACE 2 builtin\administrators
SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Device Parameters : new ace for builtin\administrators
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Device Parameters : 2 change(s)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Properties - AddAce error : 87 The parameter is incorrect.


HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\VMS_VSMP\0002\Properties: 5 : Unable to enumerate subkeys

답변:


3

PowerShell에서 "remove-vmnetworkadapter"cmdlet을 원합니다. 장치 관리자 만 살펴보면 컴퓨터의 "장치"에서 장치 드라이버를 추가하거나 제거 할 수 있습니다.이 경우 장치는 가상입니다.

관리 OS에 노출 된 가상 NIC 목록 (위에 표시됨)을 원하는 경우이 명령을 사용할 수 있습니다.

Get-VMNetworkAdapter -ManagementOS

그런 다음 원하지 않는 항목을 찾아 remove-vmnetworkadapter로 삭제할 수 있습니다. 가상 스위치가 시스템에서 NIC로 NIC보고를 중지하면 장치 관리자에서 사라집니다.


17

Windows Core에서 작동하는 핵 옵션은 netcfg 를 사용하여 모든 네트워킹 설정 을 지우고 네트워크 카드 드라이버를 다시 초기화합니다.

#WARNING! DANGER! THIS WILL DELETE ALL YOUR NETWORKING SETTINGS!
netcfg -d

Hyper-V VMSwitch 또는 LBFOTeam 네트워킹 설정을 실제로 망칠 때 nvspbind.exe 또는 다른 여러 PowerShell 명령보다 더 잘 작동하는 것 같습니다.


2
놀랍게도, 명령은 가상 어댑터 만 삭제하고 실제 어댑터는 그대로 두었습니다. 그것이 얻는만큼 좋습니다.
andreszs

1
Windows 10에서 작동하여 Hyper-V 제거 후 남은 vEthernet 어댑터를 정리합니다. 재부팅 후 실제 카드가 작동합니다.
Maris B.

나를 위해 일했다 : 먼저 Win X hyper V를 제거한 다음 ntcfg -d. 좋은 힌트!
Joe Platano

훌륭합니다 ... 이것은 심지어 TAP 드라이버와 이전에 설치된 VirtualBox-HostOnly 인터페이스가 삭제되지 않도록 보존했습니다.
cljk

+1 매력처럼 작동했습니다. 다른 가상화 작업에서 남은 네트워킹 비트도 모두 제거했습니다.
코린

6

Jeremy Jameson의 Hyper-V VM에서 "Stale"네트워크 어댑터 제거 기사에서 다음 지침을 따르십시오 .

  1. 관리자 명령 프롬프트를 시작하십시오 .
  2. 운영
    1. set devmgr_show_nonpresent_devices=1
    2. start devmgmt.msc
  3. 새로 열린 장치 관리자의 상황에 맞는 메뉴에서 " 제거 "옵션이 작동했습니다 (Win10 Pro).

내가 netcfg -d이전에 시도했다고 말해야 하지만 관찰 가능한 효과는 없었습니다. 또한 이 과정에서 Hyper-V를 비활성화 했습니다.


1
허용 된 답변을 사용할 수 없었지만 (Hyper-V를 활성화 해야하는 것처럼 보입니다) Hyper-V가 비활성화되어있는 동안이 작업을 수행했습니다.
Tok '

1
@Tok '아마 좋은 지적 일 것입니다 .Hyper-V도 비활성화 했으므로 대답하기 위해 추가했습니다.
myf

1

나는 이것을 해결했다 :

PowerShell 유형에서 : netcfg -d

모든 네트워크 어댑터와 네트워크 설정이 삭제됩니다! 물리적 어댑터는 손실되지 않습니다. 그런 다음 네트워크 설정을 복원하고 새 외부 가상 스위치를 만들었습니다. 이것은 나를 위해 잘 작동했습니다.

거기에 Windows 10 64bit.


0

그래도 작동하지 않으면 어댑터, 속성을 마우스 오른쪽 버튼으로 클릭하십시오. 드라이버의 세 번째 탭에서 상단에있는 구성을 클릭하십시오. 드라이버를 제거하고 마스크를 닫습니다. F5를 누른 후 문제를 해결해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.