Windows 10은 가장 최신의 운영체제이지만 완벽하지는 않습니다. 전 세계 Windows 10 사용자들이 겪는 다양한 문제 중 하나가 바로 네트워크 어댑터와 그 드라이버가 정상적으로 작동하지 않는 문제입니다. 어떤 사용자는 장치 관리자에 네트워크 어댑터가 아예 표시되지 않고, 어떤 사용자는 컴퓨터가 네트워크 어댑터 자체를 인식하지 못하며, 또 어떤 경우에는 어댑터가 인식되어 목록에 표시되는데도 불구하고 작동하지 않기도 합니다.
아래에서 소개하는 일부 해결 방법은 인터넷 연결이 필요할 수 있습니다. 이 경우 USB 어댑터, 이더넷 케이블, Wi-Fi 연결 또는 블루투스 연결(예: 스마트폰 인터넷을 블루투스로 공유) 등을 활용해 진행하시기 바랍니다.
1. PC를 종료하고 전원 케이블을 분리하기
전원 설정의 일시적인 오류(예: 운영체제가 네트워크 어댑터를 '딥 슬립' 상태로 전환)로 인해 네트워크 어댑터가 감지되지 않을 수 있습니다. 이런 경우 PC를 완전히 끄고 전원 케이블을 분리하면 문제가 해결될 수 있습니다.
- PC를 종료하고 전원 케이블을 분리합니다. 노트북이라면 배터리도 함께 제거합니다.
- 전원 버튼을 약 1분간 길게 누른 후, 시스템을 플러그에서 분리한 상태로 30분간 기다립니다.
- 그다음 전원 케이블을 다시 연결하고(노트북은 배터리 장착) 시스템을 켜서 네트워크 어댑터 문제가 해결되었는지 확인합니다.
문제가 지속되고 노트북을 사용 중이라면, 배터리를 완전히 방전시킨 후 다시 충전하여 문제가 해결되는지 확인해 보세요.
2. 네트워크 어댑터 문제 해결사 실행하기
마이크로소프트는 Windows 10에 흔한 시스템 문제를 해결하기 위한 다양한 문제 해결사를 내장해 두었습니다. 그중 하나가 바로 '네트워크 어댑터 문제 해결사'입니다. 더 복잡한 기술적 해결책으로 넘어가기 전에 먼저 이 도구를 실행해 보는 것이 좋습니다.
- Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 설정을 엽니다.

- 업데이트 및 보안을 선택한 후 문제 해결 탭으로 이동합니다.

- 오른쪽 창에서 추가 문제 해결사를 열고 네트워크 어댑터 항목을 확장합니다.

- 문제 해결사 실행을 클릭하고 안내에 따라 제안되는 조치를 적용합니다.

- 완료 후 네트워크 어댑터가 정상적으로 감지되는지 확인합니다.
3. 시스템 드라이버를 최신 버전으로 업데이트하기
시스템 드라이버가 오래된 경우 장치 관리자에 네트워크 드라이버가 표시되지 않을 수 있습니다. 이럴 때는 시스템 드라이버(특히 칩셋 드라이버)를 업데이트하면 문제가 해결될 수 있습니다. 단, Windows 업데이트 이후 문제가 시작되었다면 먼저 최신 Windows 업데이트를 제거해 보는 것도 좋은 방법입니다.
- 시스템 드라이버를 수동으로 최신 버전으로 업데이트합니다. 제조사(OEM) 웹사이트에서 최신 드라이버를 반드시 확인하세요. Dell Support Assistant처럼 제조사가 제공하는 업데이트 유틸리티가 있다면 이를 활용하는 것도 좋습니다.
- 드라이버 업데이트 후 네트워크 어댑터 문제가 해결되었는지 확인합니다.
문제가 계속된다면 이전 버전의 드라이버를 설치하거나 네트워크 어댑터 드라이버를 롤백하여 해결을 시도해 볼 수 있습니다.
4. 전원 관리 옵션 설정 변경하기
전원 설정이 네트워크 어댑터를 '절전' 상태로 전환하면 Windows 10에서 어댑터가 감지되지 않을 수 있습니다. 이 경우 전원 관리 옵션 설정을 수정하면 문제가 해결될 수 있습니다.
- Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 전원 옵션을 선택합니다.
- 오른쪽 창에서 추가 전원 설정을 클릭한 후 전원 관리 옵션 설정 변경을 엽니다.

- 고급 전원 관리 옵션 설정 변경을 클릭하고 무선 어댑터 설정을 확장합니다.

- 절전 모드를 확장한 후 배터리 사용과 전원 연결 모두 최대 성능으로 설정합니다(이미 최대 성능으로 되어 있다면 이 섹션 하단의 안내를 참고하세요).

