코드 45 오류는 장치 관리자에서 흔히 발생하는 문제입니다. 이 오류는 Windows 시스템이 연결된 장치를 인식하지 못할 때 나타나며, Windows 10 업데이트 전까지는 정상적으로 작동하던 장치에서 갑자기 발생하기도 합니다. 오류가 발생하면 장치 관리자에 다음과 같은 메시지가 표시됩니다.
“현재 이 하드웨어 장치가 컴퓨터에 연결되어 있지 않습니다”(코드 45)
이 문제는 다음과 같은 여러 원인으로 인해 발생할 수 있습니다.
- 연결 불량
- 오래되었거나 손상된 장치 드라이버
- 하드웨어 자체의 결함
- 손상된 레지스트리 키
아래에서 코드 45 오류를 해결하는 데 활용할 수 있는 6가지 방법을 하나씩 살펴보겠습니다.
해결 방법 1: 하드웨어를 컴퓨터에 다시 연결하기
가장 간단하면서도 널리 사용되는 방법으로, 실제로 많은 사용자가 이 방법만으로 문제를 해결했습니다. 코드 45 오류는 이전에 연결했던 장치가 더 이상 연결되어 있지 않다고 인식될 때 발생하기 때문에, 해당 장치의 연결을 분리했다가 잠시 후 다시 연결해 보세요. USB 허브를 사용 중이라면 허브를 거치지 않고 본체 포트에 직접 연결하는 것도 좋은 방법입니다.
해결 방법 2: 장치 드라이버 업데이트하기
오래되었거나 손상된 드라이버는 코드 45 오류의 주요 원인 중 하나입니다. 따라서 오류와 관련된 장치 드라이버를 최신 버전으로 업데이트하면 문제가 해결되는 경우가 많습니다. 아래 두 가지 방법 중 편한 것을 선택해 진행하세요.
방법 1: 장치 관리자를 통한 업데이트
1. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택합니다.
2. 업데이트하려는 드라이버를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 드라이버 업데이트를 선택합니다.

3. 업데이트된 드라이버 소프트웨어 자동 검색을 선택합니다.
그러면 시스템이 자동으로 최신 드라이버를 검색하고 설치합니다. 화면의 안내에 따라 설치를 완료하세요.
방법 2: Driver Booster로 자동 업데이트
Driver Booster는 누락되거나 오래된 드라이버를 자동으로 찾아 최신 드라이버를 다운로드해 주는 전문 도구입니다. 다음 단계에 따라 드라이버를 업데이트할 수 있습니다.
1. Driver Booster를 다운로드하고 설치 마법사에 따라 컴퓨터에 설치합니다.
2. Driver Booster를 실행하고 스캔(Scan) 버튼을 클릭합니다.

스캔이 완료되면 업데이트가 필요한 드라이버와 누락된 드라이버가 몇 개인지 확인할 수 있습니다.
3. 목록에서 오류와 관련된 드라이버를 찾아 업데이트(Update)를 클릭합니다. 또는 지금 모두 업데이트(Update Now)를 클릭해 목록에 있는 모든 드라이버를 한 번에 업데이트할 수도 있습니다.

위 방법 중 하나로 드라이버를 업데이트하면 대부분 문제가 해결됩니다.
해결 방법 3: 하드웨어 및 장치 문제 해결사 실행하기
하드웨어 및 장치 문제 해결사는 장치와 하드웨어의 기본적인 문제를 자동으로 찾아 수정해 주는 Windows 내장 도구입니다. 실행 방법은 다음과 같습니다.
1. 설정 > 업데이트 및 보안 > 문제 해결로 이동합니다.
2. 하드웨어 및 장치(Hardware and Devices)를 선택하고 문제 해결사 실행(Run the troubleshooter)을 클릭합니다.

그러면 시스템이 자동으로 문제를 진단합니다. 문제가 발견되면 알려주므로, 이 수정 사항 적용(Apply this fix)을 클릭해 문제를 해결하세요.
해결 방법 4: 시스템 전체 자동 최적화로 하드웨어 연결 상태 개선하기
Windows 기본 문제 해결사 외에도 Windows 10, 8, 7 전반을 종합적으로 점검하는 방법이 있습니다. 바로 올인원 시스템 최적화 도구인 Advanced SystemCare를 활용하는 것입니다. 이 프로그램은 시스템 내 문제 항목을 자동으로 찾아내고 한 번에 수정해 줍니다.
감염된 디스크, 파일, 레지스트리, 프로그램 등 어떤 요인이 하드웨어 인식 오류를 일으켰든, Advanced SystemCare가 빠르게 해결해 줄 수 있습니다.
1. Advanced SystemCare를 다운로드하여 설치한 뒤 실행합니다.
2. Clean & Optimize 탭에서 Select All에 체크한 후 Scan을 클릭해 컴퓨터를 검사합니다.

3. 검사가 끝나면 Fix를 클릭합니다.

이 화면에서는 PC에 위협이 될 수 있는 파일, 레지스트리, 디스크, 시작 프로그램 항목이 몇 개나 되는지 확인할 수 있으며, Fix 버튼을 누르는 즉시 모두 제거됩니다.
오류가 있는 디스크나 파일이 정리되면 하드웨어 장치가 정상적으로 컴퓨터에 연결될 가능성이 크게 높아집니다.
해결 방법 5: 하드 디스크 손상 검사 및 복구하기
이번에는 시스템 파일 검사기(System File Checker)를 활용해 하드 디스크 손상 여부를 검사하고 복구하는 방법입니다. 다음 순서대로 진행하세요.
1. 검색창에 cmd를 입력하고, 검색 결과를 마우스 오른쪽 버튼으로 클릭해 관리자 권한으로 실행을 선택합니다.
2. 명령 프롬프트에 chkdsk /f를 입력하고 Enter 키를 누릅니다.

컴퓨터가 하드 디스크 손상 여부를 검사하고 발견된 문제를 자동으로 수정합니다.
이 방법으로도 문제가 해결되지 않는다면 다음 해결 방법을 시도해 보세요.
해결 방법 6: PC 레지스트리 복구하기
레지스트리 손상 역시 코드 45 오류의 원인이 될 수 있습니다. 아래 방법으로 레지스트리를 복구해 보세요.
1. 검색창에 cmd를 입력하고 명령 프롬프트 > 관리자 권한으로 실행을 선택합니다.
2. sfc /scannow를 입력하고 Enter 키를 누릅니다.

그러면 SFC(시스템 파일 검사기)가 실행되어 코드 45 오류의 원인이 될 수 있는 손상된 파일을 검색하고, 문제가 발견되면 자동으로 복구합니다.
3. 작업이 완료되면 컴퓨터를 재시작합니다.
위 세 단계를 모두 마치면 레지스트리 복구가 완료되고, 코드 45 오류는 사라질 것입니다.
마무리
코드 45 오류는 Windows 업데이트 이후 매우 흔하게 발생하지만, 해결 방법은 그리 복잡하지 않습니다. 위에서 소개한 방법 중 하나로 문제가 해결되기를 바랍니다. 만약 해결되지 않는다면 USB 포트 변경, BIOS 설정 확인, 시스템 복원 등 다른 방법을 추가로 시도해 보세요. 이 글이 코드 45 오류 해결에 도움이 되길 바랍니다.