Windows 7에서 오류 0x80004005로 프린터 추가 실패시 대처법

정보 이야기 2010. 7. 20. 21:43
 프린터 제조사들이 최신 윈도우의 경우 오래된 프린터의 드라이버를 별도로 제공하지 않고 있습니다.
 대신 내장된 대체 드라이버를 사용하도록 권장하고 있는데, 이 경우 발생할 문제에 대해 짚어보겠습니다.

 출시가 좀 된 프린터들의 드라이버는 대부분 윈도우에 내장되어 있습니다. 그렇기 때문에 별도로 드라이버를 설치하지 않고 내장된 드라이버를 구성하여 장치를 사용할 수 있습니다. 그러나 예전 장치들의 드라이버를 모두 윈도우에 내장할 경우 윈도우가 사용하지도 않을 장치의 드라이버 때문에 비대해질 우려가 있습니다. 이에 마이크로소프트는 오래된 프린터 장치의 드라이버를 모두 내장하지 않고 몇몇은 Windows Update를 통해 내려받을 수 있게 하였습니다.

 그러나 일부 사용자들에게서 Windows Update를 통해 프린터 장치를 추가할 경우 아래와 같은 0x80004005 오류를 출력하며 드라이버 설치가 되지 않는 경우가 보고되고 있습니다.

프린터 드라이버가 설치되지 않았습니다. 작업을 완료할 수 없습니다(오류 0x80004005).

 이는 Windows Update가 한글로 된 계정명을 인식하지 못하여 발생하는 문제입니다. 이 문제는 Windows Vista에서도 지적되어 지금은 업데이트를 통해 해결되어 있지만 Windows 7은 문제가 지속되고 있습니다.

 문제해결을 위해 제어판 > 사용자 계정 및 가족 보호 > 사용자 계정 추가 또는 제거에서
 새 계정 만들기를 통해 영문 관리자 권한 계정을 만들어서 로그인한 후 드라이버 설치를 하면 됩니다.
 프린터 드라이버를 설치하고 난 뒤에는 영문 계정을 삭제하시면 됩니다.