Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows '장치 또는 리소스와 통신할 수 없습니다' 오류 해결하는 6가지 방법

인터넷 접속 자체를 막아버리는 Windows 오류만큼 답답한 일은 없습니다. "Windows에서 장치 또는 리소스와 통신할 수 없습니다(Windows can't communicate with device or resource)"라는 오류 메시지는 흔히 볼 수 있으며, 하루 일과를 순식간에 엉망으로 만들어 버리곤 합니다.

하지만 이런 메시지가 나타났다고 해서 당황할 필요는 없습니다. 이 오류의 정확한 의미와 해결 방법을 지금부터 하나씩 살펴보겠습니다.

"Windows에서 장치 또는 리소스와 통신할 수 없습니다" 오류란?

이 오류는 보통 인터넷에 연결되지 않을 때 네트워크 진단을 실행하면 나타납니다.

이 오류가 발생했다는 것은 컴퓨터가 인터넷의 전화번호부라고 불리는 DNS(Domain Name System, 도메인 네임 시스템)에 연결하지 못한다는 의미입니다. DNS는 웹사이트 이름을 IP 주소로 자동 변환해 주는 시스템으로, 덕분에 우리는 도메인 이름만 입력해도 손쉽게 웹을 탐색할 수 있습니다.

컴퓨터의 기본 DNS 서버는 일반적으로 인터넷 서비스 제공업체(ISP)가 제공하며, 기본 서버에 장애가 발생할 경우를 대비해 보조 DNS 서버도 함께 운영됩니다. 그럼에도 불구하고 컴퓨터 설정이 가끔 꼬이면서 인터넷 연결에 문제가 생기기도 합니다.

"Windows 10에서 장치 또는 리소스와 통신할 수 없습니다" 오류가 계속 사라지지 않는다면, 아래의 해결 방법들을 차례로 시도해 보세요.

1. DNS 및 DHCP 클라이언트 실행 여부 확인

다른 방법을 시도하기 전에 먼저 DNS와 DHCP 클라이언트가 정상적으로 실행 중인지 확인해야 합니다. 시작 메뉴 검색창에 "서비스"를 입력하세요.

서비스 앱을 열면 현재 기기에서 실행 중인 모든 서비스 목록이 표시됩니다. 목록에서 DNS와 DHCP 항목을 찾아 확인하세요. 두 서비스 중 하나라도 '상태' 열에 '실행 중'으로 표시되어 있지 않다면 수정이 필요합니다.

해당 서비스를 더블클릭한 뒤, 중지된 상태라면 시작 버튼을 눌러 활성화합니다. 아울러 '시작 유형' 드롭다운 메뉴에서 자동을 선택해 두는 것도 잊지 마세요.

설정을 마쳤다면 적용 > 확인을 클릭합니다.

2. 네트워크 장치 제거 후 재설치

오래되었거나 잘못 설치된 드라이버 역시 이 오류의 원인이 될 수 있습니다. 이런 경우에는 깨끗하게 초기화하는 편이 가장 좋습니다. 네트워크 장치를 제거한 뒤 다시 설치해 보세요.

Windows + X 키를 눌러 빠른 링크 메뉴를 연 다음, 목록에서 장치 관리자를 선택하고 네트워크 어댑터를 클릭합니다.

네트워크 장치를 선택하고 디바이스 제거를 클릭합니다. 제거가 완료되면 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭하고 하드웨어 변경 사항 검색을 누릅니다.

Windows가 '새로운' 네트워크 장치를 자동으로 감지하고 해당 장치의 기본 드라이버를 설치할 것입니다. 이제 컴퓨터를 재부팅한 뒤 연결 상태를 확인해 보세요.

3. 네트워크 드라이버 수동 업데이트

Windows 10에서는 네트워크 드라이버가 보통 자동으로 업데이트되지만, 수동으로 업데이트해 보는 것도 좋은 방법입니다. Windows + X > 장치 관리자 > 네트워크 어댑터 순서로 이동합니다.

드롭다운 목록에서 네트워크 장치를 찾아 마우스 오른쪽 버튼으로 클릭한 후 드라이버 업데이트를 선택합니다.

