Microsoft Wi-Fi Direct 가상 어댑터란?
Microsoft Wi-Fi Direct Virtual Adapter는 Wi-Fi 공유기나 액세스 포인트를 거치지 않고 Wi-Fi Direct 기술로 두 장치를 직접 연결하기 위해 Windows가 생성하는 가상(소프트웨어) 네트워크 어댑터입니다. 이 기술은 Wi-Fi Peer-to-Peer Technical Specification v1.1 표준에 정의되어 있으며, 모니터, 프린터, 스캐너 등 주변 장치와의 무선 직접 연결에 활용됩니다.
물리적 Wi-Fi 어댑터가 설치된 컴퓨터에는 두 개의 인터페이스가 존재합니다. 하나는 일반적인 물리 어댑터처럼 Wi-Fi 네트워크에 접속하는 역할을 하고, 다른 하나가 바로 "Microsoft Wi-Fi Direct Virtual Adapter"로 다른 Wi-Fi 장치와 직접 통신하는 역할을 담당합니다.
이 가상 어댑터는 운영체제 버전에 따라 다음과 같이 표시됩니다.
- Windows 10/11 — Microsoft Wi-Fi Direct Virtual Adapter
- Windows 7 — Microsoft Virtual WiFi Miniport Adapter
장치 관리자(devmgmt.msc)를 열고 보기 → 숨겨진 장치 표시 옵션을 활성화한 뒤, 네트워크 어댑터 항목을 확장하면 목록에서 확인할 수 있습니다.

Windows에서 Microsoft Wi-Fi Direct 가상 어댑터 영구 삭제하기
경우에 따라 장치 관리자에 #2, #3, #4처럼 인덱스가 붙은 여러 개의 가상 어댑터(Microsoft Wi-Fi Direct Virtual Adapter #2 등)가 표시되지만, 실제로 활성 상태인 것은 하나뿐입니다.
PowerShell에서 다음 명령으로 Wi-Fi Direct 가상 어댑터 목록을 확인할 수 있습니다.
Get-NetAdapter -InterfaceDescription "Microsoft Wi-Fi Direct Virtual*" -IncludeHidden
실행 결과 모든 가상 어댑터가 Disconnected(연결 끊김) 상태로 표시되는 것을 확인할 수 있습니다.

장치 관리자에서 해당 어댑터를 마우스 오른쪽 버튼으로 클릭한 뒤 디바이스 사용 안 함 또는 디바이스 제거를 선택하면 비활성화하거나 삭제할 수 있습니다.

참고: 가상 WAN Miniport(PPTP/PPPOE/L2TP/IKEv2 등) 어댑터는 Windows에서 VPN 연결을 구현하는 데 사용됩니다. 이러한 WAN 어댑터가 손상되었거나 삭제되면 VPN 연결 시도 시 A connection to the remote computer could not be established...(원격 컴퓨터에 연결할 수 없습니다) 오류가 발생할 수 있으므로 주의해야 합니다.
PowerShell 명령으로 Wi-Fi Direct 가상 어댑터를 비활성화할 수도 있습니다.
Get-NetAdapter -InterfaceDescription "Microsoft Wi-Fi Direct Virtual*" -IncludeHidden | Disable-NetAdapter -Confirm:$false
하지만 문제는 컴퓨터를 재시작하면 해당 장치가 네트워크 어댑터 목록에 다시 나타난다는 점입니다.
'이 PC로 투사' 기능 비활성화하기
Windows 10/11에서 Microsoft Wi-Fi Direct Virtual Adapter는 '이 PC로 투사(Projecting to this PC)' 기능에 사용됩니다. 이 기능은 Miracast를 통해 다른 장치의 화면을 내 컴퓨터로 미러링하거나 화면을 공유하는 역할을 합니다.
가상 어댑터를 올바르게 비활성화하려면 설정 → 시스템 → 이 PC로 투사 메뉴로 이동한 후, '일부 Windows 및 Android 장치가 허용하는 경우 이 PC에 투영할 수 있음' 옵션을 항상 꺼짐(Always Off)으로 변경합니다.

이 옵션은 Windows에 무선 디스플레이(Wireless Display) 기능이 설치된 경우에만 표시됩니다. 설치 여부는 다음 PowerShell 명령으로 확인할 수 있습니다.
Get-WindowsCapability -Name App.WirelessDisplay.Connect* -Online | Select-Object -Property DisplayName, State

설정을 변경하면 Windows가 더 이상 새로운 Wi-Fi Direct 가상 어댑터(#NN)를 자동으로 생성하지 않습니다.
참고: "Microsoft Wi-Fi Direct Virtual Adapter"와 "Microsoft Hosted Network Virtual Adapter"는 서로 다른 종류의 가상 어댑터입니다.
Microsoft Hosted Network Virtual Adapter는 Windows 장치에서 Wi-Fi 핫스팟을 생성해 다른 장치가 인터넷에 접속할 수 있도록 할 때 장치 관리자에 나타납니다.
Windows에서 핫스팟을 만들 수 없다면 레지스트리에서 가상 호스티드 어댑터 설정을 초기화해 보세요. 레지스트리 키 HKLM\System\CurrentControlSet\Services\WlanSvc\Parameters\HostedNetworkSettings 아래의 HostedNetworkSettings(DWORD) 값을 삭제하면 됩니다.
다음 명령으로 이 값을 삭제할 수 있습니다.
reg delete hklm\system\currentcontrolset\services\wlansvc\parameters\hostednetworksettings /v hostednetworksettings

Microsoft WiFi Direct Virtual Adapter #2 드라이버 문제 해결
컴퓨터에서 Wi-Fi Direct 기능이 정상적으로 작동하지 않거나, 장치 관리자에서 "Microsoft Wi-Fi Direct Virtual Adapter #2" 아이콘에 노란색 느낌표가 표시된다면 초기화를 시도해 볼 수 있습니다.
This device cannot start. (Code 10) {Operation Failed} The requested operation was unsuccessful.또는 다음과 같은 오류 메시지가 나타날 수 있습니다.
Microsoft Wi-Fi Direct Virtual Adapter has a problem.
이 경우 Windows의 TCP/IP 스택 설정을 재설정해야 합니다. 관리자 권한 명령 프롬프트를 열고 다음 명령을 차례로 실행합니다.
ipconfig /flushdns
nbtstat –R
nbtstat –RR
netsh int ip reset
netsh winsock reset

그다음 장치 관리자로 이동해 Microsoft Wi-Fi Direct Virtual Adapter를 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거를 선택합니다.
컴퓨터를 재시작한 후 가상 Wi-Fi Direct 장치가 정상적으로 표시되는지, 그리고 Windows가 적절한 드라이버를 찾았는지 확인합니다.
Intel WLAN 카드가 장착된 PC에서 가상 Wi-Fi 어댑터 제거하기
Intel WLAN 어댑터에는 또 다른 문제가 있습니다. 컴퓨터에 Intel My WiFi Technology 모듈이 설치되어 있는 경우(일반적으로 Intel PROSet/Wireless 드라이버 패키지와 함께 설치됨), 장치 목록에 제거할 수 없는 Microsoft Virtual WiFi Miniport 네트워크 어댑터가 두 개 나타날 수 있습니다.
이 경우 제어판의 설치된 프로그램 목록에서 "Intel PROSet/Wireless"를 찾아 변경을 클릭한 후 Intel My WiFi Technology 기능을 제거합니다.

그러면 가상 네트워크 어댑터 중 하나가 사라집니다. 남은 하나는 앞서 설명한 방법으로 비활성화하면 됩니다.