일부 Windows 11/10 사용자들이 Microsoft 무선 디스플레이 어댑터에 Miracast 방식으로 연결하려고 할 때 "PC 또는 모바일 장치가 Miracast를 지원하지 않아 무선 화면 전송을 할 수 없습니다"라는 오류 메시지를 마주하는 경우가 있습니다. 특히 많은 사용자들이 Miracast 실행 요건을 모두 충족했음을 확인한 후에도 이 오류가 발생한다고 보고하고 있습니다. 이번 글에서는 이 문제의 원인과 해결 방법을 자세히 살펴보겠습니다.
'PC가 Miracast를 지원하지 않습니다' 오류의 주요 원인
이 Miracast 문제는 다음과 같은 이유로 발생할 수 있습니다.
- 인텔 그래픽 하드웨어가 비활성화된 경우
- Wi-Fi가 꺼져 있는 경우
- 연결하려는 장치 중 하나가 Miracast를 지원하지 않는 경우
- 무선 어댑터가 5GHz 대역으로 강제 설정된 경우
- Cisco AnyConnect 등 유사한 보안 소프트웨어가 Miracast 연결을 차단하는 경우 — VPN 기능이 내장된 서드파티 프로그램이 Miracast 기술을 "분할 터널링(Split Tunnel)" 보안 위협으로 판단하여 연결이 실패할 수 있습니다.
문제 해결을 위한 사전 준비: Miracast 호환성 확인
본격적인 문제 해결에 앞서, 먼저 사용 중인 PC가 Miracast와 호환되는지 확인해야 합니다. Miracast 연결은 크게 네트워크와 그래픽, 두 가지 구성 요소에 의존하기 때문입니다.
먼저 DirectX 진단 도구(dxdiag)를 실행하여 그래픽 드라이버를 테스트합니다.
DirectX 진단 도구 창이 열리면 디스플레이(Display) 탭을 클릭하고, 오른쪽 패널의 드라이버(Drivers) 항목 맨 아래에 있는 드라이버 모델(Driver Model)을 확인합니다. 드라이버 모델이 WDDM 1.3 이상으로 표시되지 않는다면, 해당 시스템은 Miracast 연결을 지원하지 않습니다.
DxDiag 창을 닫은 후, 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell을 선택하여 PowerShell 창을 실행합니다.
아래 명령어를 복사하여 PowerShell 창에 붙여넣고 Enter 키를 누르면 네트워크 어댑터 드라이버 버전이 올바른지 확인할 수 있습니다.
Get-netadapter|select Name, ndisversion
반환된 NdisVersion 값이 6.30 이상이라면, 네트워크 측면에서 PC가 Miracast를 지원할 수 있는 상태입니다.
참고: NdisVersion이 6.3 미만이라면 장치 관리자를 열어 무선 네트워크 어댑터 드라이버를 업데이트해 보세요. 그래도 해결되지 않는다면 해당 장치는 Miracast와 호환되지 않으므로 이후 단계를 진행할 필요가 없습니다.
1] 두 장치 모두 Wi-Fi가 켜져 있는지 확인
Miracast는 Wi-Fi Direct 기술을 사용합니다. 두 장치가 반드시 같은 네트워크에 연결되어 있을 필요는 없지만, 모든 장치에서 Wi-Fi가 활성화되어 있어야 합니다.
Windows 10 PC에서 Wi-Fi가 켜져 있는지 확인하려면 Windows 키 + R을 눌러 실행 대화 상자를 연 뒤, ms-settings:network-wifi를 입력하고 Enter 키를 누릅니다. 그러면 네트워크 및 인터넷 설정 메뉴의 Wi-Fi 탭이 열립니다.
Wi-Fi 탭에서 Wi-Fi 관련 토글 버튼이 켬(On) 상태로 되어 있는지 확인하세요.
또한 반대편 장치에서도 Wi-Fi가 켜져 있는지 확인해야 합니다. 확인 방법은 장치마다 다르지만, 일반적으로 iOS나 Android 기기에서는 설정 메뉴에서 Wi-Fi 설정을 조정할 수 있습니다.
2] 인텔 내장 그래픽 활성화 및 최신 버전 업데이트
Miracast 연결을 생성하려면 지원되는 인텔 내장 그래픽 카드가 필요합니다. BIOS 설정에서 내장 그래픽이 비활성화되어 있다면 이 문제가 발생할 수 있습니다.
BIOS 설정에 들어가려면 부팅 과정 초기에 BIOS 키를 눌러야 합니다. "BIOS 키 + 사용 중인 메인보드 제조사"로 온라인 검색하면 해당 키를 쉽게 찾을 수 있습니다.
BIOS 설정에 진입한 후 Advanced(고급 설정, Expert settings 등 유사한 이름) 메뉴를 찾아 Advanced Chipset Settings와 같은 이름의 항목을 찾습니다.
그다음 SouthBridge Configuration을 선택하고 Primary Graphics Adapter를 IGP > PCI > PCI-E 순서로 변경합니다.
3] 무선 어댑터를 자동(Auto)으로 변경
무선 어댑터가 자동(Auto)이 아닌 5GHz 또는 802.11b/g로 강제 설정되어 있으면 'PC가 Miracast를 지원하지 않습니다' 오류가 발생할 수 있는 것으로 알려져 있습니다.
이 경우 무선 모드(Wireless Mode) 설정을 자동으로 되돌리면 문제를 쉽게 해결할 수 있습니다. 방법은 다음과 같습니다.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 후 장치 관리자(Device Manager)를 선택합니다.
- 장치 관리자에서 네트워크 어댑터(Network adapters) 범주 옆의 펼침 화살표를 클릭하여 섹션을 확장합니다.
- 목록에 있는 무선 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.
- 고급(Advanced) 탭을 클릭합니다.
- 스크롤하여 무선 모드(Wireless Mode) 속성을 선택합니다.
- 값(Value) 드롭다운 메뉴에서 자동(Auto)을 선택합니다.
- 확인(OK)을 클릭하고 네트워크 연결이 복원될 때까지 기다립니다.
이후 컴퓨터를 다시 시작하고 Miracast 기능을 정상적으로 사용할 수 있는지 확인합니다.
4] 실행 중인 VPN 비활성화
Cisco AnyConnect를 포함한 여러 서드파티 VPN 솔루션은 Miracast의 기반이 되는 Wi-Fi Direct 기술을 차단하는 경우가 있습니다. 일반적으로 이러한 프로그램들은 Wi-Fi Direct를 분할 터널링(Split Tunnel) 보안 취약점으로 간주하여 시스템이 해당 기능을 비활성화하도록 강제합니다.
이 경우 실제로 해당 시나리오가 자신에게 해당되는지 확인하는 유일한 방법은 Cisco AnyConnect 또는 유사한 소프트웨어를 비활성화한 뒤 컴퓨터를 다시 시작하고 Miracast 연결이 가능한지 확인하는 것입니다.
5] 무선 네트워크 어댑터 드라이버 제거 후 재설치
무선 네트워크 어댑터 드라이버를 제거한 후 다시 설치하면 'PC 또는 모바일 장치가 Miracast를 지원하지 않습니다' 오류가 해결될 수 있습니다. 장치 관리자에서 해당 어댑터를 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거를 선택한 뒤, 컴퓨터를 재시작하면 Windows가 자동으로 드라이버를 다시 설치합니다.
함께 읽으면 좋은 글: OpenGL 앱이 Miracast 무선 디스플레이에서 실행되지 않는 경우
지금까지 Windows 11/10에서 발생하는 Miracast 오류의 원인과 해결 방법을 알아보았습니다. 위에서 소개한 방법들이 문제 해결에 도움이 되기를 바랍니다.