이제 Windows에서 새 드라이버를 찾는 두 가지 방법을 제시합니다. 업데이트된 드라이버 소프트웨어 자동 검색 옵션을 선택하세요.

그러면 Windows가 컴퓨터와 인터넷에서 최신 업데이트를 검색합니다. 새 드라이버가 발견되면 반드시 설치를 진행하세요.

4. DNS 캐시 삭제

손상된 DNS 캐시도 오류 메시지를 유발하는 원인이 될 수 있습니다. 이 경우 DNS 캐시를 비워주는 작업이 필요합니다.

먼저 Windows 검색창에 "명령 프롬프트"를 입력합니다. 검색 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택하세요.

프로그램이 열리면 아래 명령어를 한 줄씩 차례로 입력합니다:

ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew

이 명령들은 DNS 캐시를 삭제할 뿐만 아니라, 오류 메시지의 원인이 될 수 있는 손상된 네트워크 구성까지 재설정해 줍니다. 입력을 마친 후 Enter 키를 누르고 명령 프롬프트를 닫으면 됩니다.

5. 네트워크 어댑터 설정 변경

위 방법으로도 문제가 해결되지 않았다면, 네트워크 어댑터 설정이 연결을 방해하고 있을 가능성이 있습니다. 제어판으로 이동하여 '네트워크 및 인터넷' 항목 아래의 네트워크 상태 및 작업 보기를 선택합니다.

이어서 화면 왼쪽 메뉴에서 어댑터 설정 변경을 클릭합니다.

현재 사용 중인 연결 항목을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.

인터넷 프로토콜 버전 4(TCP/IPv4) 옆의 체크박스가 선택되어 있는지 확인한 뒤, 해당 항목을 더블클릭합니다.

자동으로 IP 주소 받기자동으로 DNS 서버 주소 받기 옆의 라디오 버튼을 선택합니다. 완료되면 확인을 클릭합니다.

효과를 극대화하려면 인터넷 프로토콜 버전 6(TCP/IPv6) 항목에 대해서도 동일한 과정을 반복하는 것이 좋습니다.

6. 공개(Public) DNS로 전환

여전히 인터넷에 연결되지 않는다면 DNS 자체에 문제가 있을 수 있습니다. Google DNS 같은 공개 DNS로 전환하면 문제 해결에 큰 도움이 됩니다. 실제로 DNS를 변경했더니 인터넷 속도가 오히려 빨라진 경우도 있습니다.

시작하려면 이전 단계와 동일한 방법으로 네트워크 설정에 접근합니다. 제어판을 열고 네트워크 상태 및 작업 보기 > 어댑터 설정 변경으로 이동한 뒤, 연결 항목을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.

다시 한 번 인터넷 프로토콜 버전 4(TCP/IPv4)를 더블클릭합니다. 이번에는 다음 DNS 서버 주소 사용 옆의 라디오 버튼을 선택합니다.

이제 Google DNS 주소를 입력합니다. 아래 필드에 다음 값을 입력하세요:

  • 기본 설정 DNS 서버: 8.8.8.8
  • 대체 DNS 서버: 8.8.4.4

확인을 누른 후 컴퓨터를 재시작하여 인터넷 연결이 복구되었는지 확인합니다.

Windows 10 오류 해결하고 다시 온라인 상태로

Windows 10 오류를 해결하는 일이 늘 즐겁지만은 않습니다. 특히 급하게 인터넷을 사용해야 하는 상황에서 컴퓨터가 갑자기 말썽을 부리면 그 답답함은 이루 말할 수 없죠. 하지만 위에서 소개한 해결 방법들을 활용하면 문제 해결 과정이 한결 수월해질 것입니다.

PC와 기본 DNS 서버 간의 통신 문제는 생각보다 어렵지 않게 고칠 수 있습니다. 이 문제를 해결한 뒤에는, 앞으로 악명 높은 Windows 블루 스크린 오류처럼 더 까다로운 문제를 만날 때를 미리 대비해 두는 것도 좋습니다.