
오류 42(Error 42)는 시스템에 설치된 장치 드라이버가 손상되었거나 호환되지 않을 때 발생하는 대표적인 하드웨어 오류입니다. 이 오류는 주로 Windows에서 특정 프로그램이나 기능을 실행하려고 할 때 나타나며, 컴퓨터가 해당 하드웨어를 구동하는 데 필요한 설정을 제대로 처리하지 못하고 있다는 의미입니다. 다행히도 오류의 원인만 정확히 파악하면 비교적 간단한 방법으로 해결할 수 있습니다.
Windows 오류 42의 주요 원인
오류 42가 발생하면 일반적으로 다음과 같은 메시지가 표시됩니다.
"시스템에서 이미 동일한 장치가 실행 중이므로 이 하드웨어의 장치 드라이버를 로드할 수 없습니다. (코드 42)"
이 오류를 유발하는 원인은 여러 가지가 있습니다.
- 장치 드라이버 누락 또는 손상
- 바이너리 파일의 손상
- 파일 입출력(I/O) 프로세스의 문제
- 별도의 바이너리 파일을 참조하는 드라이버가 로드되지 않는 경우
- 레지스트리 키의 손상 또는 오류
- 응답하지 않는 장치와 I/O 작업 오류
- 직렬 번호가 이전 위치에서 제거되기 전에 새 위치에서 발견되는 경우
- 장치를 제어하는 드라이버가 운영체제에 장치 실패 알림을 보내는 경우
Windows 오류 42 해결 방법
1단계 – 문제가 되는 하드웨어의 드라이버 업데이트 및 재설치
오류 42의 상당 부분은 드라이버 문제에서 비롯됩니다. 컴퓨터는 올바른 드라이버 없이는 정상적으로 작동할 수 없기 때문에, 드라이버를 다시 설치하는 것이 가장 효과적인 해결책입니다. 아래 순서대로 진행해 보세요.
시작 > 실행을 열고 입력창에 sysdm.cpl을 입력합니다.
확인을 누른 후 시스템 속성에서 하드웨어 탭을 엽니다.
장치 관리자로 이동하여 목록에서 해당 장치를 찾습니다.
장치를 두 번 클릭해 속성을 연 뒤, 재설치할 장치를 선택하고 제거 버튼을 클릭해 기존 드라이버를 삭제합니다.
컴퓨터를 재부팅하거나 장치 관리자에서 해당 장치를 마우스 오른쪽 버튼으로 클릭한 후 하드웨어 변경 사항 검색을 선택합니다.
하드웨어 추가 마법사를 실행하고 화면의 지시에 따라 드라이버를 다시 설치합니다.
2단계 – 문제가 되는 하드웨어 다시 연결하기
하드웨어를 물리적으로 분리했다가 다시 연결하는 것도 효과적인 방법입니다. 장치의 전원과 케이블 연결을 모두 해제한 후 재연결하면 일시적인 인식 오류가 해소될 수 있습니다. 다만 이 방법은 컴퓨터 하드웨어에 대한 경험과 자신이 있는 사용자에게만 권장됩니다.
3단계 – Windows 업데이트 실행
Windows를 최신 상태로 유지하면 시스템이 가질 수 있는 잠재적인 문제들을 빠르게 해결할 수 있습니다. Microsoft는 지속적으로 업데이트와 패치를 배포하여 시스템이 더욱 안정적으로 작동하도록 지원합니다. 오류 42는 Windows 내부의 장치 및 하드웨어 설정과 관련이 있으므로, 업데이트만으로도 문제가 해결되는 경우가 많습니다.
- 「시작」 버튼을 클릭하고 「모든 프로그램」으로 이동합니다.
- 「Windows Update」를 클릭합니다.
- 모든 업데이트가 다운로드 및 설치될 때까지 기다립니다.
4단계 – 레지스트리 정리
손상되거나 오류가 있는 레지스트리 데이터베이스 역시 오류 42의 원인이 될 수 있습니다. 레지스트리는 Windows 시스템의 핵심 데이터베이스로, 운영체제 실행에 필요한 모든 중요한 설정과 옵션을 저장합니다. 그러나 이 데이터베이스는 사용할수록 불필요한 항목과 오류가 쌓이기 쉽습니다. 신뢰할 수 있는 레지스트리 클리너 프로그램을 사용해 레지스트리를 정리하면 시스템 오류를 예방하고 전반적인 성능도 개선할 수 있습니다.
위의 단계를 순서대로 진행하면 Windows 오류 42를 효과적으로 해결할 수 있습니다. 문제가 지속된다면 해당 하드웨어 제조사의 최신 드라이버를 공식 웹사이트에서 직접 다운로드해 설치하는 것도 좋은 방법입니다.