여러 Wi-Fi 네트워크를 사용할 수 있는 경우 Windows 10은 신호가 가장 강한 무선 네트워크를 자동으로 선택합니다(이 연결 속도와 연결된 장치 수에 관계없이). 그러나 컴퓨터(노트북)를 유선 이더넷 네트워크에 연결하면 이더넷 연결 속도가 훨씬 더 빠르고 연결이 더 안정적이고 간섭을 받지 않지만 Windows는 Wi-Fi 네트워크를 계속 사용합니다. 케이블 이더넷 연결로 전환하려면 Windows 사용자가 매번 Wi-Fi 연결을 수동으로 비활성화해야 합니다. 이더넷 LAN 케이블이 연결되어 있을 때 Wi-Fi를 자동으로 끄는 방법을 살펴보겠습니다.
BIOS/UEFI의 WLAN 전환 옵션
많은 컴퓨터 공급업체는 LAN/WLAN 스위칭 기술을 자체적으로 구현하고 있습니다(이름이 다를 수 있음). 이 기술은 사용자 컴퓨터에서 하나의 네트워크 어댑터만 동시에 데이터를 전송할 수 있음을 시사합니다. Wi-Fi 네트워크를 사용하는 동안 장치에 더 높은 우선 순위의 이더넷 연결이 나타나면 Wi-Fi 어댑터가 자동으로 대기 모드로 전환되어야 합니다. 따라서 배터리 리소스가 절약되고 무선 Wi-Fi 네트워크 부하가 줄어듭니다.
BIOS/UEFI 설정 또는 무선 네트워크 어댑터 드라이버의 속성에서 LAN/WLAN 전환 옵션을 활성화할 수 있습니다(하드웨어 제조업체에 따라 다름).
컴퓨터를 다시 시작하여 UEFI/BIOS 설정을 입력한 다음 LAN/WLAN 전환 옵션 을 찾아 활성화합니다. (HP 기기의 경우) 또는 무선 라디오 제어 (Dell 장치에서).
이 기능은 다르게 호출되거나 다른 제조업체의 BIOS/UEFI에 없을 수 있습니다.
Wi-Fi 어댑터 속성의 "유선 연결 시 비활성화"
일부 Wi-Fi 어댑터 드라이버의 설정에는 고속 이더넷 연결이 가능한 경우 Wi-Fi를 자동으로 끄는 옵션이 있습니다.
네트워크 및 공유 센터 열기 Windows 10에서 Wi-Fi 어댑터의 속성을 엽니다. 구성을 클릭합니다. .
네트워크 어댑터 속성에서 고급 탭에서 유선 연결 시 비활성화됨을 찾습니다. Wi-Fi 어댑터 옵션 목록의 항목. 값을 사용으로 변경 변경 사항을 저장합니다.
이 옵션으로 인해 활성 이더넷 연결이 감지되면 드라이버가 Wi-Fi 네트워크에서 연결 해제됩니다.
이 옵션은 Wi-Fi 카드 드라이버의 모든 모델에서 지원되지 않습니다. 이더넷 연결이 없는 경우에도 PowerShell 스크립트를 사용하여 이더넷 연결로의 자동 전환을 구현할 수 있습니다.
이더넷 연결이 존재할 때 PowerShell을 사용하여 Wi-Fi 비활성화
WLAN 어댑터를 자동으로 활성화 또는 비활성화하려면 사용자 고유의 스크립트를 작성하고 유선 LAN 인터페이스(이벤트 ID:32 — 네트워크 링크가 설정됨)에 링크가 표시될 때 트리거되도록 할 수 있습니다. ) 및 (이벤트 ID:27 – 네트워크 연결이 끊어졌습니다. ) 이벤트 트리거를 사용하지만 PowerShell에 대한 준비된 솔루션이 있습니다.
컴퓨터가 유선 이더넷 네트워크에 연결되어 있을 때 Wi-Fi 어댑터를 자동으로 끄려면 준비된 PowerShell 스크립트(WLAN Manager)를 사용할 수 있습니다. (원본 버전은 https://gallery.technet.microsoft.com/scriptcenter/WLAN-Manager-f438a4d7에서 사용할 수 있습니다.) GitHub:https://github.com/jchristens/Install-WLANManager에서 향상된 Windows 10 지원 및 가상 어댑터의 올바른 감지가 포함된 최신 WLAN Manager 버전을 찾을 수 있습니다.
이 PowerShell 스크립트는 시스템 부팅 시 다른 스크립트를 실행하는 새 스케줄러 작업을 만듭니다. 스크립트는 활성 네트워크 어댑터를 정기적으로 확인합니다. 스크립트가 LAN(이더넷) 연결을 감지하면 WLAN 인터페이스가 자동으로 비활성화됩니다. 이더넷 네트워크 케이블이 분리되면 스크립트가 무선 Wi-Fi 어댑터를 활성화합니다.
스크립트는 2개의 파일로 구성됩니다:
- PSModule-WLANManager.psm1
- WLANManager.ps1
WLAN Manager 설치 방법을 알아보겠습니다. Windows 10의 스크립트. 관리자 권한 PowerShell 프롬프트를 열고 PS1 스크립트 실행을 허용합니다.
Set-ExecutionPolicy RemoteSigned
다음 명령을 사용하여 시스템에 스크립트를 설치하십시오.
.\WLANManager.ps1 -Install:System
스크립트는 사용자 계정(Install:User) 또는 로컬 시스템(Install:System)에서 실행되도록 설치될 수 있습니다.
Verifying WLAN Manager version information… Missing
Writing WLAN Manager version information… Done
Verify WLAN Manager Files… Missing
Installing WLAN Manager Files… Done
Verify WLAN Manager Scheduled Task… Missing
Installing WLAN Manager Scheduled Task… Done
Wi-Fi와 LAN 네트워크 간에 전환할 때 스크립트가 사용자에게 알리도록 할 수 있습니다.
.\WLANManager.ps1 -Install:User -BalloonTip:$true
작업 스케줄러에 새 WLAN 관리자 작업이 나타나는지 확인하십시오.
컴퓨터를 다시 시작합니다. 시작 후 스케줄러는 매초 네트워크 연결을 확인하는 C:\Program Files\WLANManager\WLANManager.ps1 스크립트를 시작하고 LAN 연결이 감지되면 사용 가능한 모든 Wi-Fi 어댑터가 비활성화됩니다. LAN 케이블이 분리되면 스크립트가 자동으로 무선 Wi-Fi 어댑터를 활성화합니다.
WLAN 관리자 스크립트는 Windows 10, Windows 8.1 및 7에서 잘 작동합니다.
도움말 . WLAN 관리자 스크립트를 제거하려면 다음 명령을 실행하십시오.
.\WLANManager.ps1 Remove:System
LAN에 연결된 경우 도메인이 아닌 무선 네트워크를 비활성화하는 GPO
GPO에는 컴퓨터가 LAN을 통해 회사 도메인 네트워크에 연결되어 있을 때 Wi-Fi 연결을 비활성화할 수 있는 별도의 설정이 있습니다. 이 정책은 GPO 섹션 컴퓨터 구성 -> 정책 -> 관리 템플릿 -> 네트워크 -> Windows 연결 관리자에 있습니다. "도메인 인증 네트워크에 연결할 때 비도메인 네트워크에 연결 금지"라고 합니다. . 정책은 Windows 8 / Windows Server 2012 이상에서 나타났습니다.
이 정책은 컴퓨터가 도메인 및 비도메인 네트워크에 동시에 연결되는 것을 방지합니다.
그러나 이 정책을 사용하는 경우 컴퓨터에 추가 인터페이스가 있는 경우(예:루프백 또는 가상화 소프트웨어 생성) Wi-Fi 네트워크에 연결할 때 몇 가지 문제가 발생할 수 있습니다.