- 변경 사항을 적용하고 노트북의 전원 케이블을 분리합니다.
- 시스템을 재시작이 아닌 완전히 종료한 후 다시 켭니다.
- 네트워크 어댑터 문제가 해결되었는지 확인합니다. 정상이라면 노트북 전원 케이블을 다시 연결해도 됩니다.
4단계에서 배터리 사용 또는 전원 연결 옵션이 이미 최대 성능으로 설정되어 있었다면, 반대로 절전 모드로 변경한 후 PC를 종료하고 위 단계를 다시 따라 해보세요.
5. 빠른 시작 기능 비활성화하기
빠른 시작(Fast Startup)은 이름 그대로 PC 부팅 속도를 높여주지만, 최대 절전 모드와 종료 사이의 혼합 상태에서 시스템을 복원하기 때문에 필수 리소스를 놓칠 수 있습니다. 이 경우 Windows 10의 빠른 시작 기능을 비활성화하면 문제가 해결될 수 있습니다.
- Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 전원 옵션을 엽니다.
- 추가 전원 설정을 연 후 나타나는 창에서 전원 단추 작동 설정을 클릭합니다.

- 현재 사용할 수 없는 설정 변경을 클릭한 후 창 하단에서 빠른 시작 켜기의 체크를 해제합니다.

- 변경 사항을 저장하고 PC를 재시작이 아닌 완전히 종료합니다.
- PC를 다시 켜서 네트워크 어댑터 문제가 해결되었는지 확인합니다.
6. 숨겨진 장치 표시 후 네트워크 어댑터 재설치하기
네트워크 어댑터가 활성 장치 목록에는 표시되지 않지만 숨겨진 장치에는 존재하는 경우가 있습니다. 이때 숨겨진 네트워크 어댑터를 제거한 후 다시 설치하면 문제가 해결될 수 있습니다.
- Windows 시작 버튼을 클릭하고 명령 프롬프트를 입력한 후 마우스 오른쪽 버튼으로 클릭하여 관리자 권한으로 실행을 선택합니다.

- 다음 명령을 실행합니다:
SET DEVMGR_SHOW_NONPRESENT_DEVICES=1

- Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 엽니다.
- 메뉴 모음에서 보기를 클릭하고 숨겨진 장치 표시를 선택합니다.

- 네트워크 어댑터를 확장하고 숨겨진 네트워크 카드(회색으로 흐리게 표시된 항목)가 있는지 확인합니다.
- 있다면 해당 숨겨진 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거를 선택합니다.

- 이 디바이스의 드라이버 소프트웨어 삭제 옵션(있는 경우)에 체크한 후 제거를 클릭합니다.
- 모든 숨겨진 네트워크 드라이버에 대해 동일한 과정을 반복합니다.
- 숨겨진 네트워크 어댑터를 모두 제거한 후 PC를 재부팅하고, 부팅이 완료되면 네트워크 어댑터가 감지되는지 확인합니다.
- 그래도 안 된다면 제조사 웹사이트에서 최신 드라이버를 설치하여 어댑터 문제가 해결되는지 확인합니다.
7. 명령 프롬프트로 네트워크 어댑터 초기화하기
위의 방법들을 시도했는데도 문제가 지속된다면 관리자 권한 명령 프롬프트를 통해 네트워크 어댑터를 초기화해 볼 수 있습니다.
- Windows 시작 버튼을 클릭하고 명령 프롬프트를 입력한 후 마우스 오른쪽 버튼으로 클릭하여 관리자 권한으로 실행을 선택합니다.
- 다음 cmdlet을 명령 프롬프트에서 실행합니다:
netsh int ip reset reset.txt
netsh winsock reset
netsh advfirewall reset
- 명령 프롬프트를 종료한 후 PC를 재부팅하고 네트워크 어댑터 문제가 해결되었는지 확인합니다.
- 효과가 없다면 다음 cmdlet을 실행하여 문제가 해결되는지 확인합니다:
netcfg -v -u dni_dne
8. 장치 관리자에서 충돌하는 장치 비활성화하기
다른 장치가 네트워크 어댑터의 작동을 방해하면 장치 관리자에 어댑터가 표시되지 않을 수 있습니다. 이 경우 장치 관리자에서 충돌하는 장치(PCMCIA 어댑터가 원인으로 보고된 바 있습니다)를 비활성화하면 문제가 해결될 수 있습니다.
- Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택합니다.
- PCMCIA 어댑터를 확장한 후 해당 어댑터(예: O2Micro OZ6912/601/711E0 CardBus/SmartCardBus 컨트롤러)를 마우스 오른쪽 버튼으로 클릭합니다.
- 디바이스 사용 안 함을 선택하고 비활성화를 확인합니다.

