Windows 10/8/7에서 오류 651: 모뎀(또는 다른 연결 장치)이 오류를 보고했습니다라는 메시지가 나타난다면, 시스템에 필요한 드라이버 파일이 정상적으로 실행되지 못했다는 의미입니다. 다행히 이 문제는 몇 가지 방법으로 비교적 쉽게 해결할 수 있습니다. 이 글에서는 Windows 10에서 오류 651을 수정하는 실질적인 방법들을 단계별로 소개합니다.
오류 651의 원인과 해결 개요
오류 651은 주로 PPPoE(PPP over Ethernet) 연결 과정에서 발생하며, 네트워크 드라이버 손상, 라우터 또는 모뎀의 일시적 오류, VPN 프로그램과의 충돌 등이 원인일 수 있습니다.
시작하기 전에 VPN 프로그램을 사용 중이라면 먼저 해당 소프트웨어를 제거하고 컴퓨터를 재시작해 문제가 해결되는지 확인해 보세요. 그래도 문제가 지속된다면 아래 방법들을 순서대로 시도해 보시기 바랍니다.
1] raspppoe.sys 파일 재등록
raspppoe.sys는 컴퓨터가 하드웨어 또는 연결된 장치와 통신할 수 있도록 하는 Windows RAS PPPoE 미니포트 드라이버 파일입니다. 이 파일에 문제가 생기면 오류 651이 발생할 수 있습니다.
파일을 다시 등록하려면 시작 버튼을 클릭하고 검색창에 'cmd'를 입력한 후, 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하여 '관리자 권한으로 실행'을 선택합니다.
열린 명령 창에 다음 명령을 입력하고 Enter 키를 누릅니다.
regsvr32 raspppoe.sys
완료되면 PC를 재시작하여 변경 사항을 적용하고 문제가 해결되었는지 확인합니다.
2] 라우터/모뎀 재부팅
라우터에 문제가 발생했을 때는 재부팅만으로도 간단히 해결되는 경우가 많습니다. 라우터 전원을 끄고 5~10분간 기다린 후 다시 켜보세요. LAN 케이블을 사용 중이라면 케이블을 분리했다가 같은 시간 후에 다시 연결하는 것도 좋은 방법입니다. 이후 화면에 오류 651이 여전히 표시되는지 확인합니다.
3] 최신 모뎀 드라이버 설치
장치 관리자에서 모뎀을 제거한 후 다시 설치해 보세요. 또는 제조사 공식 웹사이트에서 최신 버전의 드라이버를 다운로드하여 설치하면 문제가 해결될 수 있습니다. 구형 드라이버는 Windows 업데이트와 호환성 문제를 일으키는 경우가 많으므로 항상 최신 상태를 유지하는 것이 좋습니다.
4] TCP/IP(인터넷 프로토콜) 초기화
NetShell 유틸리티를 사용하여 TCP/IP 설정을 기본값으로 초기화할 수 있습니다. 관리자 권한으로 명령 프롬프트를 연 후 다음 명령을 입력하세요.
netsh int ip reset
명령 실행 후 컴퓨터를 재시작하면 네트워크 설정이 초기화됩니다.
5] 네트워크 문제 해결사 실행
설정의 문제 해결 페이지를 열어 네트워크 문제 해결사를 실행해 보세요. 또는 실행 창(Win + R)을 열고 다음 명령을 입력한 후 Enter 키를 누릅니다.
msdt.exe /id NetworkDiagnosticsNetworkAdapter
그러면 네트워크 어댑터 문제 해결사가 열리며, 자동으로 문제를 진단하고 수정해 줍니다.
6] 자동 튜닝(Auto-Tuning) 기능 비활성화
Windows의 자동 튜닝 기능은 네트워크를 통해 TCP 데이터를 수신하는 프로그램의 성능을 향상시키기 위한 것입니다. Windows 7 출시 이후 이 기능은 HTTP 요청에 WinINet API를 사용하는 프로그램(Internet Explorer, Outlook, Outlook Express 등)에서도 활용되고 있습니다. 하지만 이 기능에 문제가 생기면 오류가 발생할 수 있으므로, 비활성화한 후 문제가 해결되는지 확인해 보세요.
관리자 권한 명령 프롬프트에서 다음 명령을 입력하면 자동 튜닝 기능을 비활성화할 수 있습니다.
netsh interface tcp set global autotuninglevel=disabled
위 방법들이 도움이 되었기를 바랍니다. 문제가 해결되었다면 어떤 방법이 효과적이었는지 알려주세요.