- VPN 및 VMware 어댑터에 대해서도 동일하게 반복합니다.
- 시스템을 재시작하고 네트워크 어댑터 문제가 해결되었는지 확인합니다.
효과가 없다면 필수적이지 않은 장치를 하나씩 비활성화해 가며 문제가 되는 장치를 찾아볼 수 있습니다.
9. 충돌하는 응용 프로그램 제거하기
응용 프로그램(특히 Junos VPN 같은 VPN 클라이언트)이 운영체제의 네트워킹 모듈을 방해하면 장치 관리자에 네트워크 어댑터가 표시되지 않을 수 있습니다. 이 경우 Cisco AnyConnect 같은 충돌 응용 프로그램을 제거하면 문제가 해결될 수 있습니다.
- Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 앱 및 기능을 선택합니다.
- VPN 기반 응용 프로그램(예: Cisco AnyConnect)을 찾아 클릭한 후 제거를 누릅니다.

- VPN 응용 프로그램 제거를 확인하고 PC를 재부팅합니다.
- 재부팅 후 네트워크 어댑터가 정상 작동하는지 확인합니다.
- 그래도 안 된다면 VMware 관련 응용 프로그램을 제거하고 PC를 재부팅하여 문제가 해결되는지 확인합니다.
문제가 계속된다면 클린 부팅을 통해 문제가 되는 응용 프로그램(예: Visio 2016)을 찾아낼 수 있습니다.
10. PC의 BIOS 설정 편집하기
시스템의 BIOS가 오래되었거나 잘못 구성된 경우 Windows 10의 장치 관리자에 네트워크 어댑터가 표시되지 않을 수 있습니다. 이 경우 BIOS를 업데이트하거나 올바르게 구성하면 문제가 해결될 수 있습니다.
주의: BIOS 편집(또는 업데이트)은 고급 기술이 필요한 작업이며, 잘못 수행하면 시스템이나 데이터에 돌이킬 수 없는 손상을 입힐 수 있으므로 신중하게 진행하시기 바랍니다.
BIOS 설정에서 네트워크 어댑터 비활성화/활성화하기
- 시스템을 BIOS로 부팅하고 Wireless 메뉴를 확장합니다.
- 왼쪽 창에서 Wireless Device Enabled를 선택하고 오른쪽 창에서 WLAN의 체크를 해제합니다.
- Bluetooth도 체크 해제한 후 변경 사항을 적용합니다(BIOS를 종료하지 않습니다).

- 왼쪽 창에서 System Configuration 탭을 확장하고 Integrated NIC를 선택합니다.
- 오른쪽 창에서 Disabled를 선택하고 변경 사항을 적용합니다.

- 시스템을 Windows로 부팅하고, 완전히 부팅되면 시스템을 종료합니다.
- 다시 BIOS로 부팅하여 Wireless, Bluetooth, 온보드 LAN을 활성화합니다.
- 시스템을 Windows로 부팅하고 네트워크 어댑터가 정상 작동하는지 확인합니다(제조사 웹사이트에서 최신 드라이버를 설치해야 할 수 있습니다).
BIOS를 최신 버전으로 업데이트하기
- 각 제조사(OEM)의 공식 가이드에 따라 시스템 BIOS를 최신 버전으로 업데이트합니다:
- Dell
- HP
- Lenovo
- Gateway
- MSI
- BIOS 업데이트 후 네트워크 어댑터 문제가 해결되었는지 확인합니다.
BIOS를 기본값으로 초기화하고 CMOS 메모리 클리어하기
- 시스템을 BIOS로 부팅하고 오른쪽 창 하단 근처에서 Restore Settings(또는 Load Defaults)를 클릭합니다.

- BIOS 설정 복원을 확인하고 완료되면 BIOS를 종료한 후 Windows로 부팅합니다.
- 이제 Windows 10의 장치 관리자에서 네트워크 어댑터가 정상적으로 감지될 것입니다.
그래도 해결되지 않는다면 CMOS 메모리를 클리어해야 할 수 있습니다. 메인보드의 코인 셀(CMOS 배터리)을 분리한 후 최소 5분간 기다렸다가 다시 장착하고 시스템을 켜서 네트워크 어댑터 문제가 해결되었는지 확인합니다(이후 BIOS에서 하드 드라이브를 첫 번째 부팅 옵션으로 다시 설정해야 할 수 있습니다).
위의 모든 방법으로도 문제가 해결되지 않는다면, Windows 10 ISO 파일을 다운로드하여 관리자 권한으로 실행하는 현재 위치 업그레이드(in-place upgrade)를 수행함으로써 네트워크 어댑터 문제를 해결할 수 있습니다.